fundTransaction

Contains information about funds to add to a vendor's balance

Request

Property NameTypeRequiredDescription
transactionRegionstringRequiredThe transaction region.
amountdecimalRequiredAmount to be charged in the transaction.

Note: The maximum limit for SEPA Direct Debit transactions is 24,999 EUR.
payerInfoobjectRequiredRefer to payerInfo.
merchantTransactionIdstringOptionalMerchant's unique ID for a new transaction. Between 1-50 characters. Special characters are not recommended.
softDescriptorstringOptionalDescription of the transaction which appears on the statement. Maximum 20 characters.
currencystringRequiredCurrency code (ISO 4217) of the amount to be charged. Refer to Currency codes.
targetMerchantIdnumberOptionalIdentifies the child merchant or vendor whose balance should be updated instead of the initiating merchant's balance.
transactionMetaDataobjectOptionalRefer to transactionMetaData.
ecpTransactionobjectRequired for ACH (ECP) transactionsRefer to ecpTransaction.
sepaDirectDebitTransactionobjectRequired for SEPA Direct Debit transactionsRefer to sepaDirectDebitTransaction.
becsDirectDebitTransactionobjectRequired for BECS Direct Debit TransactionRefer to becsDirectDebitTransaction.
acssDirectDebitTransactionobjectRequired for Pre-Authorized Debit TransactionRefer to acssDirectDebitTransaction.

Response

Property NameTypeDescription
amountdecimalAmount to be charged in the transaction, including decimal points.
payerInfoobjectRefer to payerInfo.
merchantTransactionIdstringMerchant's unique ID for a new transaction.
processingInfoobjectRefer to processingInfo.
softDescriptorstringDescription of the transaction, which appears on the shopper's credit card statement. Maximum 20 characters.
currencystringCurrency code (ISO 4217) of the amount to be charged. Refer to Currency codes.
transactionApprovalDatestringThe date the transaction was approved.
transactionApprovalTimestringThe time the transaction was approved in Pacific time.
transactionMetaDataobjectRefer to transactionMetaData.
transactionIdstringBlueSnap identifier for the transaction.
ecpTransactionobjectRefer to ecpTransaction.
sepaDirectDebitTransactionobjectRefer to sepaDirectDebitTransaction.
refundsobjectRefer to refunds.