Initiate an intent
Initiate an intent to charge your customer’s account for a QR payment
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
Content of the QR code
how the payment was initiated, if redirected or scanned from inside app
handoff
, capture
Indicates payer has been authenticated
ID of the app where the request originated
A unique internal bank reference
ipAddress of the payer
Type of device payer is using eg. ios or android
Authentication method used by the payer
credentials
, biometrics
, other
Payer's account name
Payer's email address
Type of account of the payer, one of 'business' or 'personal'
personal
, business
Response
ID of the Intent
Amount to be charged (in smallest currency unit eg. kobo)
Alphanumeric currency code as defined in ISO 4217
Status of the payment intent
initiated
, awaiting_charge
, charged
, failed
, cancelled
, reversed
, completed
Boolean value that indicates if payer has been authenticated by bank
Date value for when authentication of payer was confirmed by the bank
Charge identifier
how the payment was initiated
handoff
, capture
Type of payment
ID of the app where payment originated