Prerequisites
- A UQPAY account with Card Issuance enabled
- An API token from the Access Token endpoint
Create a cardholder
Send aPOST request to the Create Cardholder endpoint with the cardholder’s identity information.
Required fields:
Optional fields:
date_of_birth, gender, nationality, residential_address, identity, kyc_verification, document_type, document
Request
Response
If the card product requires Enhanced KYC,
cardholder_status returns PENDING instead of SUCCESS. The cardholder must complete identity verification before a card can be issued. See the KYC verification guide.Cardholder status
Retrieve a cardholder
Use the Retrieve Cardholder endpoint to get full cardholder details.List cardholders
Use the List Cardholders endpoint to paginate through all cardholders. You can filter bycardholder_status.
Update a cardholder
Use the Update Cardholder endpoint to modify cardholder details. You can updateemail, phone_number, country_code, date_of_birth, gender, nationality, residential_address, and identity/KYC fields.
Related
- KYC verification — Enhanced KYC flow for card products that require identity verification
- Phone number validation rules — Country-specific phone number length requirements
- Create Cardholder API
- Cardholder webhooks

