Последнее изменение статьи  06.11.2025 17:53

С точки зрения реализованной купонной механики в приложении extdll_man сущность купона представляет собой структуру, по образу и подобию очень похожую на структуру комбо-блюда в r_keeper:

Купон ссылается на одну конкретную схему, по которой и будет работать.
Схема включает в себя произвольное количество групп с элементами.
Группа включает в себя произвольное количество элементов.
Элемент представляет собой один из типов сущностей, которая будет добавлена в заказ:

  • Блюдо со скидкой процентной
  • Блюдо со скидкой суммовой
  • Блюдо со спец. ценой (в т.ч. бесплатно)
  • Скидка процентная на весь заказ
Добавление элемента купона в заказ всегда выполняется путем добавления ассоциированной с этим элементом скидки, которая предварительно должна быть создана в менеджерской r_keeper и настроена таким образом, чтобы касса смогла ее добавить либо к указанному блюду, либо на весь заказ.