Skip to content

Nigeria

Domestic payment (real-time)

Overview

AvailableYes
targetCurrencyNigerian Naira (NGN)
countryCodeNG
Earliest Beneficiary Creditreal-time
Cut-Off Time (UK Time)N/A
Decimal Places2
Minimum targetAmount100.00
Maximum targetAmount9999999.99

Submission data

API field nameRequired?Field lengthDescription
purposeOfPaymentCode6The code that represents the purpose of payment. See Additional data for the full list of accepted values.
bankDetails.beneficiaryAccountNumber10Account number of the beneficiary.
bankDetails.bankCode3Bank code 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.
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.
Available values:
  • TI01 (Ms)
  • TI02 (Miss)
  • TI03 (Mr)
  • TI04 (Mrs)
  • TI05 (Dr)
  • TI06 (Mx)
  • TI99 (Misc)
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
parties.personalDetails.firstNameConditionalMax 50Beneficiary first name. Full name should be provided (no initials).
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
parties.personalDetails.middleNameMax 50Beneficiary middle name.
parties.personalDetails.lastNameConditionalMax 50Beneficiary last name. Full name should be provided (no initials).
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
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.typeCode is:
  • PD01 (Company)
  • PD03 (Institution)
  • PD04 (Government)
  • PD99 (Other)
parties.personalDetails.dateOfBirthStrongly recommended10Beneficiary's date of birth in YYYY-MM-DD format.
parties.personalDetails.emailStrongly recommendedMax 50Beneficiary's email address
parties.personalDetails.telephony.phoneNumberStrongly recommended5-20Phone number of the beneficiary.
parties.personalDetails.telephony.prefixStrongly recommended1-3Phone dialing country code of the beneficiary.
parties.address.streetStrongly recommendedMax 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.cityStrongly recommendedMax 35Beneficiary's city or town of their residential (if payee is an individual) or registered (if payee is a company) address.
parties.address.postcodeOrZipCodeStrongly recommendedMax 6Beneficiary's postal code or zip code of their residential (if payee is an individual) or registered (if payee is a company) address.
parties.address.countryCodeStrongly recommended2Beneficiary'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 your API request.

Domestic wire payment

Overview

AvailableYes
targetCurrencyNigerian Naira (NGN)
countryCodeNG
Earliest Beneficiary CreditT+2
Cut-Off Time (UK Time)15:00
Decimal Places2
Minimum targetAmountEquivalent of 1.00 USD
Maximum targetAmount9999999.99

Submission data

API field nameRequired?Field lengthDescription
bankDetails.beneficiaryAccountNumber10Account number of the beneficiary.
bankDetails.bankCodeStrongly recommended3Bank code 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.
Available values:
  • TI01 (Ms)
  • TI02 (Miss)
  • TI03 (Mr)
  • TI04 (Mrs)
  • TI05 (Dr)
  • TI06 (Mx)
  • TI99 (Misc)
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
parties.personalDetails.firstNameConditionalMax 50Beneficiary first name. Full name should be provided (no initials).
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
parties.personalDetails.middleNameMax 50Beneficiary middle name.
parties.personalDetails.lastNameConditionalMax 50Beneficiary last name. Full name should be provided (no initials).
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
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.typeCode is:
  • PD01 (Company)
  • PD03 (Institution)
  • PD04 (Government)
  • PD99 (Other)
parties.personalDetails.dateOfBirthStrongly recommended10Beneficiary's date of birth in YYYY-MM-DD format.
parties.personalDetails.emailStrongly recommendedMax 50Beneficiary's email address.
parties.personalDetails.telephony.phoneNumberStrongly recommended5-20Phone number of the beneficiary.
parties.personalDetails.telephony.prefixStrongly recommended1-3Phone dialing country code of the beneficiary.
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 6Beneficiary'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 your API request.

International WIRE

Overview

AvailableYes
targetCurrencyAvailable WIRE currencies
countryCodeNG
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

Submission data

API field nameRequired?Field lengthDescription
bankDetails.beneficiaryAccountNumberMax 35Account number of the beneficiary.
bankDetails.bankCodeMax 35Bank code of the beneficiary (bank).
bankDetails.branchCodeMax 35Branch code of the beneficiary (bank).
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.
Available values:
  • TI01 (Ms)
  • TI02 (Miss)
  • TI03 (Mr)
  • TI04 (Mrs)
  • TI05 (Dr)
  • TI06 (Mx)
  • TI99 (Misc)
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
parties.personalDetails.firstNameConditionalMax 50Beneficiary first name. Full name should be provided (no initials).
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
parties.personalDetails.middleNameMax 50Beneficiary middle name.
parties.personalDetails.lastNameConditionalMax 50Beneficiary last name.
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
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.typeCode is:
  • PD01 (Company)
  • PD03 (Institution)
  • PD04 (Government)
  • PD99 (Other)
parties.personalDetails.dateOfBirthStrongly recommended10Beneficiary's date of birth in YYYY-MM-DD format.
parties.personalDetails.emailStrongly recommendedMax 50Beneficiary's email address.
parties.personalDetails.telephony.phoneNumberStrongly recommended5-20Phone number of the beneficiary.
parties.personalDetails.telephony.prefixStrongly recommended1-3Phone dialing country code of the beneficiary.
parties.address.streetStrongly recommendedMax 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.cityStrongly recommendedMax 35Beneficiary's city or town of their residential (if payee is an individual) or registered (if payee is a company) address.
parties.address.postcodeOrZipCodeMax 6Beneficiary's postal code or zip code of their residential (if payee is an individual) or registered (if payee is a company) address.
parties.address.countryCodeConditional2Beneficiary's country code of their residential (if payee is an individual) or registered (if payee is a company) address.
Condition
Mandatory if any of the optional beneficiary address details are provided. Enter the 2 character ISO 3166-1 standard country code in your API request.