Remittance Merchants

Remittance Parameters

Money remittance merchants (Merchant Category Code 4829 or 6540) are required to provide additional data in the request payload under extra for all transaction types:

  • Purchase
  • Refund (standalone)
  • Void
  • Auth
  • Capture
{
  "extra": {
    "remittance": {
      "bai": "p2p",
      "sender": {
        "first_name": "Rachel",
        "last_name": "Remitter",
        "address": "1 Remittance Road",
        "city": "Sydney",
        "country": "AUS"
      },
      "recipient": {
        "first_name": "Richard",
        "last_name": "Remittee",
        "country": "NZL",
        "account_type": "06",
        "account_number": "6666667777777333"
      }
    }
  }
}

Business Application Identifier (BAI)

Visa

SenderReceiverMerchant supports Visa-OCT?BAI
PersonPerson (different)YESp2p
PersonPerson (different)NOp2p_card
PersonPerson(same)self

Mastercard

SenderReceiverReceiver Account TypeBAI
PersonPerson (different)NOT CARDp2p
PersonPerson (different)IS CARDp2p_card
PersonPerson (same)NOT CARDself
PersonPerson (same)IS CARD (debit/prepaid)self_debit_card
BusinessBusiness (same)b2b
BusinessBusiness (different)b2b_card

Sender Data

FieldTypeLength
first_nameStringMax: 35
last_nameStringMax: 35
addressStringMax: 35
cityStringMax: 25
countryString3 (ISO 3166-1 alpha-3)

Recipient Data

Account Type

FieldTypeLength
first_nameStringMax: 35
last_nameStringMax: 35
countryString3 (ISO 3166-1 alpha-3)
account_typeString2
00 – Other
01 – RTN + Bank Account
02 – IBAN
03 – Card Account
04 – Email
05 – Phone Number
06 – Bank Account Number (BAN) + Bank Identification Code (BIC)
07 – Wallet ID
08 – Social Network ID
account_numberStringMax: 50