Скидка в процентах или в суммах вычета от количества заказанных номенклатурных единиц. У Вас есть возможность устанавливать скидку от количества заказанных номенклатурных единиц. К примеру, если покупатель заказывает 10 книг по цене 100 руб. каждая, ему можно определить скидку, допустим, 10%, тогда итоговая стоимость заказа будет равно 10*100 руб - 100 руб = 900 руб. Т.е. в данном примере покупатель получит скидку 100 руб. (10%). Можно настраивать данный вид скидки не только в процентах, но и в сумме вычета. Данный вид скидки настраивается администратором магазина, как правильно настраивать скидки от количества заказанных номенклатурных единиц мы рассмотрим ниже.
Рассмотрим на примере, как настраивать скидку в зависимости от количества заказанных номенклатурных единиц. К примеру, мы хотим сделать следующую систему скидок:
Скидка 2% если заказано до 50 единиц товара
Скидка 3% если заказано от 50 до 100 единиц товара
Скидка 5% если заказано от 100 до 150 единиц товара
Скидка 7% если заказано от 150 до 200 единиц товара
Скидка 8% если заказано от 200 до 250 единиц товара
Скидка 10% если заказано свыше 250 единиц товара
Условия скидок мы определили, теперь переходим к настройке данной системы скидок.
Заходим в Администраторскую интернет-магазина (обычно http://адрес-вашего-магазина/admin), затем переходим в раздел Модули - рис. 1.
Затем в раздел Заказ итого - рис. 2.
Мы видим список модулей - рис. 3.
Нас в данном случае интересует модуль Скидка - рис. 4.
Выделяем этот модуль, нажав на названии Скидка левой кнопкой мыши.
Если после выделения справа Вы видите кнопку Установить - рис. 5, значит данный модуль в магазине не установлен, т.к. нам в данный момент необходим этот модуль, нажимаем кнопку Установить - рис. 5. Модуль будет установлен и активирован в магазине.
Если модуль установлен, справа Вы увидите две кнопки: Удалить и Изменить.
Нажимаем кнопку Изменить - рис. 6.
Тем самым мы переходим на страницу настроек модуля - рис. 7.
Страница состоит их следующих полей:
Display Total
Разрешить использование модуля или нет. Возможные значения - true или false. true - значит модуль активен и будет использоваться в магазине при оформлении заказов покупателями, false - значит, что модуль отключен и использоваться при оформлении заказов не будет. Выбираем true.
Sort Order
Порядок сортировки модуля, т.е. каким по счёту в списке всех установленных модулей будет выводиться данный модуль на странице подтверждения заказа в интернет-магазине. Обязательное условие, что б порядок сортировки был ниже (т.е. число было меньше), чем у модуля Всего, иначе скидка считаться не будет. В данном примере у модуля Всего порядок сортировки 800, у нашего модуля Ваша скидка порядок сортировки 999, т.е. неправильно, ставим порядок сортировки 600 (т.е. что б порядок сортировки у модуля Ваша скидка был ниже чем у модуля Всего).
Discount Percentage
Тип скидки: в процентах или вычет суммы. Возможные значения - percentage или flat rate. percentage - значит скидка будет считаться в процентах от общей суммы, flat rate - значит скидка будет считаться вычетом указанной суммы в валюте по умолчанию. Выбираем percentage.
Discount Rates
Самый важный пункт, здесь, собственно, и происходит настройка системы скидок. Формат записи скидки следующий: сумма заказа в валюте по умолчанию : процент скидки. Сдвоенные значения (сумма:скидка) должны отделяться друг от друга запятой. Помним нашу систему скидок, которую мы хотим сделать и записываем в данной переменной следующее: 0:2,50:3,100:5,150:7,200:8,250:10
Т.е. данная запись означает следующее:
Заказы, в которых от 0 до 50 единиц товара будут иметь скидку 2%
Заказы, в которых от 50 до 100 единиц товара будут иметь скидку 3%
Заказы, в которых от 100 до 150 единиц товара будут иметь скидку 5%
Заказы, в которых от 150 до 200 единиц товара будут иметь скидку 7%
Заказы, в которых от 200 до 250 единиц товара будут иметь скидку 8%
Заказы, в которых свыше 250 единиц товара будут иметь скидку 10%
Include Shipping
Считать доставку. Возможные значения - true или false. true - значит при определении суммы заказа будет учитываться и стоимость доставки, false - при определении суммы заказа стоимость доставки учитываться не будет. Выбираем true.
Include Tax
Считать налог. Возможные значения - true или false. true - значит при определении суммы заказа будет учитываться налог (если у Вас в магазине установлены налоги), false - при определении суммы заказа налог учитываться не будет. Выбираем false.
Calculate Tax
Пересчитывать сумму налога с заказа, учитывая вычет скидки из заказа. Возможные значения - true или false. true - пересчитывать налог, false - не пересчитывать. Выбираем false.
Настроив скидку нажимаем кнопку Обновить - рис. 8.
Скидка от количества заказанных номенклатурных единиц настроена.
Теперь проверим скидку в действии при оформлении заказа в интернет-магазине. Заходим в каталог и оформляем заказ, т.е. кладём в корзину не меньше 250 единиц товара в сумме, т.е. что б получить скидку в итоге 10%.
Добавив в корзину необходимое количество товара, переходим к оформлению заказа. Доходим по страницы подтверждения заказа и видим нашу скидку в 10% - рис. 9: