Дополнение "Бонусная система"
Это дополнение позволяет вашим клиентам получать бонусы за покупки в боте и за приглашение других пользователей.
Бонусами можно расплачиватся за товары в боте, они считаются по курсу 1 к 1 относительно валюты в боте.
Настройки находятся на странице Дополнения на карточке "Бонусная система".

Существует 4 события по которым можно давать бонусы:
1. Новый пользователь, пришедший по реферальной ссылке;
2. Первый заказ. Сразу после закрытия или с определенным статусом;
3. Новый заказ (для всех заказов, кроме первого);
4. Смена статуса заказа.

Для каждого из событий бонусы настраиваются отдельно для текущего пользователя (нового, или того, чей заказ) и для пригласившего его пользователя.

Для каждого из статусов можно настроить разное вознаграждение.
Существует 4 типа расчета бонусов:
Фиксированное значение. В этом случае пользователю будет начислено определенное кол-во бонусов, которое вы укажете.

Процент от заказа. В этом случае вы указываете процент от суммы всего заказа, который будет зачислен пользователю.

Сумма отдельных бонусов за товары. В этом случае вычисляется количество бонусов по полю bonusesPercent для каждого товара. bonusesPercent это процент от цены товара. Сумма этих бонусов и будет зачислена пользователю.

Бросок кубика. В данном случае появляется еще одно поле - тип грани кубика. Это одно может быть или фиксированная сумма или процент от заказа. Значение нужно будет проставить для каждой грани кубика от 1 до 6. Когда выбран этот тип, пользователю придет сообщение, с просьбой бросить кубик. Результат грани случайный и рассчитывается телеграмом.
На скриншоте ниже, если пользователю выпадет 1 и 2 - будет начисленно два процента от суммы заказа, 3 - пять процентов, 4 и 5 - семь процентов и 6 - десять процентов от суммы заказа.
Чтобы дать пользователям возможность оплачивать товары бонусами вам необходимо добавить шаг в оформление заказа "Использование бонусов".
Пользователь может использовать все бонусы, пропустить шаг или отправить цифру, сколько он хочет потратить.
После настройки системы можно включить дополнение и добавить кнопку настроек (уже может быть добавлена, если вы используете дополнение мультиязычность).
В этом меню пользователь сможет видеть свой баланс, а также получить реферальную ссылку для приглашения пользователей.
Тексты которые относятся к бонусной системе:

addon_bonuses_new_bonuses
addon_bonuses_send_dice_action
addon_bonuses_send_dice_message
addon_bonuses_use
addon_bonuses_ref_n_discount_link
addon_bonuses_yours
addon_bonuses_ref_link
addon_bonuses_disable_ref_link
addon_bonuses_enable_ref_link
bonuses
skip
Если остались вопросы, или есть идеи как улучшить статью, пиши нашему боту - @bot4shop_support_bot.