Telegram Bot
This integration allows you to connect OxaPay with Telegram using Make. By combining OxaPay’s payment and invoice system with Telegram bots or chats, you can automate payment notifications, order confirmations, and user interactions in real-time.

Using OxaPay and Telegram together on Make, you can:
Send Telegram messages when a payment is completed
Generate invoices and automatically deliver them to customers through Telegram
Automatically deliver digital products after successful payment
Alert users about payment expiration or failure
Create a Telegram based payment notification system for merchants
In short, you can build virtually any payment related automation by combining OxaPay and Telegram on Make.
Example Automation Scenarios
Telegram Payment Bot with OxaPay Scenario
This scenario creates a Telegram bot powered by OxaPay that allows merchants to generate payment requests directly inside Telegram. Using this bot, users can create invoice links, white-label addresses, or static addresses, and receive instant Telegram notifications whenever a payment is completed. You can download the scenario blueprint file below:
Before starting, make sure you have:
An active OxaPay account with API access
A Telegram bot token created via BotFather
A Make account with access to Data Store
How to build and configure this Telegram payment bot using Make?
First, create a new scenario by going to the Make dashboard and clicking the "Create scenario" button.

In the top-right corner, click the three-dot menu, then choose "Import blueprint" and upload the downloaded scenario file.

Now, click on each module one by one and complete the required connection and configuration steps.

In the "Data Store" module, you need to connect it to a database with the following structure.

Once all modules are configured, click Save to store the scenario.

Now, go to the scenario page you created and click the Active button to activate the scenario.

For real-time payment status notifications, create a separate scenario and import the blueprint file below into a new scenario.
In the "Data Store" module in this scenario, you need to connect it to a database with the following structure.

Once all modules are configured, copy the webhook URL from the "Watch Payment Webhook" module and add it to the Callback URL of all OxaPay modules that create invoices or payment requests in the previous scenario. Finally, save and activate the scenario.

Conclusion and Next Steps
With these two Make scenarios configured, you now have a fully functional Telegram payment bot powered by OxaPay:
Scenario 1 handles user interaction and payment creation inside Telegram.
Scenario 2 receives real-time payment status updates via webhook and sends automated Telegram notifications.
This setup can be extended further by:
Delivering digital products or access credentials after successful payment
Logging transactions in external tools such as Google Sheets or CRM systems
Adding retry or fallback flows for expired or failed payments
By combining OxaPay, Telegram, and Make, you can build flexible and scalable crypto payment automations without writing custom backend code.
Last updated