TxRoutePay
USDT on TRC20 and BEP20

Accept USDT.
Get paid straight to your wallet.

TxRoutePay is a crypto payment gateway that never holds your money. Every payment is forwarded on-chain to the wallet you own — with our fee split off in the same transaction.

No monthly feeNo withdrawals to wait forTest mode included
How it works

From checkout to your wallet in three steps

01

Create a payment

Use the API or a payment link from your dashboard. Set the amount in USDT.

02

Customer pays

They pick TRC20 or BEP20, scan the QR code and send. The page tracks it live until it is confirmed.

03

Funds land in your wallet

A smart contract forwards the money to your wallet and takes the fee in the same transaction.

Features

Everything you need to sell with crypto

Non-custodial by design

Smart-contract forwarders send every payment to your wallet. Nothing to withdraw.

Hosted checkout

A fast, mobile-first payment page with QR code, live status, your logo and colors.

Payment links

No website? Create a link in seconds and share it on WhatsApp or Facebook.

API and webhooks Plugins soon

Clean REST API, signed webhooks with retries, test mode and scoped API keys.

Reports and exports

Live dashboard, volume charts, fee breakdown, monthly statements and CSV export.

Team access with 2FA

Invite staff with roles. Wallet changes need 2FA, email approval and a 24-hour wait.

Non-custodial

Your money never sits with us

TxRoutePayTypical custodial gateway
Who holds the fundsYour own walletThe gateway, until you withdraw
When you get paidSame transactionAfter a withdrawal request
How the fee is takenSplit on-chain, visible on the explorerDeducted inside their system
If the gateway goes offlineFunds already sent keep forwarding to youBalance is stuck
Pricing

Pay only when you get paid

One simple fee on successful payments. No setup fee, no monthly fee, no withdrawal fee.

Standard
1%
per successful payment
  • USDT on TRC20 and BEP20
  • Hosted checkout and payment links
  • API, signed webhooks and test mode
  • Unlimited team members with 2FA
  • Reports, statements and CSV export
Create free account

High volume? Contact us for a custom rate.

For developers

One API call to get paid

Create an invoice, send the customer to the checkout, and receive a signed webhook when it is paid. Test mode is built in.

curl https://txroutepay.com/v1/invoices \
  -H "Authorization: Bearer pk_test_…" \
  -H "Idempotency-Key: order-1043" \
  -H "Content-Type: application/json" \
  -d '{"external_order_id": "1043", "amount": "49.99",
       "currency": "USDT", "network": "tron-mainnet"}'

{
  "id": "6f1c…",
  "status": "awaiting_payment",
  "checkout_url": "https://txroutepay.com/pay/6f1c…"
}
Questions

Frequently asked

Do you hold my money?

No. Each payment goes to a forwarder contract that sends it straight to the wallet you set, and takes our fee in the same transaction. We never have access to your funds.

Which coins and networks are supported?

USDT on TRON (TRC20) and BNB Smart Chain (BEP20) today. More networks are planned.

Can I use Trust Wallet or Binance as my payout wallet?

Any wallet address you control on that network works. A self-custody wallet like Trust Wallet is the safest choice. Exchange deposit addresses can work, but check that the exchange supports deposits from smart contracts.

What if the customer sends the wrong amount?

Partial payments are shown as underpaid and the customer can send the rest to the same address. Extra or late payments are still detected and reported to you.

How do I get approved?

Sign up, fill in your business details, and our team reviews them — usually within one business day. You can use test mode while you wait.

Can I refund a customer?

Yes. Send the refund from your own wallet, then record it on the payment in your dashboard (or via the API) so your reports and the customer receipt stay correct.

Start accepting USDT today

Sign up, get approved, and take your first test payment in minutes.

Create free account