Купон - это одноразовое вознаграждение клиента. Купон может быть представлен как скидка (процентная или суммовая) или блюдо(а) в подарок.
Купон обладает следующими свойствами:
Наименование - название купона
Комментарий - любая текстовая смысловая информация
Тип. Купоны могут быть трех типов:
скидочный (процентно выраженная скидка);
суммовой (валюта);
товарный (блюдо).
Идентификатор - уникальная числовая последовательность, идентифицирующая купон. Идентификатор состоит из префикса и кода. Префикс позволяет идентифицировать данный тип как купон в СРМ, а не карту. Префикс для всех купонов одинаков и равен "922001".
Код - уникальный дескриптор или номер купона
MCR-алгоритм для купонов
Для использования купонов на кассе необходимо корректно настроить MCR-алгоритм, т.к. по умолчанию он отсутствует. Главная особенность связана с префиксом купона "922001", причем в R-Keeper CRM должно прийти отрицательное значение идентификатора купона. Рекомендуем реализовать данный MCR-алгоритм с помощью скрипта.
Примечание
Код купона может иметь длину как 12 так и 13 символов. Учтите это при вводе на кассе или в MCR-алгоритме.
Информация по настройкам и алгоритму возврата купонов
Для работы данного функционал необходимы следующие настройки:
Настройка работы с соответствующими купонами (CRM - RKeeper)
На стороне RKeeper 7 необходима настройка передачи XML чека (Параметры > Установочные > Связь с другими системами > Персональные карточки > ПДС: Макет для XML чека).
Алгоритм возврата купона:
Гашение купона посредством внесения его в заказ;
Удаление купона из заказа;
Закрытие чека;
После закрытия чека - купон восстанавливается в исходное состояние.