Get a token, create invoices from your code and handle a webhook for every payment. A sandbox key lets you test payments end to end before release.
10 cryptocurrencies · 8 networks on one balance There is an MCP server: your AI agent can do the integration →From a token to your first webhook — four steps. More about the Merchant API →
Create an app in the bot and get your Merchant API key.
Create an invoice with its amount, asset and description. Set the webhook URL separately in the app settings.
Hand the user a link or a button — the payment happens inside Telegram.
Receive the payment event and release the goods or access in your own service.
Merchant API has an MCP server. Connect it in a compatible agent client: the agent can read the documentation, request an app, configure webhooks and help write the integration. You approve the app in Telegram and review and test the result.
Connect the tgpay MCP server (https://app.tgpaycrypto.com/mcp) and integrate payments via the TgPay Crypto Merchant API.
Invoices are created by request and statuses arrive by webhook — the rest is yours to define.
A separate key for testing: rehearse the payment process before it reaches real users.
Create, cancel and check invoices with plain HTTP requests — no SDK required.
Subscriptions as a product: the user agrees once, then charges run on schedule through the Merchant API.
Payment events are sent to your webhook URL and retried on delivery failure. You can also check an invoice's status through the API.
Method reference, error codes and request examples in the API documentation.
10 cryptocurrencies · 8 networks on one balance
See the page as your role sees it — the feature set changes to match.
A withdrawal sends crypto to an external blockchain address. Here is what to check before you confirm.
The amount to be charged is always shown before you confirm — there are no hidden fees.
Current fees and minimums are shown in the app. The full list is in the help center.
The short version on the wallet, transfers and taking payments.