Contains information about funds to add to a vendor's balance
Request
| Property Name | Type | Required | Description |
|---|---|---|---|
transactionRegion | string | Required | The transaction region. |
amount | decimal | Required | Amount to be charged in the transaction. Note: The maximum limit for SEPA Direct Debit transactions is 24,999 EUR. |
payerInfo | object | Required | Refer to payerInfo. |
merchantTransactionId | string | Optional | Merchant's unique ID for a new transaction. Between 1-50 characters. Special characters are not recommended. |
softDescriptor | string | Optional | Description of the transaction which appears on the statement. Maximum 20 characters. |
currency | string | Required | Currency code (ISO 4217) of the amount to be charged. Refer to Currency codes. |
targetMerchantId | number | Optional | Identifies the child merchant or vendor whose balance should be updated instead of the initiating merchant's balance. |
transactionMetaData | object | Optional | Refer to transactionMetaData. |
ecpTransaction | object | Required for ACH (ECP) transactions | Refer to ecpTransaction. |
sepaDirectDebitTransaction | object | Required for SEPA Direct Debit transactions | Refer to sepaDirectDebitTransaction. |
becsDirectDebitTransaction | object | Required for BECS Direct Debit Transaction | Refer to becsDirectDebitTransaction. |
acssDirectDebitTransaction | object | Required for Pre-Authorized Debit Transaction | Refer to acssDirectDebitTransaction. |
Response
| Property Name | Type | Description |
|---|---|---|
amount | decimal | Amount to be charged in the transaction, including decimal points. |
payerInfo | object | Refer to payerInfo. |
merchantTransactionId | string | Merchant's unique ID for a new transaction. |
processingInfo | object | Refer to processingInfo. |
softDescriptor | string | Description of the transaction, which appears on the shopper's credit card statement. Maximum 20 characters. |
currency | string | Currency code (ISO 4217) of the amount to be charged. Refer to Currency codes. |
transactionApprovalDate | string | The date the transaction was approved. |
transactionApprovalTime | string | The time the transaction was approved in Pacific time. |
transactionMetaData | object | Refer to transactionMetaData. |
transactionId | string | BlueSnap identifier for the transaction. |
ecpTransaction | object | Refer to ecpTransaction. |
sepaDirectDebitTransaction | object | Refer to sepaDirectDebitTransaction. |
refunds | object | Refer to refunds. |
