Overview
Use the card creation endpoint after you complete authentication and card program setup. Go to Create Card when you are ready to issue a card.What you will usually need
institutionTokeninstitutionIdcardProgramId- Cardholder details
- Any required encrypted payload values
Create card request parameters
Send these parameters in the JSON body when you callPOST /institutions/cards.
The preconfigured card setup to issue this card from.This setup already exists in the system and defines how a card should behave. When creating a new card, you choose which setup to issue it from.
Your own unique tracking number for this card request.Use this value to find or trace the request later.
The card number to use.Only provide this if your setup allows you to bring your own card number. If not, leave it out and the system will create one.
Set this to
true if the card should support PIN transactions.The card’s starting PIN, sent in a protected format.Do not send the actual PIN as plain text.See Encrypting PIN for the full encryption flow.
The protected PIN value.
The key label that tells the system which key was used to protect the PIN.
The bank account that should be linked to the card.
The account currency, for example
NGN.The bank code for the linked account.If you do not provide it, the system may take it from the card setup.
The type of account linked to the card.Allowed values are
00, 10, 20, and 30.The account number to link to the card.
The person who will own or use the card.
The cardholder’s first name.
The cardholder’s middle name, if available.
The cardholder’s last name.
The cardholder’s email address.
The cardholder’s phone number.
The cardholder’s title, for example
Mr, Mrs, or Ms.The cardholder’s gender.
The cardholder’s date of birth.
The cardholder’s address.
The first address line.
The second address line, if available.
The address city.
The address state or region.
The address country.
The postal or ZIP code.
The starting status of the card.Allowed values are
active, inactive, suspended, and expired.The card’s sequence number.If you do not provide it, the system takes it from the card setup.
Set this to
true if the card should be enrolled for extra cardholder verification.The name to print or display on the card.
The date the card should become valid.
The date the card should expire.
Set this to
true if a physical card should be printed.