Привет, ботмейкеры!
Очередное обновление хотим продемонстрировать вам.
Мы добавили новый узел “Оплата” в цепочки сообщений Smart Sale Tree, которые позволят принимать оплату и формировать цепочки сообщений основанные на предоставлении платного доступа.
Для чего?
С помощью этого функционала вы сможете создавать цепочки сообщений, проходя которые пользователь должен будет оплачивать доступ к следующим блокам, например, при создании курсов, марафонов или для продажи какого-либо товара после прохождения всей цепочки, когда клиент достаточно хорошо прогрет и потенциально готов совершить оплату.
Цепочка сообщений может иметь абсолютно любой вид и нести любую ценность на усмотрение создающего, важно, что теперь вы можете вклинить возможность оплаты в уже существующие цепочки или же в будущие.
Например, вы можете сделать условно 3 блока по обучению продажам, где:
- Первый блок будет вступительный до ознакомления;
- Второй блок посвящён обучению;
- Третий блок посвящён тестированию и проверке знаний.
и вот между “1 и 2” и “2 и 3” как раз можно добавить новый узел “Оплата”, чтобы пройти на второй этап нужно заплатить 99 рублей, а на третий - 199 рублей.
Как это работает
Создание
Создание и перемещение узла “Оплата” происходит точно так же как и любого другого узла.
Редактирование
Изменить в данном узле можно следующие элементы:
- Платёжный сервис, на который собственно и будут поступать средства;
- Стоимость, сколько пользователь должен заплатить в этом узле;
- Описание платежа, которое пользователь получит при переходе на этот узел и увидит при совершении оплаты на стороне эквайера;
Помимо вышеперечисленных элементов вам доступны 2 связи: Успешная и Неудачная, каждая из которых выполняет соответствующую роль:
- Успешная - по этой ветке пользователь продолжит движение в случае успешного платежа;
- Неудачная - по этой ветке пользователь пойдёт в том случае, если платёж не был проведён учпешно, например, при нехватке баланса, неправильно указанных сведениях о карте или любая другая.
Рекомендация
Неудачную ветку рекомендуем строить следующим образом:
Это позволит вам оповестить пользователя о том, что платёж не был произведён и контролируемо зациклить его на этом узле оплаты, не позволяя продвинуться далее, не оплатив доступ. Разумеется, вы так же можете добавить промежуточный узел “Добавить в группу” или “Удалить из группы”, если хотите сегментировать пользователей по условию оплаты.
Особенность
- Узел “Оплата” не может быть последним;
- Если пользователь произведёт оплату и по какой-либо причине начнёт цепочку заново (выйдя из бота или просто набрав /start), дойдя до узла оплаты ему придётся оплатить доступ заново. Это означает, что мы фиксируем оплату, но не ставим запрет на повторную оплату;
- Когда пользователь дойдёт до этапа оплаты (узел “Оплата”) бот заблокирует ему возможность взаимодействовать с ним (присылать текст, реагировать на кнопки и любые принимать любые файлы) до момента оплаты. Но только, когда пользователь дошёл до этого этапа, ни раньше ни позже.