Акции и Скидки
В OpenCart, каждый зарегистрированный на сайте покупатель, может принадлежать какой-то "Группе покупателей" (кроме Default, к которой принадлежит каждый не зарегистрированный пользователь):
Каждая группа покупателей имеет свой номер:
Для каждого товара и для каждой Группы покупателей можно установить отдельную Скидочную или Акционную цену, действующую в заданный период времени: от "даты начала" до "даты окончания".
При создании Акции или Скидки, плагин устанавливает "дату начала" вчерашним числом, а "дату окончания - через 10 дней.
Акции.
Это когда на сайте, в карточке товара бОльшая цена зачеркнута, а рядом стоит меньшая:
Каждая группа покупателей может получить свою, отдельную цену на этот товар. Цены должны находиться в прайс листе в отдельных колонках. Например в: 4,8 и 9
Пояснения к тексту: 4,8,,,9
- в колонке 4 находится цена для Группы покупателей №1
- в колонке 8 находится цена для Группы покупателей №2
- в колонке 9 находится цена для Группы покупателей №5
Внимание.
Акция не может быть больше, чем цена товара, плагин это контролирует.
N.B.
Часто поставщики не придерживаются однотипной логики в своих прайс листах и обозначают акционную цену в таком виде:
Подразумевается, что если в товаре есть "Старая цена", то значит, в колонке "Акция для Гр.1" находится акционная цена, а если "старой цены" нет, это значит, что в колонке "Акция для Гр.1" находится обычная цена товара.
Плагин поймет эту "логику", если номер колонки "Старая цена" прописать в поле "Цена товара", а номер колонки "Акция для Гр.1" прописать в поле "Акционные цены":
Скидки (Discount).
Это цена товара, которую видит покупатель, принадлежащий к определенной группе. Т.е. каждая группа покупателей видит свою цену.
Скидка зависит от количества единиц купленного товара.
Скидки прописываются в поле "Цена". Например:
Пояснения к тексту: 5,4,8(6)7(3)10(11),,,9(20=)
- колонка 5 - обычная цена товара
- колонка 4 - цена для группы 1 при покупке от одной штуки товара
- колонка 8 - цена для группы 2 при покупке количества из колонки 6
- колонка 7 - цена для группы 2 при покупке количества из колонки 3
- колонка 10- цена для группы 2 при покупке количества из колонки 11
- колонка 9 - цена для группы 5 при покупке от 20 штук
Например: Установить для группы покупателей №2 - "Друзья" цену из колонки 7 прайс листа, при покупке от 4 шт. товара: 5,,7(4=)
- в колонке 5 находится обычная цена товара
- в колонке 7 - находится цена для группы №2 потому, что 7 прописано после 2-й запятой
- (4=) означает: при покупке от 4 шт. товара
Инструменты.
Во вкладке Инструменты есть несколько функций для работы с акциями и скидками:
1. У всех отфильтрованных товаров будет установлена Акция, как процент от цены товара. Например, чтобы сделать акционную цену для группы покупателей №2 на 5% меньше, чем цена товара, нужно сделать следующее:
2. Срок начала или конца Акции или Скидки устанавливается в формате гггг-мм-чч, например:
3. Установить фиктивную акцию, это значит поднять цену товара и тут же снизить по Акции. Например, некий товар имел цену 100, но после применения инструмента:
получится вот что:
Срок действия по-умолчанию Акций и Скидок.
При обновлении акции или скидки в товаре, плагин выставляет автоматически срок начала вчерашним числом, а срок окончания через 10 дней.
Срок начала "Фиктивной акции" выставляется, как 2000-01-02 что и является признаком фиктивности для плагина.
При смене поставщика товара, старая акция или скидка из него удаляются.
Срок действия по-умолчанию (9 дней) можно изменить. Для этого, в файле admin/model/catalog/suppler.php во всех строках:
$plus_days = mktime(0, 0, 0, date('m'), date('d')+10, date('Y'));
нужно изменить количество дней (число 10) на любой другое.