Скидка группы PrestaShop не действует: проверьте основную категорию товара
Почему товар в дополнительной категории может не получить скидку группы PrestaShop: основная категория, профиль клиента и контрольная корзина.
Содержание статьи
Категорийная скидка группы PrestaShop относится к товарам, для которых выбранная категория является основной. Присутствие позиции в дополнительной категории ещё не подтверждает право на эту скидку.
Разделите навигацию и расчёт цены
Один товар может присутствовать в нескольких подборках, но коммерческое правило опирается на конкретное поле. Если позиция видна в разделе «Подарки», это не означает, что раздел является её основной категорией. Диагностику начните с карточки товара, а не с видимого покупателю меню витрины и привычного пути перехода.
Составьте перечень проблемных позиций: артикул, ожидаемая скидка, основная категория, дополнительные категории и фактическая цена. Если ошибка встречается только у части ассортимента, таблица выявит общий признак. Массовая смена процента без проверки способна изменить правильные цены и не устранить причину обращения. Сохраните исходные настройки до первого исправления, чтобы иметь возможность сравнить результат.
Проверьте группу покупателя
PrestaShop допускает несколько групп у клиента и предусматривает группу по умолчанию. В системе существуют стандартные группы для посетителей, гостевых покупок и зарегистрированных клиентов. Тестируйте нужный профиль: анонимная корзина и авторизованная покупка могут иметь разные условия. Похожее имя клиента не доказывает использование одного и того же аккаунта.
Заведите контролируемый покупательский профиль с понятным назначением. Запишите исходную цену без льгот и ожидаемую цену для группы. Сходный риск рассматривается в разборе доступа к B2B-скидкам Shopify: коммерческая аудитория должна совпадать с теми, кому система применяет условия. Проверяйте также клиента вне программы, иначе незаметным останется ошибочное расширение скидки.
Учтите замещение категорийным условием
Документация указывает, что скидка группы для категории заменяет другую групповую скидку, которая применялась к этой категории. Нельзя без проверки складывать проценты из разных полей. Подготовьте ожидаемый расчёт для обычного товара и позиции со специальным условием, затем сравните результат с корзиной при одинаковом количестве единиц.
Не меняйте структуру каталога ради одной ценовой ошибки без оценки последствий. Основная категория может участвовать в других процессах. Если покупателям нужен временный набор для акции, оцените подходящий механизм акции. Каталог должен сохранять понятную классификацию, а не превращаться в следы всех прошлых скидок. Любое массовое изменение сначала проверьте на небольшой группе позиций.
Как принять исправление
В контрольный набор включите товар основной категории, товар только дополнительной категории и позицию вне правила. Проверьте их под нужным профилем и без входа. Зафиксируйте ожидаемую и фактическую сумму. Исправление подтверждено, когда правильный результат получен и для участников программы, и для покупателей, которым льгота не предназначалась.
После проверки сохраните основание назначений и дату изменения. При появлении новых товаров повторите выборочный контроль. Различия классификаторов объясняет материал о категориях и атрибутах WooCommerce. Названия платформ различаются, но визуальная подборка и поле расчёта не всегда обозначают одно и то же. Регулярная сверка нескольких примеров предотвращает повторение проблемы после следующего импорта.
Руководство сверено с официальной документацией 19 октября 2026 года. Практические примеры и порядок внутренней проверки предложены редакцией; доступность функций зависит от действующих настроек магазина.
Материал отражает сведения на указанную дату. Правила и условия работы площадок могут измениться. Редакционные принципы