Баланс подписчика в чат-боте

Работа с балансом контакта в боте: пополнение и списание средств с баланса

Пополнение баланса ваших клиентов для совершения будущих покупок в боте

На сколько вам известно, в нашем сервисе возможно принимать оплату в ботах. Обычно клиенты выбирают какой-то товар или услугу и переходят по ссылке в платежную систему для совершения покупки. Но иногда требуется чтобы клиент пополнил свой баланс, а затем расходовал его на какие-то покупки в боте. Исходя из данной потребности мы начали внедрять эту функцию.

Пополнение баланса

Способ 1. Создайте блок оплата любой платежной системы, например, ЮКасса, откройте его настройки и поставьте галочку «Зачислять деньги на счет пользователя».

баланс в боте
Зачисление средств на счет контакта с помощью платежного блока
Пометка тегом купившего в боте пользователя

Теперь средства будут зачислятся на счет пользователя. В первую очередь для него будет создан счет в той валюте, которую вы настроили для платежной системы. Список счетов можно посмотреть в разделе: Списки > Контакты > Необходимый Контакт

баланс в боте
Управление счетами в карточке контакта
баланс в боте

По каждому счету ведется журнал операций:

баланс в боте
Журнал операций

Способ 2. Используйте блок "Пополнить счет контакта"

Пополнить счет контакта

Способ 3. Зайдите в карточку пользователя, выберите раздел "Счета", нажмите "+" для пополнения баланса. Далее укажите сумму и описание.

баланс в боте
Пополнение баланса из раздела "Счета" в карточке контакта
баланс в боте
Пополнение баланса из раздела "Счета" в карточке контакта

Способ 4. Блоком "Начислить вознаграждение рефереру".

Начислить вознаграждение рефереру

Способ 5. С использование API.

Списание средств (покупка)

Способ 1. Используйте блок "Списать со счета контакта"

Списать со счета контакта

Способ 2. Зайдите в карточку пользователя, выберите раздел "Счета", нажмите "-" для списания баланса. Далее укажите сумму и описание.

баланс в боте
Списание баланса из раздела "Счета" в карточке контакта
баланс в боте
Списание баланса из раздела "Счета" в карточке контакта

Способ 3. С использование API.

Текущие возможности API:

  1. Получение списка счетов.

  2. Создание счета по коду валюты ISO 4217

  3. Удаление счета

  4. Пополнение счета

  5. Списание средств со счета

Отображение баланса в боте

Для отображение баланса клиента добавьте в сообщение бота вызов функции: {{ getBalance("USD") }}, где USD - код валюты.

баланс в боте
Функция для отобрадения баланса контакта

Бонус для новых пользователей и возможность получить 500 рублей баллами в подарок 🎁

- Регистрируйтесь на LEADTEX - Создавайте и тестируйте первый проект - Не пропускайте специальный оффер. Получить подарок 👈

Last updated

Was this helpful?