Бонусные баллы в заказе

Бонусные баллы в заказе

Design-site.pro
10 установок
от 499 ₽1 499 ₽ год / 1 499 ₽ навсегда

Партнёрская программа Shop-Script умеет списывать баллы ровно один раз — в момент, когда покупатель сам оформляет заказ на витрине, и ровно в одном размере: «всё, что влезет» в лимит. Дальше баллы недоступны никому.

А заказы приходят по телефону, из мессенджера, с маркетплейса и просто «занесите, я постоянный клиент». Покупатель говорит: «у меня же баллы накопились» — и оператору нечем их списать. Приходится руками ставить скидку и держать в голове, что баллы надо где-то отнять; чаще всего их просто не отнимают, и программа лояльности превращается в тихую раздачу денег.

Что делает плагин

В карточке заказа появляется плашка с балансом баллов покупателя и кнопка «Списать баллы».

видно баланс, курс балла и сколько ещё можно списать именно в этот заказ;

оператор списывает любое количество — целиком или частично, а не только «всё, что влезет»;

потолок считается от суммы заказа и уважает ограничение партнёрской программы («не больше N% от заказа»); свой, более строгий процент можно задать в настройках плагина;

«Вернуть баллы покупателю» отменяет списание: баллы возвращаются на счёт, скидка снимается, сумма заказа пересчитывается;

каждое действиебонусные баллы,списание баллов,партнёрская программа,программа лояльности,бонусы,лояльность,скидка,заказы,Shop-Script,плагин, пишется в историю заказа и в партнёрский счёт покупателя — видно, кто и когда списал.

Какую долю заказа разрешено закрыть баллами, % — пусто означает «взять штатное ограничение партнёрской программы».

Разрешить списание в оплаченных заказах — по умолчанию выключено: после оплаты сумма уже ушла в кассу, и менять её задним числом опасно.

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

Как это работает

Скидку плагин не проставляет руками: он отдаёт сумму ядру штатным хуком расчёта скидки order_calculate_discount , а итог заказа, налоги и распределение скидки по позициям пересчитывает само ядро. Поэтому цифра не «отвязывается» при следующем пересчёте заказа. Баллы списываются и возвращаются штатной моделью партнёрских транзакций — тем же механизмом, которым пользуется сам Shop-Script.

Своих таблиц плагин не создаёт, внешние сервисы не использует, на витрину не влияет.

Совместимость

Shop-Script 9.4.1 и новее, интерфейс Webasyst 2.0;

нужна включённая партнёрская программа с заданной стоимостью балла (Маркетинг → Партнёрская программа) — если её нет, плагин честно скажет об этом и даст ссылку в настройки;

доступ к списанию — у пользователей с правом на «Заказы»;

совместим с лицензией ПРЕМИУМ: единицы измерения, кратность и дробное количество плагин не читает и не меняет;

локализация: русский, английский.