Axiym
Payout payload

Receiver and bank account

The receiver object identifies the business being paid, its relationship to the sender, and the local bank account that receives the payout.

Receiver fields

FieldType or formatRequirednessDescription
receiver.nameStringRequiredRegistered legal business name.
receiver.countryOfIncorporationISO 3166-1 alpha-2RequiredCountry where the business is incorporated.
receiver.relationshipStringRequiredBusiness relationship to the sender. Supply an accepted Axiym value or descriptive text.
receiver.address.addressLineStringRequiredBusiness street address.
receiver.address.cityStringRequiredBusiness city or town.
receiver.address.postalCodeStringRecommendedBusiness postal or ZIP code.
receiver.address.regionStringRecommendedState, province, or region.
receiver.address.countryISO 3166-1 alpha-2RequiredCountry of the business address.
receiver.contact.emailEmailRequiredBusiness contact email.
receiver.contact.phoneNumberInternational phone numberRequiredBusiness contact phone number.

Identification fields

Receiver identification is conditional because the applicable destination rules determine when it must be supplied. For example, receiver identification is required for China bank payouts.

FieldType or formatRequiredness
receiver.id.typeString, normalizedConditional
receiver.id.numberStringConditional
receiver.id.countryISO 3166-1 alpha-2Conditional
receiver.id.issueDateISO 8601 dateConditional
receiver.id.expiryDateISO 8601 dateConditional

Bank account fields

FieldType or formatRequirednessDescription
receiver.bank.accountHolderNameStringRequiredName registered on the account. If omitted from a mapped payload, Axiym derives it from receiver.name.
receiver.bank.accountTypeStringRequiredBank-account type. Supply an accepted Axiym value or descriptive text. If omitted from a mapped payload, defaults to CURRENT.
receiver.bank.accountNumberStringRequiredDestination bank account number or local account identifier.
receiver.bank.nameStringRequiredDestination bank name.
receiver.bank.countryISO 3166-1 alpha-2RequiredCountry of the destination bank.
receiver.bank.bicISO 9362 BICConditionalSWIFT BIC when required for the route.
receiver.bank.clearingSystemStringDerivedLocal clearing scheme resolved from the corridor and routing data.
receiver.bank.clearingCodeCorridor-specificConditionalLocal clearing or routing code. Use the Country Playbook for format and validation.

Account currency is not supplied. It is derived from the quote's buy currency.

Axiym normalizes relationship, identification type, and accountType to their final controlled values before validation. Exact accepted values pass through unchanged. This happens for both Axiym-shaped and mapped party data.

Example

{
  "name": "Example Supplier Corporation",
  "countryOfIncorporation": "PH",
  "relationship": "supplier of imported goods",
  "address": {
    "addressLine": "6789 Ayala Avenue",
    "city": "Makati",
    "postalCode": "1226",
    "region": "Metro Manila",
    "country": "PH"
  },
  "contact": {
    "email": "accounts@example-supplier.test",
    "phoneNumber": "+63281234567"
  },
  "bank": {
    "accountHolderName": "Example Supplier Corporation",
    "accountType": "business current account",
    "accountNumber": "1234567890",
    "name": "Example Bank",
    "country": "PH",
    "clearingCode": "010000018"
  }
}