Crypto payment gateway · Live on TRON

The crypto payment gateway that credits itself.

Give every customer one permanent USDT address. Each payment is confirmed on-chain, credited to the right account and pushed to your server — no links that expire, no addresses to rotate, nothing to match by hand.

Free to receive No setup or monthly fee Free sandbox
Incoming payments Example Live
Customer 10482 pays to TJYBSfZfwwa28mYZPkE9uodBwGbnwEqBK1 TRON (TRC20) only
Customer 10482USDT · TRC20 · just now
+250.00 USDTCredited
Customer 20931USDC · TRC20 · a minute ago
+1,200.00 USDCConfirming 14 /
Customer 77310TRX · 4 minutes ago
+3,500.00 TRXCredited
Webhook sent
deposit.credited 200 OK
Fee to receive
Your customers pay in USDT USDC TRX on TRON (TRC20) · credited after confirmations
Why it gets you paid

Stop chasing payments.

Payment-link gateways make your customer start over every time. A permanent address does not.

Payment-link gateways

A new address every time

  • A fresh address and new instructions for every single payment
  • Links expire, so a customer who pays late has to start over
  • Odd amounts and late payments turn into support tickets
  • Someone on your team matches payments to customers by hand
Cryptoinfra

One address, for life

  • One permanent address per customer — saved once, used every time
  • Nothing expires: they can pay today, next week or next year
  • Each payment credited in full, to the customer it belongs to
  • A signed webhook to your server the moment it is credited
How it works

From customer to credited in three steps.

Create a customer

One API call with your own id for them returns their permanent TRON address. Show it in your app.

They pay, any time

USDT, USDC or TRX over TRON (TRC20), to that one address — today, next month, every time.

You are credited

Once the network confirms it, the balance moves and your server gets a signed deposit.credited.

Pricing

to receive a payment. No setup fee and no monthly fee — you pay only when you send money out.

Receiving a paymentCredited in full
Setup feeNone
Monthly feeNone
Sending funds out, all inNetwork fee priced live, plus ours USDT
Your own fee on paymentsOptional — all of it is yoursYou set it

Features

Everything after "pay here", handled.

Signed webhooks

Every credited payment reaches your server with its amount, sender and transaction — signed with HMAC-SHA256 and retried if your server is down.

x-cryptoinfra-eventdeposit.credited
{
  "userExternalId": "10482",
  "assetId": "usdt_trc20",
  "amount": "<amount>",
  "amountCredited": "<amount>",
  "txid": "<txid>",
  "fromAddress": "T…"
}

One address, for life

It never rotates and never expires. A customer saves it once and pays to it every time.

The right customer, every time

Whatever lands on an address is filed under the customer it belongs to. Nothing to match by hand.

Your own fee

Set a fee on incoming payments if you want one. It is taken from the payment and lands in your balance.

Move funds out by API

Send USDT, USDC or TRX to any TRON address whenever you like. The network fee is priced live for each send.

Built for

Any business that takes USDT.

Top-ups and account credit

Customers add funds to their balance in your app. Each top-up is credited to the right account on its own.

Online services and SaaS

Take payment for plans, credits or services. Billing per order? Give each order its own customer id — it costs nothing.

Platforms and marketplaces

Collect from your users into their own balances, then send funds out to partners over the same API.

Security

Built to protect every coin.

Keys off our API servers

The servers your app talks to can create an address but never spend from one.

Two codes for every change

An authenticator code and an email code on every dashboard change.

Books checked against the chain

Balances are matched with the blockchain every few minutes.

Every payout sent once

Retry a request as often as you like — it never pays twice.

Questions

Good to know.

Which coins can my customers pay with?

USDT (TRC20), USDC (TRC20) and TRX, all on the TRON network and all to the same address.

Is there a fee to receive a payment?

No. A payment is credited in full; the only thing ever taken from it is your own fee, if you set one. Tiny amounts below the network minimum are ignored. There is no setup fee and no monthly fee.

How do I know which order was paid?

An address belongs to a customer, not to an order. If you bill per order, create a customer for each order and credit the order from its webhook.

What if a customer pays on another network?

USDT sent over any network other than TRON does not arrive and cannot be recovered. Always show "TRON (TRC20) only" next to the address.

Do I need to run a node?

No. We watch every address for you. Listen for the webhook, or read a customer's balance over the API.

How fast can I start?

Your account is live as soon as you verify your email. A free sandbox with test money lets you try every call before you take real payments.

Start today

Your first USDT payment, credited automatically.

Create your account, test free in the sandbox, then go live with real payments.

Free to receive No setup or monthly fee Free sandbox
Create free account Telegram