NuveiPaymentViewModel
Object that contains the payment information for a generic payment record where client can set the payment type. Optional.
| Name | Description | Type | Additional information |
|---|---|---|---|
| OrderID |
The order # to apply the payment to. |
integer |
Required |
| PaymentDate |
The payment date. |
date |
Required |
| ccAccountID |
CC account ID |
integer |
Required |
| Amount |
The payment amount. If you are creating a recorded payment for a return order, the payment amount should be negative. |
decimal number |
Required |
| Token |
Token. This field is required for processing Autoships. |
string |
None. |
| ExpirationDate |
Expiration Date |
string |
None. |
| Name | string |
None. |
|
| Address1 |
Street 1 of the address. Optional. |
string |
None. |
| PostalCode |
Postal Code . Optional. |
string |
None. |
| AuthCode |
The Authorization Code returned from the processor. This can be used later to process voids or refunds if needed. Optional. |
string |
None. |
| TransactionID |
The transaction ID returned from the processor. This can be used later to process voids or refunds if needed. |
string |
Required |
| CardType |
Credit card type. |
CreditCardType |
None. |
| Last4 |
Last 4 digits of the credit card number. Optional. |
string |
None. |
| City |
City. Optional. |
string |
None. |
| State |
State. Optional. |
string |
None. |
| Country |
Country. Optional. |
string |
None. |
| CustomerVaultId |
This is the customer profile ID that payment was applied against |
string |
Required |
| BinNumber | string |
None. |