Accept USDT TRC-20 payments for your business

USDT on TRON is the most common way to pay with crypto in the CIS: transfers take about a minute, and the network fee for the customer is lower than on Ethereum. Moonvex gives the customer an address and the exact amount, and credits the payment automatically.

Sign-up is open, no monthly fee.

At a glance

Network
TRON
Standard
TRC-20
Coins
USDT, TRX
Crediting
after confirmation by two independent nodes

Exact amount and QR code

The customer sees the amount down to the last digit, the address and a QR code. The page shows the official USDT contract so the token can’t be confused.

Price in USD or USDT

Set the price in dollars or directly in the coin. For a USD price, the amount due is calculated at the rate locked in when the invoice is created.

Underpayments and overpayments

If the customer sends too little, they have time to top up. An overpayment is credited at the actual amount — fewer disputes.

The main mistake when accepting USDT TRC-20 on your own is using one address for every customer. Then there’s no way to tell who actually paid. Moonvex issues a separate address for each payment, or a permanent deposit address for each customer, so every incoming transfer is unambiguously tied to an order.

Sending USDT on TRON requires “energy” or TRX on the address. The service itself sweeps funds from payment addresses and tops up gas, so you don’t need to keep TRX on dozens of wallets.

Funds accumulate on your project balance. You can withdraw them to your own wallet from the dashboard, via the API or through the Telegram bot; every payout is confirmed with a 2FA code.

One request to create a payment

The response contains the address, the exact amount and a link to a ready-made payment page. Status updates arrive via HMAC-signed webhooks.

curl https://api.moonvex.org/v1/payments \
  -H "Authorization: Bearer $MOONVEX_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{"orderId":"1001","amount":"25","currency":"USDT","network":"TRON"}'

How to get started

  1. 1

    Sign up

    Email and password — your project is created right away. Confirm your email and turn on 2FA.

  2. 2

    API key or manual invoices

    Create a key and a webhook under “Integration”, or issue invoices from the dashboard and the Telegram bot with no code.

  3. 3

    Get paid

    Your customer pays on the payment page, you get notified, and the funds land on your project balance.

FAQ

What happens if a customer sends USDT on a different network?

The payment page shows the network prominently along with the official token contract. A TRON address starts with the letter T and doesn’t work for BEP-20 or ERC-20, so most wallets won’t let a transfer go out on the wrong network.

Can I accept USDT TRC-20 without a website?

Yes. Create an invoice in the dashboard or the Telegram bot and send the customer a link to the payment page. API integration is optional.

How fast is a payment credited?

Usually within a couple of minutes: the payment is credited once two TRON network nodes have independently confirmed the transaction.

By business use case

Comparisons

See also

Start accepting payments today

An account and your first project in a minute, no monthly fee.

Create account