Skip to content

← Back to BAV docs

Indonesia

Overview

AvailableYes
targetCurrencyIndonesian Ruppiah (IDR)
countryCodeID

Submission data

API field nameRequired?Field lengthDescription
transactionTypeN/AType of transaction.
Available values:
  • customerToCustomer
  • businessToBusiness
  • government
  • reversal
  • return
  • customerToBusiness
  • businessToCustomer
beneficiaryBankDetails.accountNumber5-16Account number of the beneficiary.
beneficiaryBankDetails.bankCode3Bank code of the beneficiary (bank).
See Additional Information below.
beneficiaryBankDetails.branchCode4Branch code of the beneficiary (bank).
beneficiaryBankDetails.bankNameMax 35Name of the beneficiary bank.
See Additional Information below.
parties.partyTypeN/AType of the party.
Must be:
  • beneficiary
parties.accountTypeN/AType of the account.
Available values:
  • checking
  • savings
  • moneyMarket
  • certificateOfDeposit
  • vista
  • other
parties.accountHolderNameConditionalMax 50Beneficiary full name. Full name should be provided (no initials).
Condition
Mandatory if parties.personalDetails.type is person and parties.personalDetails.firstName and/or parties.personalDetails.lastName are not provided.

Or if parties.personalDetails.type is Company and the parties.personalDetails.companyName is not provided.
parties.personalDetails.typeN/AEntity description code for the party.
Available values:
  • company
  • person
  • soleTrader
  • institution
  • government
  • other
parties.personalDetails.titleConditionalN/ATitle code for the Individual.
Available values:
  • ms
  • mrs
  • mr
  • dr
  • mx
  • misc
Condition
Mandatory if parties.personalDetails.type is:
  • person
parties.personalDetails.firstNameConditionalMax 50Beneficiary first name. Full name should be provided (no initials).
Condition
Mandatory if parties.personalDetails.type is:
  • person
parties.personalDetails.middleNameMax 50Beneficiary middle name.
parties.personalDetails.lastNameConditionalMax 50Beneficiary last name.
Condition
Mandatory if parties.personalDetails.type is:
  • person
parties.personalDetails.companyNameConditionalMax 140Full name of the organization.
Important
Failure to provide the full name could result in delays and potential rejection of your payment. This must consist of 2 words, separated by a space. To whitelist any other naming format please contact your Relationship Manager.
Condition
Mandatory if parties.personalDetails.type is:
  • company
  • institution
  • government
  • other
parties.personalDetails.dateOfBirth10Beneficiary's date of birth in YYYY-MM-DD format.
parties.personalDetails.dateOfIncorporation10A companys date of incorporation in YYYY-MM-DD format.
parties.address.address1Max 35Beneficiary's residential (if payee is an individual) or registered (if payee is a company) house number/name and street e.g. 1 Main Street.
parties.address.address2Max 35Beneficiary's residential (if payee is an individual) or registered (if payee is a company) address e.g. apartment no., unit, studio.
parties.address.cityMax 35Beneficiary's city or town of their residential (if payee is an individual) or registered (if payee is a company) address.
parties.address.postalCodeMax 10Beneficiary's postal code or zip code of their residential (if payee is an individual) or registered (if payee is a company) address.
parties.address.countryCode2Beneficiary's country code of their residential (if payee is an individual) or registered (if payee is a company) address.
Enter the 2 character ISO 3166-1 standard country code in your API request.
parties.address.typeN/AType of beneficiary's address.
Available values:
  • home
  • business
parties.address.residentialStatusN/ABeneficiary's residential status.
Available values:
  • resident
  • nonResident
  • other