API Documentation
Integrate with our card issuing platform. All API requests should be sent with the `Content-Type: application/json` header.
Authentication: All API requests must include your publickey and secretkey in the request headers.
Visa Card API
Create Visa Card
Creates a new virtual Visa card.
Endpoint: POST /api/visacard/createcard
Get Sensitive Card Info
Retrieves sensitive details (e.g., full card number, CVV) for a specific Visa card.
Endpoint: POST /api/visacard/getsensitive
Get Card Details
Retrieves non-sensitive details and balance for a specific Visa card.
Endpoint: POST /api/visacard/getcard
Get Card Transactions
Retrieves a list of transactions for a specific Visa card.
Endpoint: POST /api/visacard/gettransaction
Get All Cards
Retrieves a list of all Visa cards for a specific user email.
Endpoint: POST /api/visacard/getallcards
Get OTP
Retrieves the latest OTP for a specific card, if available within the last 3 minutes.
Endpoint: POST /api/visacard/getotp
Mastercard API
Create Mastercard
Creates a new virtual Mastercard.
Endpoint: POST /api/mastercard/createcard
Fund Mastercard
Funds a Mastercard from your funding wallet. A topup fee of $1 + 1% applies.
Endpoint: POST /api/mastercard/fundcard
Get Card Details
Retrieves details for a specific Mastercard.
Endpoint: POST /api/mastercard/getcarddetails
Get All Cards
Retrieves a list of all Mastercards for a specific user email.
Endpoint: POST /api/mastercard/getallcards
Block / Unblock Card
Blocks or unblocks a specific Mastercard.
Endpoints:
POST /api/mastercard/blockdigitalPOST /api/mastercard/unblockdigital
3DS Secure Management
Checks for pending 3DS transactions and approves them.
Endpoints:
POST /api/mastercard/check3dsPOST /api/mastercard/approve3ds
Get GPay/Apple Pay OTP
Retrieves a One-Time Password (OTP) for adding a card to a mobile wallet like Google Pay or Apple Pay.
Endpoint: POST /api/mastercard/checkwallet
Spend Control
Create spending controls on a Mastercard.
Endpoint: POST /api/mastercard/spendcontrol
Delete Spend Control
Delete an existing spending control from a Mastercard.
Endpoint: POST /api/mastercard/deletespendcontrol