Account Funding Transactions (AFT)
Account Funding Transactions (AFT) are the transferring of funds from a card account to a destination that is not the standard purchase of goods or services.
These transactions can be used for things like:
- Loading funds to a mobile wallet
- Moving funds into another financial account
- Topping up a pre-paid card
- Funding money remittance
Supported Gateways
In order to submit Funding Transactions to Worldpay, several GSF's must be included with your General Credit transaction. A detailed look at which fields must be included is located in our Worldpay gateway guide.
To perform an AFT, you send your request with the processing.aft field set to true, along with a recipient and a sender object containing information about the transaction's sender and receiver.
Gateway Specific Field | |
---|---|
processing | example: { aft: true } |
sender | An object containing the following parameters... type first_name middle_name last_name company_name reference reference_type source_of_funds date_of_birth country_of_birth nationality address - address1 - address2 - city - state - country - zipidentification - type - number - issuing_country - date_of_expiry |
destination | An object containing the following parameters... account_holder - date_of_birth - country_of_birth - phone - - country_code - - number - identification - - type - - number - - issuing_country - - date_of_expiry |
recipient | An object containing the following parameters... dob zip account_number first_name last_name address - address1 - address2 - city - state - zip - country |
A link to Checkout's documentation may be found here.
To perform an AFT, you send your request with the is_aft field set to true along with aft_recipient_first_name
and aft_recipient_last_name
. This will populate the recipientDetails to Nuvei. Sender details will be populated with firstName, lastName and country found in the payment method. Please reference Nuvei Rest API documentation for additional insight on AFTs.
Performing a Paysafe AFT will first require customers perform registration with the Card schemes in advance. Customers must contact Paysafe Support in order to receive more information and begin the registration process. This is especially important considering that not all acquirers and process support all available Merchant Category Codes (MCCs). The MCC is passed through the funding_transaction field. Passing this field to Paysafe helps them identify the Purchase or Authorization request as funding transaction that might need additional information for the purpose of a transaction. Please reference Paysafe’s API documentation for additional requirements related to this field.
For Visa Direct and Mastercard Moneysend request through GeneralCredit, first and last name are two required fields and they will the populated through the payment method.
Updated 8 days ago