A ClearBox card is derived from a user’s wallet balance. It lets the user spend their stablecoin anywhere Visa/Mastercard is accepted: when the card is charged, ClearBox burns the equivalent stablecoin from the wallet. Cards are issued through Crossmint’s card extension on top of the wallet you created in Create a wallet.Documentation Index
Fetch the complete documentation index at: https://docs.clear-box.io/llms.txt
Use this file to discover all available pages before exploring further.
Flow at a glance
Request a card for the wallet
The ClearBox backend requests a virtual card derived from the user’s wallet.
Receive tokenized card metadata
Crossmint returns the card ID, masked PAN, expiry, and spend controls.
1. Request a virtual card
Call Crossmint’s card extension endpoint for the wallet. Set spend controls at issuance to enforce per-transaction or interval limits.cardId you use for all later operations.
2. Map the card to the user
Store thecardId against the ClearBox identity so transactions on the card resolve to the right wallet and user.
Funding and spending power
A newly issued card starts at0.00 spending power. As the wallet is funded, ClearBox updates the card’s available fiat spending power so the card can authorize against it. When the card is later charged, the mirror ledger validates the balance, approves, and ClearBox burns the equivalent stablecoin.
ClearBox keeps the card’s spending power in sync with the wallet’s settled balance. After a deposit settles, the card’s available balance reflects the new funds.
Next steps
Apple Pay provisioning
Push the card into Apple Wallet for tap-to-pay.
Spend controls
Configure limits, merchant rules, and freezes.
Reference
- Crossmint card extensions — docs.crossmint.com/wallets/guides/wallet-extensions/credit-cards
The Crossmint card extension path and fields follow Crossmint’s public API. Confirm the current shape against Crossmint’s docs; replace
/v1/identities with your ClearBox endpoint.