Skip to content

    Account Funding Transactions (AFTs)

    This page is indended for technical and product teams responsible for implementing Account Funding Transaction (AFT) integrations to ensure compliance.

    Important Update: New Compliance Rules for AFTs

    To comply with recent regulatory changes, all transactions classified as "Funding" must now include additional information, such as sender and receiver details, the AFT type, and other relevant data.

    What's changing?

    As of 31.01.2025, the parameters described in Compliance Parameters for Account Funding Transactions must be used in all "Funding" transactions.

    How to build an AFT Request

    To initiate an AFT, submit a Register request that includes all the required parameters. The snippet below represents an example.

    AFT Register request

    https://test.epayment.nets.eu/Netaxept/Register.aspx?
    merchantId=xxxxxx
    &token=xxxxxxxxxx
    &orderNumber=123456

    Compliance Parameters for Account Funding Transactions

    These parameters must be sent in the Register call.

    ParameterRequirement level for AFTsDescription
    customerFirstNameMandatory
    Sender's first name

    Existing parameter
    customerLastNameMandatory
    Sender's last name

    Existing parameter
    customerTownMandatory
    Sender's town/city

    Existing parameter
    customerCountryMandatory
    Sender's country

    Existing parameter
    customerAddress1Mandatory
    Sender's street address

    Existing parameter
    customerPostcodeOptional
    Sender's postal code

    Existing parameter
    customerStateConditional
    Sender's state

    New parameter
    String (enum, length: 2)

    ISO 3166-2 value without the country prefix

    Example: For US-CA use CA

    Only relevant if sender country is US or Canada.
    AftInfoMandatory
    AFT specific data

    New parameter
    Object

    Note: Required for all types of Account funding transactions
    AftInfo.TypeMandatory
    Type of the AFT

    New parameter
    String (enum)

    Values:
    • P2P - Person to person transfers (transferring funds to another individual’s non-merchant account)
    • M2M - Me to Me transfers (both accounts are owned by the same person)

    Was this helpful?

    What was your feeling about it?