Accept payments in your chatbot

The bot sends an invoice with a “Pay” button and delivers the product once your payment provider confirms payment. The money goes straight to your account.

Connect payments 3 days of Premium free
  • Prodamus
  • CloudPayments

How it works

  1. 1

    The bot sends an invoice

    After a keyword or at any step in your flow, with a “Pay” button.

  2. 2

    Your customer pays

    On the provider’s checkout page, by card, Russia’s Faster Payments System (SBP) or another supported method.

  3. 3

    The bot delivers the product

    Text, links or a file, sent automatically as soon as payment is confirmed.

Start taking payments through your bot

In your dashboard:Payments

  1. 1

    Connect a payment provider

    Open “Payments” → “Connection” in your bot’s menu. Choose a provider, enter the keys from its account and set the notification address. Follow the provider’s guide below.

    Payments in ETOCHATBOT: the Connection tab and payment provider cards
  2. 2

    Add a product

    Go to “Products & services” → “New sale” and enter a name and price. Customers will see these at checkout and on their receipt.

    ETOCHATBOT product or service wizard: name and price
  3. 3

    Choose what to send after payment

    Text, an access code, up to three link buttons or a file. The bot sends it automatically once your payment provider confirms payment.

    Product or service wizard: the customer message and link button sent after payment
  4. 4

    Choose how customers get their invoice

    Use a keyword and the wizard builds the flow for you: the customer sends the word and receives an invoice. Or add a “Send invoice” block anywhere in the flow builder.

  5. 5

    Track your orders

    The “Orders” tab shows who received an invoice, opened checkout or paid.

    ETOCHATBOT orders: customer, product, amount and stage—paid, reached checkout or refunded

FAQs

Which payment providers can I connect?
Prodamus, YooKassa, Robokassa and CloudPayments. Only the enabled provider takes payments. Switch at any time without losing products or flows.
Which messaging platforms support payments?
Telegram and Instagram. The bot sends a message with a “Pay” button that opens the provider’s checkout page.
Do you charge a payment fee?
No. Money goes straight to your account with the payment provider. The provider charges its own fees.
What happens after payment?
The provider notifies the bot, which sends the product’s configured text, link buttons or file automatically. The flow then continues.
Can self-employed people use it?
Yes. Prodamus and Robokassa send receipts to “Мой налог” (Russia’s My Tax app) automatically. YooKassa accepts payments for self-employed people, but they must issue their own receipts.
Do I need a cash register?
Russian sole traders and companies need receipts under Law 54-FZ. Prodamus handles them automatically. For YooKassa, Robokassa or CloudPayments, enable “Send receipt data” in the provider’s connection settings in ETOCHATBOT.
How do I check the connection?
Create a test invoice for 10 RUB on the connection page. When the payment notification arrives, you’ll see “Payment received”.
How much is it?
Payments are available on Plus and Premium. Your first 3 days of Premium are free, with no card required.

Set up payments in minutes

Connect payments Talk to us

3 days of Premium free, no card required