Accept payments

Accept crypto in a Telegram bot

Payment in TON and USDT happens inside the messenger: the buyer never opens a browser or installs a third-party wallet.

How it works

The checkout opens as a Telegram mini app and inherits the messenger theme. TON and USDT support payment from the built-in wallet — the buyer only has to confirm the transfer. One caveat: on TON the address is shared across invoices, so the memo must always be shown to the buyer.

How to connect

  1. 1

    Get your API keys in the MEEG dashboard

  2. 2

    Create an invoice with POST /v2/invoice when the order is placed

  3. 3

    Send the user a payment link as a button in the bot message

  4. 4

    Handle the confirmation webhook and deliver the goods or access

  5. 5

    Verify your status handling on a small amount before going live

Start accepting crypto today

We will help with the integration, match the terms to your volume, and advise which assets and networks are worth enabling at checkout.