Payment links & invoices
Issue payment requests in seconds and share them across your customer channels.
Issue payment requests in seconds and share them across your customer channels.
Embed invoice creation and status tracking into your app with API keys and webhooks.
Follow confirmations, payouts, and reconciliation from one merchant control plane.
CryptoPay gives finance and engineering one place to issue invoices, confirm deposits, and orchestrate payouts without stitching together wallets and spreadsheets.
Send single or batch payouts with execution tracking and audit logs.
Trigger payouts on demand for affiliates, vendors, and refunds.
Upload recipient lists and process high-volume disbursements safely.
Track status and retries with delivery-level logs for operations teams.
Accept deposits on the rails your customers already use, then settle with signed webhooks and live confirmation tracking.
Fast low-cost stablecoin deposits with broad wallet support.
Institutional-grade settlement on the Ethereum mainnet.
High-throughput USDT payments with efficient gas costs.
Mobile-native wallets and jetton transfers for modern apps.
Settle and reconcile in USDT across every supported rail.
One invoice + webhook model across all chains and wallets.
POST /api/v1/invoices
Authorization: Bearer ••••••••
{
"amount": "50.00",
"currency": "USD",
"chain": "tron",
"asset": "USDT"
}
Use /api/v1 endpoints for invoices, payouts, balances, and settlement settings.
Signed events with retries and dead-letter handling for resilient integrations.
Launch faster with SDK support and CMS connector baseline integrations.
Payment-link merchants can usually start the same day. API integrations commonly take 1-3 days depending on webhook and reconciliation work.
CryptoPay currently supports USDT on TRON, Ethereum, and BNB Chain, plus TON/USDT flows where enabled for your account.
Create single payouts or upload CSV batches. Each payout is tracked through broadcast and confirmation with delivery-level logs.
Validate the X-CryptoPay-Signature HMAC using your endpoint secret before updating orders in your system.
Create a merchant account, issue your first invoice, and plug webhooks into your existing order flow.