Accept USDT and Toncoin on TON

TON is built into Telegram: millions of users already have a wallet right inside the messenger. If your customers are on Telegram, accepting USDT on TON is the shortest path to payment.

Sign-up is open, no monthly fee.

At a glance

Network
TON
Standard
Jetton
Coins
USDT, TON
Wallets
Telegram Wallet, Tonkeeper and others

Pay from Telegram

The customer pays from their Telegram wallet without going to an exchange.

Notifications in the bot

The Moonvex Telegram bot sends payment notifications and lets you issue invoices from the chat.

No memo or comment

Each payment gets its own address, so the customer doesn’t have to add a comment to the transfer.

Many services accept TON through a single address with a mandatory comment (memo). Customers forget to add it, and the payment has to be tracked down by hand. In Moonvex each payment has its own address, so no comment is needed.

TON is a particularly good fit for Telegram bots, mini apps and paid channels: the customer stays in Telegram from choosing a product to paying for it.

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":"15","currency":"USDT","network":"TON"}'

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

Can I accept USDT on TON and on TRON at the same time?

Yes. The customer chooses the network on the payment page, or you set it when creating the payment.

Is a transfer comment required?

No, each payment has a separate address.

Does it work with Telegram Mini Apps?

Yes: create a payment via the API and open the payment page link inside the mini app.

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