Cards
Create Card
Create card. On the production API, non-Nigerian DEFAULT USD cards can return HTTP 409 with CARD_VERIFICATION_PENDING before any card or debit exists. Poll customer card-verification status at most once per minute and submit issuance again only when can_create_card is true. Confirm sandbox availability separately.
POST
Create a virtual card for an approved customer. Card currency and issuer must use one of these supported combinations:
NGN Verve cards are charged an issuance fee of NGN 1,000 in addition to the initial card balance. The declined transaction fee is NGN 500. Card funding, withdrawal, and termination fees are currently zero. After issuance succeeds, set the card PIN using the Set Card PIN endpoint.
Pending Identity Verification
Poll Get Card Verification at most once per minute. Submit a new card request only whencan_create_card is
true. Approval does not automatically resume issuance. A normal HTTP 200 response
with a card_id means issuance has started processing; track that card instead
of submitting duplicate creation requests. The Nigerian BVN and NGN Verve paths
remain unchanged by this addition.
amount is expressed in the currency’s major unit. For example, 1000 means NGN 1,000, not 1,000 kobo.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json