Skip to main content

General information

FieldValue
Supported payment railsNIBSS, NEFT
Settlement timeReal-time
Supported transaction types
  • First-party payin
  • First-party payout
  • Third-party payin
  • Third-party payout
Supported for customer typesBusiness, Individual
2-digit ISO country codeNG

Payment account creation

Payment account creation requires:
  • bankName must match one of the bank names referenced below
  • bankAccountCurrency : NGN
  • bankAccountPaymentMethod : NG_NIBSS_NEFT
  • nubanNumber
Sample payment account creation request:
{
  "paymentAccountType": "EXTERNAL_BANK_ACCOUNT",
  "customerId": "072a8b7b-38c7-429a-a6cf-35dae7f2fb77",
  "externalBankAccount": {
    "bankName": "First City Monument Bank PLC",
    "bankAccountCurrency": "NGN",
    "bankAddress": {
      "country": "NG",
      "addressLine1": "Primrose Tower",
      "addressLine2": "17A Tinubu Street",
      "city": "Marina",
      "state": "Lagos",
      "postalCode": "102273",
      "locale": "en-US"
    },
    "bankAccountType": "CHECKING",
    "bankAccountPaymentMethod": "NG_NIBSS_NEFT",
    "bankAccountOwner": {
      "email": "john@example.com",
      "firstName": "John",
      "lastName": "Doe",
      "address": {
        "country": "US",
        "addressLine1": "350 5th Avenue",
        "addressLine2": "Floor 21",
        "city": "New York",
        "state": "NY",
        "postalCode": "10016",
        "locale": "en-US"
      },
      "type": "INDIVIDUAL"
    },
    "nubanNumber": "123456789012"
  },
  "isThirdParty": false
}

Accepted bank names

Bank nameAccount owner type
First City Monument Bank PLCINDIVIDUAL
Afribank Nigeria PlcINDIVIDUAL
Access Bank PLCINDIVIDUAL
CITI BankINDIVIDUAL
Fidelity Bank PLCINDIVIDUAL
Enterprise Bank LimitedINDIVIDUAL
First Bank Of Nigeria PLCINDIVIDUAL
Ecobank Nigeria PLCINDIVIDUAL
GT BankINDIVIDUAL
Keystone Bank PLCINDIVIDUAL
Heritage Bank PLCINDIVIDUAL
Jaiz BankINDIVIDUAL
Sterling Bank PLCINDIVIDUAL
Suntrust BankINDIVIDUAL
United Bank For Africa PLCINDIVIDUAL
Standard Chartered Bank PLCINDIVIDUAL
Polaris Bank PLCINDIVIDUAL
Union Bank Of Nigeria PLCINDIVIDUAL
Providus BankINDIVIDUAL
Wema Bank PLCINDIVIDUAL
Zenith International Bank PLCINDIVIDUAL
Stanbic IBTC Bank PLCINDIVIDUAL
Unity Bank PLCINDIVIDUAL
CITI BankBUSINESS
Fidelity Bank PLCBUSINESS
First City Monument Bank PLCBUSINESS
Access Bank PLCBUSINESS
Ecobank Nigeria PLCBUSINESS
Afribank Nigeria PlcBUSINESS
GT BankBUSINESS
First Bank Of Nigeria PLCBUSINESS
Enterprise Bank LimitedBUSINESS
Keystone Bank PLCBUSINESS
Heritage Bank PLCBUSINESS
Jaiz BankBUSINESS
Providus BankBUSINESS
Polaris Bank PLCBUSINESS
Stanbic IBTC Bank PLCBUSINESS
Sterling Bank PLCBUSINESS
Unity Bank PLCBUSINESS
Suntrust BankBUSINESS
Union Bank Of Nigeria PLCBUSINESS
United Bank For Africa PLCBUSINESS
Standard Chartered Bank PLCBUSINESS
Wema Bank PLCBUSINESS
Zenith International Bank PLCBUSINESS