Network Transaction ID

Per the October 2024 Visa Mandate, all OCTs that are funded by an Account Funding Transaction (AFT) must include network transaction Identifier networkID from preceding AFT. Applies to Money-Transfer Original Credit Transactions, both Domestic and Cross-border.

📘

Effective October 18, 2024

Visa requires including the networkID from a preceding Account Funding Transaction into an Original Credit Transaction message where available

The business reasons for this enhancement include, but are not limited to:
• Enhancement to Existing Acceptance Channels • Global Rule, Legal, or Regulatory • Risk Management

Clients must store and send the network ID from the original Account Funding Transaction (regardless of whether it is processed via TabaPay) and provide it in the subsequent Original Credit Transaction via TabaPay.

Applies to both domestic and cross-border OCTs.

🚧

Required on both Domestic and Cross-border OCTs

Talk to TabaPay Support, or email [email protected].

How do I send this information?

In a push transaction, when applicable, populate the Network Transaction ID from the preceding Account Funding Transaction in the Create Transaction API, using the networkID field in the corresponding object (corresponding.networkID)

Response from Preceeding AFT

For response field descriptions, refer to Create Transaction Response

{
    "SC": 200,
    "EC": "0",
    "transactionID": "0fox0Azt0sBNARaIKGXXYP",
    "network": "Visa",
    "networkRC": "00",
    "networkID": "123456789012345",  <----- Network ID to include in the OCT request,
    "status": "COMPLETED",
    "approvalCode": "181027",
    "card": {
        "last4": "1111",
        "expirationDate": "202708",
        "nameFI": "FORD Instiution"
    }
}

Create Transaction Request

The following example is a Money Transfer that has included a preceding AFT using accountIDs that contain the accountholders' name and address.

{
  "corresponding": {
    "networkID": "123456789012345", <----- Network ID from preceeding AFT,
    "sourceOfFunds": "Debit Card"
  },
  "accounts": {
    "sourceAccountID": "SettlementAccountID_22",
    "destinationAccountID": "TabaPay_AccountID_22-c"
  },
  "referenceID": "1",
  "type": "push",
  "amount": "0.25"
}

networkID

Network ID of the preceding pull transaction (the Account Funding Transaction (AFT) that will fund a subsequent push transaction).