Authorizations
Body
The customer _id.
The card type.
physical, virtual The currency type.
NGN, USD The initial card status.
active, inactive The funding source _id. Required if you wish to map card to an existing funding source.
The card brand.
Verve, AfriGo, MasterCard, Visa The card PAN (Verve or AfriGo) or Card ID (Visa). Required if type is physical.
Enable 2FA for the card, this enables the card to receive OTP for web and mobile transactions.
3 Digits Issuer Country. NGA for Nigeria and USA for United States. Defaults to NGA.
NGA, USA The metadata object to attach to the card. Stored in key-value pair
Card spending controls. Default usage limits will be applied if non is provided.
The bank code of existing account. Required if you wish to map card to existing account.
The account number of existing account. Required if you wish to map card to existing account.
The _id of the current card you wish to replace. Required for card replacement.
The reason for replacement. Required for card replacement.
lost, stolen Debit account _id. Required for all virtual cards and giftcards.
Funding amount. Required for mastercard.
Send default PIN to customer phone number via SMS.
Card expiry date. Applies to Visa cards only. Format MMM-YYYY example AUG-2025. All cards are subject to maximum of 3 years validity.
Response
200
The response is of type object.
