Account Funding Transactions (AFT)
What is an Account Funding Transaction (AFT)?
An Account Funding Transaction (AFT) is a card network classification required by the card networks when processing card payments. It indicates the purpose and nature of the fund transfer so that card networks can apply the correct routing, risk screening, and compliance rules.
AFT is required for card and mobile payments only
Why is AFT Required?
Card networks introduced AFT classification to:
- Prevent fraud and money laundering — By requiring merchants to declare the source and purpose of funds, networks can apply targeted fraud models to high-risk categories.
- Enforce MCC-level compliance rules — Certain merchant category codes (MCCs) have strict rules about what types of payments they can process. AFT type enforcement ensures merchants operate within their approved use cases.
- Support regulatory obligations — Many jurisdictions require card networks and their participants to maintain records of fund transfer purposes.
The Two Types of AFT Transactions
Person-to-Person (P2P)
A P2P transaction represents a fund transfer from one individual to another individual.
Use cases:
- A peer-to-peer lending platform transfers a repayment from one user to another
- A social payment feature where users tip or send money to other users on the platform
Key characteristics:
- The sender is different from the recipient of the funds
Example of How to Pass P2P AFT Transaction data
Account-to-Account (A2A)
An A2A (account-to-account) transaction is a transfer where the person making the payment is transferring funds to fund an account they own themselves - they are both the sender and the beneficiary.
Use cases:
- A user uses their debit card to load funds into a custodial trading or exchange account
- A gig economy or staffing platform disburses wages or earnings to a worker
Key characteristics:
- The recipient is the same as the sender
Example of How to Pass A2A AFT Transaction data
Merchant Category Codes (MCCs) That Require AFT
AFT classification is particularly important — and often strictly enforced — for merchants in the following MCC categories:
MCC assignment affects your AFT eligibility
Your MCC is assigned at onboarding and determines which AFT types you are approved to originate. If your platform’s use case does not align with your registered MCC, contact the Coinflow integrations team before going live. Operating outside your approved MCC can result in transaction declines or network-level sanctions.
How AFT is Configured in Coinflow
AFT type is a configuration applied at the merchant level during the underwriting onboarding process.

