What can we help you with?


KA-07260


12

12/24/2024 18:19 PM

1.2

What is an AFT?


Account Funding Transactions (AFTs) refer to transaction type used to withdraw funds from a Visa or Mastercard account for the purpose of funding another account. AFTs can be used with a corresponding Original Credit Transaction (OCT) to move money between accounts.

  • An account funding transaction (AFT) withdraws funds from a sender’s account.
  • An original credit transaction (OCT) deposits funds into a recipient’s account.

Even though an AFT usually precedes a corresponding OCT, the AFT and OCT are independent transactions.



What are the compliance requirements for AFTs?


To enhance the security of the ecosystem, AFTs are transaction types subject to rules established by Visa and Mastercard in addition to any applicable law and regulations governing money transfers.
Acquirers must enable AFT origination for the following use cases:

Use CaseExample
Person-to-Person (P2P) money transferFunding a money transfer operator to initiate a subsequent P2P payment via OCT or other type of money transfer
Account-to-account (me-to-me) money transferFunding an account owned by the same customer
Funding small business disbursementsFunding an entity offering payment services to small businesses (e.g., payroll, invoice payments) to initiate subsequent disbursements
Staged digital wallet pre-fundingFunding a staged digital wallet (unless funding a back-to-back purchase)1
Stored value wallet fundingFunding a stored value wallet that can be used for purchases from multiple merchants2
Prepaid load / reload2Funding a load / reload of a prepaid card account3
Cryptocurrency and liquid assetsAcquisition of stocks, shares, foreign currency and cryptocurrency

1 Back-to-back purchases that include the staged digital wallet BAI of WT (Business Application Identifier of Wallet Transfer) and the merchant category code of the merchant being paid are an exception, as these are truly purchase transactions rather than converted AFTs.
2 Single merchant wallets must be topped up with a purchase transaction.
3 Prepaid top-up will use AFTs in both card-present and card-not-present transactions.


Merchants using the following Merchant Category Codes (MCC) may be required by their acquirer to adopt AFT if their business aligns with the specified use cases.
 
MCC CodeDescription
4829Money Transfer - Wire Transfer
6012Non-Financial Institutions - Foreign Currency, Money Orders (not wire transfer), and Travelers Cheques
6051Financial Institutions - Merchandise, Services, and Debt Repayment
6211Securities Brokers/Dealers
6540Account funding, stored value card purchase, prepaid load (non-financial institution)


The exact rules and availability of AFTs will vary depending on the card network and the jurisdiction.



Which processors support AFT?


Cybersource supports AFT transaction processing on select processors as an optional feature of standard credit card processing:

StatusCybersource Processor NameAcquirer

Available

Visa Platform ConnectDepends on Acquirer readiness
SmartpayChase Paymentech
Barclays2Barclays
Coming soonFDIGlobalFirst Data / FiServ
Streamline2Worldpay
OpdfdeFirstDataEurope (FiServ)
OpdcardnetLloyds International

 

For up-to-date timelines on processor readiness, contact Cybersource Customer Support.
If your business currently falls under the expected usage of AFT but you are processing with a different processor, please contact Cybersource.



How do I implement AFT?


Merchants should contact their acquirer to confirm if AFT is supported.
For processor implementation details, refer to the documentation available in the Developer Center:

 

Cybersource Processor NameDeveloper Guide
Visa Platform Connecthttps://developer.cybersource.com/docs/cybs/en-us/payouts-aft/developer/ctv/rest/payouts-aft-dev/payouts-aft-about-guide.html
SmartpayComing soon - For up-to-date timelines on Paymentech processor documentation, contact Cybersource Customer Support.
FDIGlobalComing soon - For up-to-date timelines on FDIGlobal processor documentation, contact Cybersource Customer Support.
Barclays2https://developer.cybersource.com/docs/cybs/en-us/payouts-aft/developer/barclays/rest/payouts-aft-dev/payouts-aft-about-guide.html
Streamline2https://developer.cybersource.com/docs/cybs/en-us/payouts/developer/streamline2/rest/payouts-dev.html
Opdfdehttps://developer.cybersource.com/docs/cybs/en-us/payouts/developer/opdfde/rest/payouts-dev.html
Opdcardnethttps://developer.cybersource.com/docs/cybs/en-us/payouts/developer/opdcardnet/rest/payouts-dev.html





 



Was this article helpful?


Articles Recommended for You