Skip to main content

Appendices

Bank Codes

BankCodeName
Access Bank044Access Bank PLC
GTBank058Guaranty Trust Bank
Zenith Bank057Zenith Bank Plc
First Bank011First Bank of Nigeria
UBA033United Bank for Africa
Fidelity Bank070Fidelity Bank Plc
Stanbic IBTC221Stanbic IBTC Bank
Sterling Bank232Sterling Bank Plc

Appendix B:

Test Data

Sandbox Credentials:

  • Client ID: sandbox
  • Client Secret: 921c611a-9805-4038-baee-5af355c638ed
  • Base URL: https://pm-wallet-integration-api-dev.azurewebsites.net
  • schemeId: 673a24b0-cb62-4e1c-d6be-08dbf61d2120
  • walletSchemeTierId: db41e7b1-8cd7-4c74-6531-08dbf61d2131

Test Wallet Numbers:

walletNumberMacChecksum
9994518442WPzV9dGUcfqDtCE+IsH3Iw==
9991982797x1bL2mj3a64/grQL4+Kj3Q==

Appendix C:

Response Codes

CodeDescription
00Approved or completed successfully
901Invalid account
902Inactive account
903Invalid merchant
904Failure sending SMS
905Do not honor
906General error
907Failure sending email
908Account opening error
909Request in progress
910Transaction error
911Third-party error
912Invalid transaction
913Invalid amount
914Invalid card number
920Invalid response
921No response
924File update not supported
925Unable to locate record
926Duplicate record
930Format error
931Bank not supported
940Function not supported
951Insufficient funds
952No checking account
954Expired card
955Incorrect PIN
956No card record
957No configuration found
959Suspected fraud
961Exceeds withdrawal limit
963Security violation
965Exceeds withdrawal frequency
966Response received too late
975PIN tries exceeded
976Password tries exceeded
977Security answer tries exceeded
991No response from bank
992Routing error
993Violation of law
994Duplicate transaction
995No response from third party
996System malfunction
997Unknown error
998Invalid request
999Unable to complete request