When to use it
Use Stablecoin Checkout when a customer is paying once for a defined purchase or balance update. Common fit examples include:- Ecommerce orders from a website or custom storefront.
- App or game top-ups where the payer needs a clear hosted payment page.
- Digital goods, content, services, bookings, and one-time account credits.
- Custom commerce flows where your backend owns order creation and fulfillment.
- Merchant systems that need stablecoin payment acceptance without building wallet infrastructure.
Try the demo
You can try a demo checkout mall here:Checkout demo mall
Open the demo mall to see a one-time StablePay Checkout flow from a payer’s perspective.
How it works
- Your backend creates a checkout session with amount, currency, order context, and redirect URLs.
- StablePay returns a hosted checkout URL.
- The payer opens checkout and selects a supported payment method, such as wallet connection or transfer / QR-style payment.
- StablePay presents payer-facing instructions and monitors the on-chain payment.
- StablePay updates the session status and sends webhook events so your system can fulfill the order.
Key capabilities
iframe embedding
If you want to place StablePay Checkout directly inside your own page, modal, or drawer, you can also use aniframe integration pattern.
This is a good fit for embedded payment experiences where backend logic and Webhooks still drive the final order state. For implementation details, CSP requirements, compatibility notes, and integration boundaries, see the dedicated API guide.
Checkout iframe Integration
Learn how to embed StablePay Checkout in a page, modal, or drawer using a pure iframe approach.
Payment status and exceptions
Stablecoin Checkout is built for the realities of on-chain payments. Payers may send too little, send too much, pay after a session expires, or cancel before paying. StablePay detects and exposes these outcomes so merchants can avoid treating every chain transaction as a simple success or failure. Use webhook events and dashboard status together to decide when to fulfill, when to contact the customer, and when a manual review is needed.Important notes
- Stablecoin Checkout is for one-time payments only. It does not create subscriptions or future automatic charges.
- Payers do not need to create a StablePay account to complete payment.
- Blockchain payments are final once confirmed. StablePay can provide transaction records and event logs for merchant-customer communication.
- StablePay Checkout wallet and transfer payment coverage is maintained in Supported Wallets.
- Detailed network, currency, and regional coverage is maintained in Reference pages instead of repeated here.
