Accept TON (Gram) payments

Selling to a Telegram audience means the buyer's wallet is already open in the same app as your product link. Payment in TON is a tap inside the chat, and settlement is a single transfer into your own TON account, matched to its invoice by the text comment carried along with it. Merchant and customer both stay where they were.

How GRAM settles here

Payments go to an account you own and are matched to the invoice by a per-payment reference, so no forwarding step exists. NoHoldPay reads the ledger, resolves the reference to your invoice, and delivers the signed webhook on confirmation, with your account balance never leaving your control.

NetworkConfirmation rule (live)Typical time
TONPayments are final as soon as the network validates the transaction. There is no reorg window.a few seconds

Why merchants take TON (Gram)

TON's advantage is distribution. The network grew up beside Telegram, and wallets there open with a tap inside conversations people are already having, so a buyer can go from a product link in a channel to a completed payment without switching apps. That audience is mobile-first and global, including many markets where card ownership is thin but Telegram is everywhere. Payments arrive directly in the TON account you registered, the comment on each transfer names its invoice, and nothing pools anywhere along the way. Prepaid fee credit keeps the invoiced amount intact, and the hosted checkout works in any browser for buyers outside Telegram.

Worth knowing

The comment is a plain text field that rides along with the transfer, and it is how a payment claims its invoice, so the checkout generates one per payment and most TON wallets prefill it from the payment link or QR code. Your receiving account is a TON wallet you control, with no address rotation to manage. A transfer whose comment goes missing still lands in your account, where it waits for a manual match instead of clearing on its own, which is why those prefilled links earn their keep.

The platform fee is 0.5% per confirmed payment, prepaid. New accounts start with $50 of live credit, covering roughly the first $10,000 processed. Checkout ships hosted, or through the WooCommerce and OpenCart plugins.

Common questions

How does paying work for a buyer whose wallet lives inside Telegram?
The checkout offers a payment link and QR code that TON wallets recognize. Opening it from Telegram brings up the transfer with your address, the amount, and the invoice comment already filled in, so the buyer confirms without typing anything. The comment travels with the transfer and matches the payment to its order.
Do buyers need Telegram to pay a TON invoice?
No. TON is a public network, and any TON wallet can pay through the hosted checkout, which runs in an ordinary browser. WooCommerce and OpenCart plugins are available for stores that want checkout embedded. Telegram is simply where ready-to-pay wallets are densest, so conversion there tends to be easiest.
Do I need to rotate addresses or manage anything per payment?
No. TON is account-based, so every payment arrives at the wallet you registered and the per-payment comment does the telling-apart. There are no forwarder addresses to derive and nothing to sweep afterward, which makes the merchant side of TON about as low-maintenance as crypto acceptance gets.

Take your first GRAM payment

Add a wallet, create a payment, and watch it confirm on a testnet before going live.

Accept TON (Gram)