Skip to content

← Back to Account Payouts docs
← Back to Parties docs

Sri Lanka

Domestic payment (real-time)

Overview

AvailableYes
targetCurrencySri Lankan Rupee (LKR)
countryCodeLK
Earliest beneficiary creditreal-time
Cut-off time (UTC)N/A
Decimal places2
Minimum targetAmount100.00
Maximum targetAmount5000000.00

Required data

API field nameRequired?Field lengthDescription
purposeOfPayment.code6The code that represents the purpose of the payment. See Additional data for the full list of accepted values.
bankDetails.beneficiaryAccountNumberMax 15Account number of the beneficiary.
bankDetails.swiftBicStrongly recommended8 or 11The SWIFT BIC is the Bank Identification Code of the beneficiary bank.
bankDetails.bankNameMax 35Name of the beneficiary bank.
bankDetails.bankCode4Identifies the beneficiary's Sri Lankan bank. This is always 4 digits in length, and can be found on the beneficiary's online banking or a cheque. A void cheque can be created through most online banking portals.
bankDetails.branchCode3Uniquely identifies the beneficiary's Sri Lankan bank branch. This is always 3 digits in length, and can be found on the beneficiary's online banking or a cheque. A void cheque can be created through most online banking portals.
parties.partyTypeN/AType of the party.
Must be:
  • beneficiary
parties.personalDetails.typeN/AEntity description code for the party.
Available values:
  • company
  • person
  • soleTrader
  • institution
  • government
parties.personalDetails.titleConditionalN/ATitle code for the individual (applicable when party entity type is "person").
Available values:
  • ms
  • miss
  • mr
  • mrs
  • dr
  • mx
  • misc
parties.personalDetails.firstNameConditionalMax 50Beneficiary first name.
If the beneficiary is an individual, the full name should be provided (no initials).
parties.personalDetails.middleNameMax 50Beneficiary middle name.
parties.personalDetails.lastNameConditionalMax 50Beneficiary last name.
parties.personalDetails.companyNameConditionalMax 140If the beneficiary is a company, this should be the full company name.
Warning
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.
parties.personalDetails.dateOfBirthStrongly recommended10Beneficiary's date of birth in YYYY-MM-DD format.
parties.personalDetails.dateOfIncorporation10A company's date of incorporation in YYYY-MM-DD format.
parties.personalDetails.emailStrongly recommendedMax 50Beneficiary's email address.
parties.personalDetails.phones.number5-20Phone number of the beneficiary.
parties.personalDetails.phones.prefix1-3Phone country dialing code of the beneficiary.
parties.identityDocuments.typeN/ABeneficiary's identity type.
Available values:
  • taxId
  • companyVatNumber
parties.identityDocuments.numberMax 12Beneficiary's identity number.
Tax ID (Taxpayer ID) or VAT ID (VAT Registration Number)
parties.identityDocuments.issuingCountry2Beneficiary's country code of their identification document.
Enter the 2 character ISO 3166-1 standard country code in your API request.
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.postalCodeStrongly recommended5Beneficiary'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 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 API request.

Domestic wire payment

Overview

AvailableYes
targetCurrencySri Lankan Rupee (LKR)
countryCodeLK
Earliest beneficiary creditT+2
Cut-off time (UTC)15:00
Decimal places2
Minimum targetAmount0.01
Maximum targetAmount9999999.99

Required data

API field nameRequired?Field lengthDescription
beneficiaryBankDetails.accountNumberMax 15Account number of the beneficiary.
beneficiaryBankDetails.swiftBic8 or 11The SWIFT BIC is the Bank Identification Code of the beneficiary bank.
beneficiaryBankDetails.bankNameMax 35Name of the beneficiary bank.
beneficiaryBankDetails.bankCode4Identifies the beneficiary's Sri Lankan bank. This is always 4 digits in length, and can be found on the beneficiary's online banking or a cheque. A void cheque can be created through most online banking portals.
beneficiaryBankDetails.branchCode3Uniquely identifies the beneficiary's Sri Lankan bank branch. This is always 3 digits in length, and can be found on the beneficiary's online banking or a cheque. A void cheque can be created through most online banking portals.
parties.partyTypeN/AType of the party.
Must be:
  • beneficiary
parties.personalDetails.typeN/AEntity description code for the party.
Available values:
  • company
  • person
  • soleTrader
  • institution
  • government
parties.personalDetails.titleConditionalN/ATitle code for the individual (applicable when party entity type is "person").
Available values:
  • ms
  • miss
  • mr
  • mrs
  • dr
  • mx
  • misc
parties.personalDetails.firstNameConditionalMax 50Beneficiary first name.
If the beneficiary is an individual, the full name should be provided (no initials).
parties.personalDetails.middleNameMax 50Beneficiary middle name.
parties.personalDetails.lastNameConditionalMax 50Beneficiary last name.
parties.personalDetails.companyNameConditionalMax 140If the beneficiary is a company, this should be the full company name.
Warning
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.
parties.personalDetails.dateOfBirthStrongly recommended10Beneficiary's date of birth in YYYY-MM-DD format.
parties.personalDetails.dateOfIncorporation10A company's date of incorporation in YYYY-MM-DD format.
parties.personalDetails.emailStrongly recommendedMax 50Beneficiary's email address.
parties.personalDetails.phones.numberStrongly recommended5-20Phone number of the beneficiary.
parties.personalDetails.phones.prefixStrongly recommended1-3Phone country dialing code of the beneficiary.
parties.identityDocuments.typeStrongly recommendedN/ABeneficiary's identity type.
Available values:
  • taxId
  • companyVatNumber
parties.identityDocuments.numberStrongly recommendedMax 12Beneficiary's identity number.
Tax ID (Taxpayer ID) or VAT ID (VAT Registration Number)
parties.identityDocuments.issuingCountryStrongly recommended2Beneficiary's country code of their identification document.
Enter the 2 character ISO 3166-1 standard country code in your API request.
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.postalCode5Beneficiary'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 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 API request.

International WIRE

Overview

AvailableYes
targetCurrencyAvailable WIRE currencies
countryCodeLK
Earliest beneficiary creditThe estimated delivery time will vary by country and currency.
Cut-off time (UTC)Currency specific
Decimal places2
Minimum targetAmount0.01
Maximum targetAmount9999999.99

Required data

API field nameRequired?Field lengthDescription
beneficiaryBankDetails.accountNumberMax 15Account number of the beneficiary.
beneficiaryBankDetails.swiftBic8 or 11The SWIFT BIC is the Bank Identification Code of the beneficiary bank.
beneficiaryBankDetails.bankNameMax 35Name of the beneficiary bank.
parties.partyTypeN/AType of the party.
Must be:
  • beneficiary
parties.personalDetails.typeN/AEntity description code for the party.
Available values:
  • company
  • person
  • soleTrader
  • institution
  • government
parties.personalDetails.titleConditionalN/ATitle code for the individual (applicable when party entity type is "person").
parties.personalDetails.firstNameConditionalMax 50Beneficiary first name.
If the beneficiary is an individual, the full name should be provided (no initials).
parties.personalDetails.middleName1-35Beneficiary middle name.
parties.personalDetails.lastNameConditionalMax 50Beneficiary last name.
parties.personalDetails.companyNameConditionalMax 140If the beneficiary is a company, this should be the full company name.
Warning
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.
parties.personalDetails.dateOfBirthStrongly recommended10Beneficiary's date of birth in YYYY-MM-DD format.
parties.personalDetails.dateOfIncorporation10A company's date of incorporation in YYYY-MM-DD format.
parties.personalDetails.emailStrongly recommendedMax 50Beneficiary's email address.
parties.personalDetails.phones.numberStrongly recommended5-20Phone number of the beneficiary.
parties.personalDetails.phones.prefixStrongly recommended1-3Phone country dialing code of the beneficiary.
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.postalCode5Beneficiary'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 of their residential (if payee is an individual) or registered (if payee is a company) address.
Mandatory if any of the optional beneficiary address details are provided. Enter the 2 character ISO 3166-1 standard country code in API request.