Create a Card

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
šŸ‘

Documentation

For more information on how to create a card, see Creating a Card.

Getting your Product ID

One of the mandatory fields when creating a card is the CardProduct. This field contains a customer specific value which must be included in the body of the Create Card API. If you do not know your Product ID, you can use the Get Products endpoint to retrieve this information.

A successful response for the Get Products endpoint will display a list of product IDs you can use. The ProductID value, shown below, is the value needed for the CardProduct field in the Create Card endpoint.

šŸ‘

Activate your Card

A card is created in an inactive state and must be made active before you can perform transactions. See the Update Card Status endpoint to update the status of a card.

Body Params

Request object from body GPS.API.Core.Models.Request.V1.Cards.CreateCardRequest

Request class for the Create Card REST endpoint

string
enum
required

The form factor of the card.

Allowed:
int32
required

The unique ID of the card product linked to the card.

string | null
^[\w]+[\w-\s]*$

The name of the card visual design.

string | null

An external customer reference provided in the request.

string | null
^[0-9]+$

Where the card is a secondary card, the public token of the primary card.

cardHolder
object
required

Cardholder details.

address
object
required

Address details.

fulfilment
object

Address details.

string | null

Name embossed on card.

date-time | null

Optional Expiry Date. It will be embossed on the card. Format YYYY-MM.

string | null

Fulfilment additional text field

string | null

Fulfilment additional text field

virtualCardImageDetails
object

Image details required for a virtual card.

manufacturingDetails
object

Manufacturing details optional for physical card

Note: Field cannot be a null value in the API Explorer

boolean

If true, activates the card during card creation. Defaults to false.

boolean | null

Flag to check whether the card is for single use or not

boolean | null

Flag to check whether the card is a reloadable one or not

Headers
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Responses

Language
Credentials
OAuth2
LoadingLoading…
Response
Choose an example:
application/json