Labs
Stablecoin to card payment
Choose when conversion happens, then verify, authorize, clear and settle a purchase. Watch balances, holds, fees and merchant payment separately.
Fictional educational scenarios. No wallet connection, live transaction or investment recommendation.
Choose a scenario
Changing scenario starts a fresh run and clears the assessment.
Wallet value converts into a claim on the program’s fiat balance before spending. Authorization reserves that existing fiat claim; settlement pays the merchant from it.
Reset restores all initial balances, scenario, inputs and learning-check state. Nothing is saved or sent.
Scenario assumptions
- The wallet starts with 1,000 fictional USD stablecoin units. One unit is assumed redeemable for USD 1 solely for this experiment; depegging, FX and network fees are excluded.
- Each conversion charges one 1% fee, rounded up to a cent. Prefunding converts once at top-up; authorization conversion converts at the hold; settlement conversion reserves stablecoins first and converts at settlement.
- These are stipulated debit/payment flows, not verified card products or a credit agreement. Cancellation releases an authorization hold; it does not undo a conversion, refund its fee or reverse a cleared purchase.
Participants and responsibilities
Wallet holder supplies value; program manager checks the balance and conversion; issuer authorizes the purchase; network clears the claim; settlement agent pays the merchant.
Holder claim
A wallet balance, a claim on a program fiat balance, an authorization hold and a merchant receivable are different records. Authorization alone never pays the merchant here.
Failure and recovery
A settlement interruption preserves the cleared obligation and holds. Retry settlement after restoring processing; repeated settlement cannot pay twice.
Simulation ledger
Current state:No position / funding yet
- Wallet stablecoin value
- $1,000.00
- Program fiat balance
- $0.00
- Fiat balance reserved
- $0.00
- Stablecoin value reserved
- $0.00
- Purchase obligation
- $0.00
- Conversion fees paid
- $0.00
- Merchant paid
- $0.00
Latest result · Scenario update
A fresh scenario is ready. Read its assumptions, then run an action.
Run the mechanism
Actions follow the contract. You can try a blocked action to inspect why it is rejected; rejected actions preserve the ledger.
Check your understanding
When must stablecoins convert in every card program?
Attempts: 0