Payment moments
Order to settlement, fully connected.
Built for merchants
Funds, refunds, margins — protected by design.
Custody
Your wallet, your rules
You hold the keysStafiel never takes custody of merchant funds — settlement always routes to a wallet you control.
Refunds
Refunds you control
Direct refundsMerchants 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 dollarStafiel 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 fasterSettlement 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.
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.
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 dashboardRequest
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.