3. Charge an account

Debits a ledger-backed account. Not available on virtual accounts. Retrying with the same referenceNumber never moves money twice.

Hash: referenceNumber + amount + currency + narration + hashKey

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Defaults to CUST-000184-WALLET

The account’s accountReference.

Body Params
string
required
Defaults to REF-CHARGE-001

Hash value 1.

number
required
Defaults to 1000

Hash value 2.

string
required
Defaults to NGN

Hash value 3.

string
Defaults to Service fee

Hash value 4.

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

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