Telegram bots and channels
Crypto payments for Telegram bots and channels
A bot can create an invoice for each purchase and send the payment link in chat. When the webhook arrives, the bot grants access or delivers the product.
What you get
A link, not a static wallet
Each order has its own invoice, so every payment is matched to the buyer automatically.
TON and TRON supported
Customers can pay USDT on TON or TRON, or any of the other supported networks.
Works from any backend
It is a plain HTTP API: use it from Python, Node.js, PHP or any other language.
How it works
- When the user chooses a plan, create an invoice with your user ID in order_id.
- Send the pay_url in chat.
- On the paid webhook, add the user to the channel or unlock the feature.
FAQ
Does the buyer need to leave Telegram?
The payment page shows the address and a QR code. The customer copies the address or scans the code from their wallet.
Other solutions
Try it in test mode
Register, create a merchant and send your first sandbox invoice.
