Stablecoin checkout

Accept USDT and USDC with hosted checkout.

Payment moments

Order to settlement, fully connected.

Merchant reviewing an online order before creating a stablecoin checkout session

Order intake

Every order becomes a ready-to-pay checkout.
Customer reviewing a hosted stablecoin checkout on a laptop with a phone wallet nearby

Hosted checkout

Your checkout shows customers exactly what to pay — amount, token, chain, and address.
Customer confirming a wallet payment at an outdoor pickup counter

Wallet confirmation

Customers confirm payment right in their own wallet.
Merchant operators reviewing payment confirmations

Payment monitoring

Confirmations and payment status update in real time, visible to operators.
Merchant operator reviewing settlement readiness on a tablet at a warehouse loading dock

Settlement records

Funds settle straight to the merchant's own wallet, with records ready to reconcile.

Built for merchants

Funds, refunds, margins — protected by design.

Custody

Your wallet, your rules

You hold the keys

Stafiel never takes custody of merchant funds — settlement always routes to a wallet you control.

Refunds

Refunds you control

Direct refunds

Merchants can issue a direct refund during the after-sales window, on supported networks — no support ticket required.

Stability

Stablecoins only, by design

Pegged to the dollar

Stafiel settles exclusively in USDT and USDC, so confirmed revenue stays priced in dollars — not swung by crypto's volatility.

Settlement

Settlement built to protect your margins

Smarter, not just faster

Settlement timing adapts automatically, so more of every order stays with you.

Speed and trust

Fast off-chain updates, verified on-chain.

Off-chain updates land in real time, while every payment settles on-chain to a wallet only you control — and simple to verify.

A merchant checkout splitting into fast off-chain status updates and a transparent, verified on-chain settlement to the merchant wallet

Payment coverage

USDT and USDC, on every chain you enable.

The same integration works across every enabled chain — USDT and USDC on EVM, Tron, and Solana rails, matched to each merchant's setup.

USDT USDC
Ethereum Base BNB Chain Polygon Tron Solana

Business insights

See your whole business, not just one order.

Weekly order trends, order status mix, token and chain breakdowns — the merchant dashboard shows the whole picture, not just the last order.

Open merchant dashboard

Order Status Mix

Token Mix

Chain Breakdown

Request

POST /api/v1/checkout/sessions
{
  "chainName": "base",
  "tokenSymbol": "USDC",
  "amountUsd": "49.00"
}

Webhook

{
  "event": "order.payment.received_fullpaid",
  "data": {
    "order": {
      "id": "ord_...",
      "status": "fullpaid",
      "amountUsd": "49.00"
    }
  }
}

checkout.js

<script src="https://widget.stafiel.com/widget/v1/checkout.js"></script>
<div id="checkout-container"></div>

<script type="module">
  const checkoutSessionUrl = 'https://pay.stafiel.com/pay/example';

  await window.StafielCheckout.open({
    checkoutSessionUrl,
    mode: 'lite',
    scale: 1,
    borderRadius: 16,
    theme: 'dark',
    autoFallback: false,
    container: document.getElementById(
      'checkout-container'
    )
  });
</script>

Developer path

Hosted checkout first, APIs when you need control.

One API call returns a hosted checkout URL. Bind it with our checkout snippet — no payment UI to build — and signed webhooks push every status change straight to your backend.

Merchant FAQ

Frequently asked questions

Merchants can accept USDT and USDC on Ethereum, Base, BNB Chain, Polygon, Tron, and Solana, depending on token and plan availability.