Invoices, a hosted checkout, a pay button for any website and a clean API. TRCGATEWAY.COM never holds your money — customers pay your own TRON address directly.
Three steps from sign-up to your first payment.
Paste your TRON (TRC20) address. Payments land there directly — we never touch them.
Two lines of HTML for any website, or create invoices from your server.
We detect the payment on-chain in about a minute and notify your site.
Money goes to your wallet, not ours. No withdrawals, no limits, no frozen balances.
A ready-made button and checkout that works on any website, phone or tablet.
Create invoices from your backend and receive signed invoice.paid events.
Every invoice gets a unique amount, so each payment finds the right order.
No code? Paste a button. Have a backend? One API call creates an invoice.
<!-- Pay button: paste anywhere -->
<script src="https://trcgateway.com/embed.js" async></script>
<a data-usdtpay-button="btn_…">Pay with USDT</a>
# Or create an invoice from your server
curl https://trcgateway.com/v1/invoices \
-H "Authorization: Bearer sk_…" \
-d '{"amount": "25.00", "order_id": "A-1001"}'
# → webhook invoice.paid
No monthly fee. You only pay when you get paid.
Paid by the customer’s wallet or exchange — usually about 1 USDT when withdrawing from an exchange on TRC20. We add nothing on top.
Arrives in your own wallet the moment the customer pays. No payout schedule, no minimum balance.
No. Customers pay your TRON address directly. We only read the public blockchain to recognise payments.
From a prepaid balance in your dashboard. You start with 5 USDT free and top up with USDT when needed.
The transfer shows up under “Unmatched transfers” and you can attach it to the right invoice in one click.
USDT on TRON (TRC20) today. More networks are on the way.