User Manual/Administration Interface/Coupon list/ru

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

Коды привязаны к одному настроенному провайдеру купонов, таким образом, разные коды можно привязать к по разному настроенным провайдерам. Те же провайдеры могут быть настроены и использованы по несколько раз, например, сначала для скидки в 5€, затем для скидки на 10€. В зависимости от введённого кода будет использован провайдер на 5€ или на 10€.

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

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

Список настраиваемых купонов


В списке представлен постраничный список всех настроенных в системе купонов, фильтруемый по любым связанным с купонами критериям. По умолчанию выводятся самые важные столбцы, но список можно адаптировать. Купоны можно добавлять, править или удалять используя кнопки меню или пункты контекстного меню, появляющегося по щелчку правой кнопкой мыши на элементе списка. Двойной щелчок по элементу выводит для редактирования сведения о купоне.



FreeShipping
Добавляет в корзину покупателя скидочный товар, который имеет отрицательную стоимость доставки. Например, если стоимость доставки 500 рублей, товар, снижающий цену доставки должен иметь стоимость службы -500 рублей.


 * freeshipping.productcode (обязательно) : уникальный код скидочного товара, используемого для добавления отрицательной стоимости доставки в корзине. Так как скидочные товары отображаются, как обычные, лучше задать им описательное название и снабдить соответствующим рисунком, также, как и для обычных товаров.

FixedRebate
Добавляет в корзину покупателя скидочный товар, который имеет указанную стоимость скидки. Например, если указана скидка "500.00" рублей, то 500 рублей будет вычтено из стоимости товаров в корзине, независимо от суммы этой стоимости. Поэтому хорошо бы настроить минимальную сумму заказа для этого случая, выше, чем сумма скидки.


 * fixedrebate.productcode (обязательно) : уникальный код скидочного товара, используемого для добавления скидки к корзине. Так как скидочные товары отображаются, как обычные, лучше задать им описательное название и снабдить соответствующим рисунком, также, как и для обычных товаров.


 * fixedrebate.rebate (обязательно) : величина скидки в валюте покупателя, предоставляемой при вводе правильного кода. Формат значения "x.xx", но точка и два десятичных знака после не обязательны. Значение не должно иметь никаких разделителей тысяч или чего-то подобного!

PercentRebate
Добавляет в корзину покупателя скидочный товар, который имеет вычисляемую стоимость. Например, если указан процент скидка "10.00" рублей, то 500 рублей будет вычтено из стоимости товаров в корзине на сумму 5000 рублей. Издержки на доставку и оплату не принимаются в расчёт.


 * percentrebate.productcode (обязательно) : уникальный код скидочного товара, используемого для добавления скидки к корзине. Так как скидочные товары отображаются, как обычные, лучше задать им описательное название и снабдить соответствующим рисунком, также, как и для обычных товаров.


 * percentrebate.rebate (обязательно) : величина скидки в валюте покупателя, предоставляемой при вводе правильного кода. Формат значения "x.xx", но точка и два десятичных знака после не обязательны. Значение не должно иметь никаких разделителей тысяч или чего-то подобного!

Present
Добавляет в корзину покупателя подарочный товар. Он очень похож на обычный товар, но не связан ни с какой категорией, как скидочные товары, поэтому и не может быть добавлен самим покупателем. Конечно, можно использовать товар, доступный для покупателей, но в этом случае не имеет смысла ввод кода купона.


 * present.productcode (обязательно) : уникальный код подарочного товара, добавляемого в корзину. Можно задать им описательное название и снабдить соответствующим рисунком, также, как и для обычных товаров, а их цена не должна быть 0.00, если вы не хотите продавать их за дёшево.

Далее: свойства купонов >>