1. Create an account

Creates a subsidiary account. Leave out autoSweep for a ledger-backed account that holds funds; set autoSweep.destination to VIRTUAL_ACCOUNT or BANK for a virtual account that settles straight away. Reusing a referenceNumber or accountReference returns status code 102.

Hash: referenceNumber + accountReference + iifiNumber + autoSweep.bankPublicId + autoSweep.destination + autoSweep.accountNumber + callbackUrl + hashKey. Note that bankPublicId comes before destination, the opposite of update.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
Defaults to REF-100005550002

Your unique reference for this request. Hash value 1.

string
required
length between 11 and 30
Defaults to CUST-000184-WALLET

Your permanent ID for the account. Hash value 2.

string
required
Defaults to Bello Ramon
string
Defaults to Bello
string
Defaults to Ramon
string
Defaults to 08012345678
string
Defaults to [email protected]
string
Defaults to 22222132329

BVN or NIN. Hash value 3.

number
Defaults to 500000
number
Defaults to 2000000
string
enum
Defaults to ACTIVE
Allowed:
autoSweep
object
uri
Defaults to https://yourstore.com/webhooks/paga

Hash value 7.

Headers
string
required
^[0-9a-f]{128}$
Defaults to 3afbc463adfff8f1f9b4cea34a823cd7bc9f3a4a5fd39469507b09c35b3cdcfc887388792a94e7e03ae7695f8657f6e9aff7db12616c9b1c3ade159f096f656d

SHA-512 of this operation’s hash fields, in order, followed by your hash key, as lowercase hex. See the code samples, or check your value with the Hash generator. Pre-filled with the hash of this step’s example values using the placeholder key YOUR_HASH_KEY, so it shows the right format. Replace it with the hash of your own values and your own hash key.

Response

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json