Skip to main content

Viber Bot Payments API

Certainly! The Payment section of the Viber Bot API documentation provides information
on how to set up payment functionality for your bot. This includes the ability to create a
payment account, as well as how to send payment requests to your users.

Pay attention

The payment API is currently available only for the Ukrainian market.


Terms and Conditions

It's important to note that the use of the [Viber Bot Payment API] is subject to
Viber's Terms & Policies. This includes various terms and conditions regarding the use of
Viber Chatbot Payments Service, Viber Public Account, Public Chat, Bot, Community, and
VAP Terms & Guidelines
, as well as the Viber API Terms of Service.

It's important to read and understand these terms and policies before implementing
payment functionality in your bot. Viber may update these policies from time to time, so
it's important to keep up-to-date with any changes that may affect your bot's payment
functionality.

By following these policies, you can ensure that your bot remains compliant with Viber's
guidelines and provides a safe and secure payment experience for your users.

Setting Up Payment Accounts

One important feature of the Payment section is the ability to set up a payment account
for your bot. This process involves integrating your bot with a payment gateway, which
allows you to securely process payments from your users. With the Viber Bot API, you can
connect your bot to three popular payment gateways in Ukraine: LiqPay, Portmone, and
IPay. Please note that these are the only payment providers currently supported by the
Viber Bot API, and support for additional payment providers may be added in the future.
Learn more

Sending Payment Requests

Once you have set up your payment account, you can send payment requests to your
users. This process involves creating a payment request message, which you can send to
your users via the Viber messaging platform. When your users receive the payment
request, they can authorize the payment and complete the transaction within the Viber
app.
Learn more


In summary, the Payment section of the Viber Bot API documentation provides you with
the information you need to set up payment functionality for your bot. From creating a
payment account to sending payment requests, the Viber Bot API offers a powerful and
flexible platform for integrating payment functionality into your bot. Whether you are a
novice or experienced bot developer, the Viber Bot API makes it easy to create and
manage your bot's payment capabilities.