Skip to main content

Cardholders

Cardholders are the individuals who receive and use virtual cards issued through your business account. Before issuing any card, you must first create a cardholder profile with valid identification.

Cardholder Lifecycle

Cardholder Statuses

StatusDescriptionCan Issue Cards?
ACTIVECardholder is verified and can receive cardsYes
INACTIVEPending verification or activationNo
SUSPENDEDTemporarily disabled (can be reactivated)No
DELETEDPermanently removedNo

Creating a Cardholder

Required Information

Every cardholder must provide:
FieldTypeDescription
firstNamestringLegal first name (min 2 chars)
lastNamestringLegal last name (min 2 chars)
emailstringValid email address
phonestringPhone in E.164 format (e.g., +12025551234)
dateOfBirthdateYYYY-MM-DD format
genderenumMALE or FEMALE
addressstringStreet address (min 6 chars)
citystringCity name
statestringState or province
countrystringISO 3166-1 alpha-2 code (e.g., US)
documentTypeenumPASSPORT, NATIONAL_ID, or DRIVERS_LICENSE
documentNumberstringID document number
For enhanced verification, provide document images:
FieldDescription
idFrontUrlURL to front of ID document
idBackUrlURL to back of ID document
idSelfieUrlURL to selfie holding ID
Document URLs should be publicly accessible or from your secure file storage.

Verification Status

Cardholders have a verification status based on their provided documents:
StatusMeaning
VERIFIEDAll documents provided and validated
UNVERIFIEDNo documents provided
PENDINGDocuments under review
Cardholder Response
{
  "cardholderId": "ch_abc123",
  "firstName": "John",
  "lastName": "Doe",
  "email": "[email protected]",
  "verification": {
    "documentType": "PASSPORT",
    "status": "VERIFIED"
  },
  "status": "ACTIVE"
}

Best Practices

Validate email format, phone number format (E.164), and country code before submitting to avoid validation errors.
Store the cardholderId in your database to link cardholders with your internal user records.
Each cardholder email must be unique within your business. Check for existing cardholders before creating new ones.
If a cardholder’s information changes (address, phone), update it via the API to ensure card delivery and compliance.