Skip to main content
POST
Order Cards

Authorizations

Authorization
string
header
default:{{APIKey}}
required

Body

application/json
debitAccountId
string
required

The debit account _id.

brand
enum<string>
required

The card brand.

Available options:
Verve,
AfriGo,
MasterCard,
Visa
currency
enum<string>
default:NGN
required

The currency type.

Available options:
NGN,
USD
allocation
integer<int32>
default:1
required

The number of physical cards to order.

expedite
boolean
default:false
required

The expedite preference.

shippingMethod
enum<string>
default:NIPOST
required

The shipping method to use. Might impact card cost. Ask Customer Support for guidance.

Available options:
NIPOST,
DHL
shippingAddress
object
required

The cards shipping address.

customerId
string

The customer _id. Required if creating 1 card

design
enum<string>
default:SudoBlack

The name of the card design. Ask Customer support for your own design name.

Available options:
SudoBlack,
SudoWhite,
[YourDesignName]
nameOnCards
string[]

Array of names to be personalized on the cards.

Response

Cards ordered successfully.

statusCode
integer

Status code of the response. 200 indicates a successful request.

message
string

Human-readable description of the result.

data
object

Response payload.