Accept payments with

The bot sends an invoice with a “Pay” button and delivers the product after payment. CloudPayments supports sole traders and companies in Russia, with receipts through CloudKassir.

Connect payments 3 days of Premium free
Connect CloudPayments in ETOCHATBOT: Public ID, API password, notification address and test payment

How it works

  1. 1

    The bot sends an invoice

    A “Pay” button right in the conversation.

  2. 2

    Your customer pays

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

  3. 3

    The bot delivers the product

    Automatically, as soon as CloudPayments confirms payment.

Connect CloudPayments to your chatbot

In your dashboard:PaymentsConnectionCloudPayments

  1. 1

    Open “Payments” → “Connection”

    Open “Payments” → “Connection” in your bot’s menu. There are four providers; the one that is enabled takes payments.

    Payments in ETOCHATBOT: the Connection tab and Prodamus, YooKassa, Robokassa and CloudPayments cards
  2. 2

    Choose CloudPayments

    Choose the CloudPayments card. It supports sole traders and companies that have a contract with CloudPayments.

    The CloudPayments card among ETOCHATBOT payment providers
  3. 3

    Enter your Public ID and API password

    In your CloudPayments account, open “Сайты” → “Настройки” (Sites → Settings). To test without real charges, use the credentials for a test site, which has its own Public ID.

    CloudPayments keys in ETOCHATBOT: Public ID and API password
  4. 4

    Set the notification address

    In CloudPayments, open “Сайты” → “Настройки” → “Уведомления” (Sites → Settings → Notifications). Paste the address into Pay, Fail and Refund so the bot receives payment, failed payment and refund notifications.

    The CloudPayments notification address in ETOCHATBOT and the Copy button
  5. 5

    Test the connection, then enable payments

    “Create a test invoice” opens checkout for 10 RUB. When the provider sends a notification, you’ll see “Payment received”. Then turn on “Accepting payments” at the top of the page.

    Check the connection in ETOCHATBOT: Payment received after a test invoice for 10 RUB
  6. 6

    CloudKassir receipts, if needed

    Open “More settings” → “Send receipt data” and choose the VAT rate, item type and tax system. This is off by default.

    CloudPayments receipts in ETOCHATBOT: VAT, item type and tax system
  7. 7

    Add a product

    Open “Products & services” → “New sale” to set the name, price and delivery after payment. Sell through a keyword or a “Send invoice” block in any flow.

    ETOCHATBOT product or service wizard: name and price

FAQs

Who can use CloudPayments?
Sole traders and companies: connecting requires a contract with CloudPayments. Prodamus or Robokassa is a simpler choice for self-employed people in Russia.
Where do I find my Public ID and API password?
In your CloudPayments account, open “Сайты” (Sites), choose your site and open “Настройки” (Settings).
Which notifications should I enable?
Pay, Fail and Refund, all using the address from the connection page. A failed attempt doesn’t close the order; the customer can try another card using the same link.
Can I test without charging real money?
Use a CloudPayments test site with its Public ID and password, then pay with a test card. The order will be marked as a test.
Which messaging platforms does it work with?
Telegram and Instagram. The bot sends a “Pay” button that opens the provider’s checkout page.
How much is it?
Payments are available on Plus and Premium, with your first 3 days of Premium free. We take no percentage of your payments; the provider charges its own fees.

Set up CloudPayments in minutes

Connect payments Talk to us

3 days of Premium free, no card required