Различные ценовые предложения для покупателей в Prestashop 1.4

Для того, чтобы применить к покупателю нужную ценовую политику, в первую очередь, он должен быть зарегистрирован в вашем магазине. После установки скидки — покупатель получит скидку на весь товар, который находится в магазине. В случае, если необходимо обозначить другую цену для конкретного товара и этой группы — то, необходимо привязать этот товар, который попадает под эту ценовую политику к нужной группе.
В итоге получается, что основная функция, которую можно решить, при помощи возможности разбивки покупателей на группы:
Установка нужного ценового предложения для зарегистрированных клиентов — скидки, как для всех товаров в интернет магазине, так и для выборочных товаров.
Итак, создадим нужную группу в интернет магазине. Заходим во вкладки Клиенты — Группы и Добавить:
В появившемся окне вводим нужное название группы, скидку и способ отображения цен:
Сохраняем, и теперь у нас есть готовая группа, но на этом еще не всё. Если нажмём на редактирование группы, то Prestashop уже предложит более богатый вариант по установке цен:
Здесь уже можно выставить отдельные скидки для каждой из категорий, которые есть в вашем магазине, внутри этой группы.
Если же у владельца есть необходимость показывать разные цены для зарегистрированных и незарегистрированных покупателей, то и это решается достаточно просто. Для этого нужно редактировать группу По умолчанию:
И выставить нужные ценовые предложения:
Для того, чтобы привязать покупателя к нужной группе, заходим во вкладку Клиенты и выбираем нужного покупателя:
В карточке покупателя выставляем нужную группу, к которой необходимо отнести этого покупателя:
а скрин можно как будет выглядить в живую у покупателя?
У покупателя, в зависимости от группы к которой он относится, будет соответствующая цена и всё, скрин обычный, только цены разные.
All of these artilces have saved me a lot of headaches.
А вот у меня какая-то фигня получается с накопительными скидками для разных категорий товара и групп клиентов.
Вводная информация:
По умолчанию на все товары для каждой группы установлена своя скидка, назовем ее «максимальной». При этом, на некоторые категории товаров с низкой маржой для каждой группы изначально были установлены меньшие скидки. Количество групп, для которых установлены скидки — 5.
Первая фигня:
Если я потом в категорию, для которой установлена меньшая скидка, добавляю новый товар, то этот товар у покупателя отображается с «максимальной» скидкой. Проблема, вроде как, решается, если удалить меньшую скидку для категории и заново опять назначить, но это не есть гуд.
Фигня вторая:
Все минимальные скидки для всех групп заново настроены, но…
1. Корректно скидки работают только для той группы, которая настраивалась последней. Если клиенту из этой группы назначить другую группу, то все товары он уже видит с «максимальной» скидкой. Если переназначить скидки для этой группы, то все нормально, но, если клиента переместить обратно в предыдущую группу, то опять все с «максимальной» скидкой отображается.
2. Если клиент естесственным путем перешел из группы, где все отображалось корректно, в другую группу, то все товары опять идут по максималке. А это уже гораздо хуже, чем первая фигня…
Что это может быть?
Кстати, было бы неплохо и гораздо удобнее, чтобы можно было не для категорий, а для конкретного товара (на странице товара в админке) привязывать отдельные скидки для каждой группы, которые имели бы приоритет, над общей скидкой для группы.