Docs / Products / Crypto Checkout

Crypto Checkout

Accept stablecoin payments (USDT, USDC) from any crypto wallet or exchange. Your customers pay with crypto — you receive USD in your bank account. No crypto knowledge required. No chargebacks. Fees below 2%.

Crypto Checkout is powered by RedotPay Connect and provides a payment gateway that eliminates crypto volatility risk entirely — the merchant always receives settlement in fiat (USD).

Zero Chargebacks

Blockchain payments are irreversible. Eliminate chargeback fraud completely.

Low Fees

Under 2% per transaction — significantly cheaper than card networks.

No Crypto Exposure

Merchant always receives fiat (USD). Zero volatility risk.

Universal Wallet Support

Customers pay from any Web3 wallet or exchange via QR code or deeplink.


Integration Options

Choose the integration method that best fits your product and technical requirements.

Hosted Checkout

Redirect customers to a pre-built payment page hosted by RedotPay. Minimal integration effort required.

  • Quick launch
  • No frontend development needed
  • Best for non-technical merchants

Custom Checkout

Build your own branded payment UI using the API. Generate QR codes and deeplinks for wallet payments.

  • Full UI control
  • Whitelabel experience
  • Best for branded integrations

Settlement

Parameter Value
Settlement Cycle T+1 (next business day)
Settlement Currency USD (other currencies and crypto planned)
Your Cost < 2% per transaction
Suggested Merchant Price 2.5% – 3.5% per transaction
Your Margin 0.5% – 1.5% spread

Capabilities

Capability Available
Create payment order Yes
Query order status Yes
Batch query orders Yes
Close / cancel unpaid orders Yes
Programmatic refunds Yes
Query refund status Yes
Account balance query Yes
Transaction history Yes
Webhook notifications (payment + refund) Yes
Hosted checkout page Yes
Headless / custom UI Yes

Integration Workflow

Follow these steps to integrate Crypto Checkout into your platform.

  1. Create a payment order — Call the Crypto Checkout API with the order amount, currency, and callback URL
  2. Redirect or display QR — For Hosted Checkout, redirect the customer to the payment page. For Custom Checkout, display the QR code or deeplink in your UI
  3. Customer pays with stablecoins — The customer scans the QR code or clicks the deeplink from their wallet (MetaMask, Trust Wallet, exchange app, etc.)
  4. Receive webhook notification — Your server receives a payment_confirmed webhook when the blockchain transaction is confirmed
  5. Settlement (T+1) — Funds are converted and settled to your bank account in USD on the next business day
Crypto Checkout Flow
1. Create payment order             → API returns payment URL / QR data
2. Customer pays with stablecoins   → From any Web3 wallet or exchange
3. Blockchain confirmation           → Transaction verified on-chain
4. Webhook: payment_confirmed       → Notify your server
5. T+1 settlement                   → USD deposited to your bank account

Webhook Events

Crypto Checkout sends webhook notifications for key payment lifecycle events. Configure your webhook endpoint to receive these events.

Event Description
payment_confirmed Stablecoin payment has been confirmed on the blockchain. Safe to fulfill the order.
refund_processed A refund has been processed and stablecoins returned to the customer's wallet.
Webhook Security

All webhook payloads are signed. Verify the signature before processing events. See the Webhooks guide for details on signature verification.


Supported Stablecoins

Crypto Checkout supports major stablecoins across popular blockchain networks.

Stablecoin Networks
USDT (Tether) Ethereum, Polygon, BSC, Tron, Solana
USDC (USD Coin) Ethereum, Polygon, BSC, Solana, Avalanche

Next Steps

Integration Guide

Step-by-step instructions for implementing Crypto Checkout alongside Onramp and Offramp.

Read guide

Webhooks

Configure webhook endpoints and handle payment notifications.

View webhook docs

Use Cases

Explore industry-specific use cases for Crypto Checkout.

View use cases