USDT and USDC on four chains. One API call generates a checkout. Payments detected on-chain. Settled to your wallet instantly.
A clean payment flow. Pick a token, pick a network, scan or copy, done. No wallet connection needed. No browser extension required.
Token
Network
POST to /api/invoices with an amount. You get back an invoice ID and a checkout URL.
They open the checkout, pick USDT or USDC, choose a network, and send to the displayed address.
On-chain detection confirms the transfer. Webhook fires to your server. Balance updates.
Ethereum, BNB Chain, Solana, TRON. Same API, same dashboard.
AES-encrypted keys. Bcrypt passwords. JWT sessions. Hashed API secrets.
On-chain balance monitoring. Auto-confirm when payment arrives.
Pull to any wallet on any chain. Real on-chain tx, not IOUs.
Invoices, payments, balances, API keys. Full merchant control panel.
POST to your server when a payment confirms. Automate everything.
POST an amount, get a checkout URL. Redirect your customer. When they pay, we POST to your webhook.
Get your API keys// Create a payment
fetch("/api/invoices", {
method: "POST",
headers: {
"Authorization": "ApiKey cpay_...:csk_...",
"Content-Type": "application/json"
},
body: JSON.stringify({
amount: 99.99,
currency: "USD",
callbackUrl: "https://you.com/hook"
})
}){
"id": "a1b2c3d4-...",
"checkoutUrl": "https://pay.co/checkout/a1b2...",
"amount": 99.99,
"status": "pending",
"expiresAt": "2026-03-27T18:00:00Z"
}Free merchant account. No monthly fees. You only pay network gas on withdrawals.
Create free account