Prerequisites
Before you start, make sure you have:- The SDK installed and initialized
- An API key from the Developer Dashboard
- Your program type identified (Consumer vs. Corporate)
Issue a card
Follow these steps to issue a virtual or physical card:1
Submit an application
Create a KYC (Consumer) or KYB (Corporate) application for your customer.See Signing Up a Customer for the full workflow including document uploads and KYC provider share tokens.
In sandbox, include
approved in the user’s last name (e.g., "Doe approved") to automatically approve the application. See Testing in Sandbox for more testing shortcuts.2
Check application status
Poll the application status or listen for a webhook notification.See Application States for all possible statuses and transitions.
3
Create a card
Once the application is approved, issue a virtual or physical card for the user.See Issuing Cards for spending limit options, display name rules, and shipping methods.
4
Retrieve card details
Fetch the card to confirm it was created:To display the full PAN and CVC for virtual cards, decrypt the card secrets using an encrypted session. See Viewing Encrypted Card Details for the full decryption flow.
What’s next
Fund the Card
Deposit collateral so the cardholder can start spending.
Issuing Cards
Explore all card configuration options.
Test in Sandbox
Simulate transactions before going live.