Accept USDT — stable value, on two networks.
Tether is the working currency of crypto commerce: your customer pays a dollar-stable amount, you book a dollar-stable amount. CryptoPayIn accepts USDT on both TRC-20 and ERC-20, credited to one USD balance.
For everyday commerce, most customers do not want to spend an asset that might be worth 5% more tomorrow — and most merchants do not want to receive one that might be worth 5% less. That is why USDT settles more real-world payment volume than any other cryptocurrency: it moves like crypto and books like dollars.
CryptoPayIn supports Tether on the two networks that matter. TRC-20 on Tron is the high-traffic lane — negligible network fees and confirmation in about a minute, the default for most customers worldwide. ERC-20 on Ethereum is the deep-liquidity lane preferred by exchanges and institutional wallets. Your customer picks whichever their wallet holds; both land in the same USD-denominated balance.
Because USDT is already dollar-pegged, the rate-lock that protects volatile assets simply pins 1 USDT ≈ $1 with an independent sanity check. Pricing is exact, refund maths are trivial, and your accounting exports read like a normal dollar ledger.
Why merchants enable USDT
More customers can pay in USDT than in any other single asset. Not offering it turns real buyers away at the till.
TRC-20 for speed and near-zero fees, ERC-20 for exchange-grade liquidity. Both credit the same balance at the same flat 1%.
Dollar-stable in, dollar-stable out. What your customer owes is what your ledger shows.
Recurring invoices, deposits and large tickets stay predictable when the settlement asset does not move.
From invoice to USDT in your wallet
One API call — POST /v1/payments — or a no-code payment link. The fiat price and the USDT rate lock together, independently sanity-checked.
The hosted checkout shows a QR code and a dedicated USDT address. We watch the chain and display confirmations live.
After 19 conf · 6 conf (≈ 57 sec · ≈ 1 min) your balance credits in USD, a signed webhook fires, and the append-only ledger records it. Withdraw any time — or automatically.
Fees in one line: 1% flat per settled payment, nothing else — see the full fee page.
Accepting Tether USD — common questions
Should I accept USDT on TRC-20 or ERC-20?
Both — that is the default. TRC-20 confirms in ~1 minute with tiny network fees and dominates retail payments; ERC-20 is favoured for larger transfers from exchanges. CryptoPayIn shows the customer both options.
How fast is a USDT payment final?
TRC-20: 19 confirmations, roughly a minute. ERC-20: 6 confirmations, roughly 72 seconds. Both tracked live on the checkout.
Is there any KYC to accept USDT?
None. Account creation is one click — no email, no documents — and there is no volume threshold that later triggers a review.
Can I withdraw in USDT?
Yes, on either network, to any address you control. The only cost beyond the 1% fee is the network fee of the payout transaction itself.
Also worth enabling
The default currency of the internet — deepest liquidity, every wallet, most-held asset among your customers.
Accept Bitcoin →Fast finality (~72 s) and the doorway to the whole ERC-20 economy on one integration.
Accept Ethereum →The private-by-default coin most gateways can't touch. First-class support here.
Accept Monero →
Start accepting Tether USD today.
Your account is one click away — no KYC, no waiting. One flat 1% fee per transaction. No subscriptions, no setup costs.