Sri Lanka

Domestic Payment

Overview

AvailableYes
targetCurrencySri Lanka (LKR)
countryCodeLK
Earliest Beneficiary CreditT+2
Cut-Off Time (UK Time)15:00
Decimal Places2
Minimum targetAmount0.01
Maximum targetAmount9999999.99

Required data

API field nameRequired?Field lengthDescription
bankDetails.beneficiaryAccountNumber12Account number of the beneficiary.
bankDetails.swiftBic8 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.personalDetails.partyTypeCode4Type of the party.
Must be:
  • PT03 (Beneficiary)
parties.personalDetails.typeCode4Entity description code for the party.
Available values:
  • PD01 (Company)
  • PD02 (Individual)
parties.personalDetails.titleCodeConditional4Title code for the Individual (applicable when party entity type is "Individual").
Available values:
  • TO01 (Ms)
  • TO02 (Miss)
  • TO03 (Mr)
  • TO04 (Mrs)
  • TO05 (Dr)
  • TO06 (Mx)
  • TO99 (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.dateOfBirth10Beneficiary's date of birth in YYYY-MM-DD format.
parties.address.streetMax 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.additionalAddressLineMax 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.postCodeOrZipCode10Beneficiary'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.
Important

Additional data is required if the requestor of the payout is a Payment Service Provider (PSP) or Money Service Business (MSB).

International WIRE

Overview

AvailableYes
targetCurrencyAvailable WIRE currencies
countryCodeLK
Earliest Beneficiary CreditThe estimated delivery time will vary by country and currency.
Cut-Off Time (UK Time)Currency specific
Decimal Places2
Minimum targetAmount0.01
Maximum targetAmount9999999.99

Required data

API field nameRequired?Field lengthDescription
bankDetails.beneficiaryAccountNumber35Account number of the beneficiary.
bankDetails.swiftBic8 or 11The SWIFT BIC is the Bank Identification Code of the beneficiary bank.
bankDetails.bankNameMax 35Name of the beneficiary bank.
parties.personalDetails.partyTypeCode4Type of the party.
Must be:
  • PT03 (Beneficiary)
parties.personalDetails.typeCode4Entity description code for the party.
Available values:
  • PD01 (Company)
  • PD02 (Individual)
parties.personalDetails.titleCodeConditional4Title code for the Individual (applicable when party entity type is "Individual").
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.dateofBirth10Beneficiary's date of birth in YYYY-MM-DD format.
parties.address.streetMax 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.additionalAddressLineMax 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.postCodeOrZipCodeMax 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 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.
Important

Additional data is required if the requestor of the payout is a Payment Service Provider (PSP) or Money Service Business (MSB).