Contains the information required to process a transaction with an alternative payment method
Request
Property Name | Type | Required | Description |
|---|---|---|---|
| decimal | Required | Amount to be charged in the transaction, including decimal points.
|
| object | Optional | See payerInfo. |
| integer | Optional | ID of an existing vaulted shopper. |
| string | Optional | Merchant's unique ID for a new transaction. Between 1-50 characters. Special characters are not recommended. |
| string | Optional | Description of the transaction, which appears on the shopper's credit card statement. Maximum 20 characters. |
| string | Optional Applicable to PayPal transactions. | PayPal transactions Can be up to 500 characters. |
| string | Required | Currency code (ISO 4217) of the amount to be charged. See Currency codes. |
| string | Optional | Unique ID for the tax quote. Refer to the Taxes guide for further details. |
| object |
| See vendorsInfo. |
| object | Optional | See transactionMetaData. |
| object | Optional | See transactionFraudInfo. |
| object |
| See paypalTransaction. |
| string |
| Secured Payment Collector token. |
| object |
| See ecpTransaction. |
| object |
| |
| object |
| |
| object |
| See idealTransaction. |
| object |
| See sofortTransaction. |
| boolean |
| Value must be true. Pass this parameter to indicate that you have obtained the shopper's permission to debit their account. For ACH transactions, you must obtain permission from the shopper to debit their account, for example by showing a checkbox with the following wording on your checkout page. "I authorize this Electronic Check (ACH) transaction and agree to this debit of my account." For SEPA Direct Debit transactions, you must obtain the shopper's acceptance of the SEPA Direct Debit Mandate. |
| object |
| |
| object |
|
Response
Property Name | Type | Description |
|---|---|---|
| decimal | Amount to be charged in the transaction, including decimal points. |
| object | See payerInfo. |
| integer | ID of an existing vaulted shopper. |
| string | Merchant's unique ID for a new transaction. |
| object | See processingInfo. |
| string | Description of the transaction, which appears on the customer's credit card statement. |
| string | Currency code (ISO 4217) of the amount to be charged. See Currency codes. |
| string | Unique ID for the tax quote. Refer to the Taxes guide for further details. |
| object | See vendorsInfo. |
| string | The date the transaction was approved. |
| string | The time the transaction was approved. This is in Pacific time. |
| object | See transactionMetaData. |
| object | See fraudResultInfo. |
| integer | BlueSnap identifier for the subscription. |
| string | BlueSnap identifier for the transaction. |
| object | See paypalTransaction. |
| object | See ecpTransaction. |
| object | |
| object | See idealTransaction. |
| object | See sofortTransaction. |
| object | See refunds. |
