Проверка купона на конкретной корзине
  1. Купон

    Срок и доступное число применений

  2. Условия

    Покупатель, товары и правила

  3. Расчёт

    Скидка на подходящие позиции

  4. Заказ

    Сохранённые суммы и повторный вход

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

Отделите ввод кода от расчёта скидки

Начните с одного воспроизводимого заказа. Сохраните состав корзины, количество, текущие цены, статус авторизации и сообщение после ввода кода. Проверьте результат на сервере и в оформленном учебном заказе: обновлённая надпись в интерфейсе не доказывает изменение суммы.

В курсе администратора Битрикс купон описан как право применить связанную скидку. Размер и условия задаются правилом. Различайте старые скидки каталога и правила корзины вашего проекта: состав доступных настроек зависит от версии и проведённых обновлений.

Пройдите причины в порядке проверки

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

Скопированный код может содержать пробел или похожий символ другой раскладки. После этой простой проверки переходите к настройкам. Массовое пересоздание купонов не исправит неверное условие на группу покупателей.

Состав условий и порядок применения правил разобраны в уроке Битрикс о правилах работы с корзиной.

Учебный расчёт: код действует не на всю корзину

Условная акция даёт 10% на выбранную группу товаров. В корзине две подходящие позиции по 2 000 ₽ и исключённый товар за 1 000 ₽. Доставку в этом примере не считаем.

Ожидаемая сумма учебной корзины
СтрокаДо купонаПосле купона
Подходящие товары: 2 × 2 000 ₽4 000 ₽3 600 ₽
Исключённая позиция1 000 ₽1 000 ₽
Итого5 000 ₽4 600 ₽

Скидка 400 ₽ в таком заказе соответствует условию. Ожидание суммы 4 500 ₽ ошибочно: купон не распространяется на исключённую позицию. Описание акции должно объяснять это до оформления заказа.

Проверьте сочетание правил и состояния покупателя

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

Если цена приходит из 1С или меняется обработчиком проекта, проверьте момент её установки относительно расчёта скидки. Для обмена ценами с 1С нужен единый согласованный источник суммы. Не скрывайте расхождение дополнительной скидкой в шаблоне.

Как принять исправление перед распродажей

  1. Зафиксируйте правило, код, входные товары и ожидаемую сумму.
  2. Проверьте подходящую корзину и корзину, которая не выполняет условие.
  3. Повторите расчёт с другим количеством, авторизацией и разрешённым сочетанием скидок.
  4. На изолированном стенде завершите оформление и сверьте сумму заказа с оплатой и обменом.
  5. Проверьте понятное сообщение для истёкшего или неподходящего купона на телефоне.

Не расходуйте настоящие одноразовые купоны на рабочем сайте без согласования. Для тестов используйте отдельные учебные коды и контур без реальных платежей. Подготовку акции по SEO и каталогу дополняет план магазина к распродаже.

Частые вопросы

Почему купон работает только после входа?

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

Нужно очистить весь кеш сайта?

Сначала выясните, где потерялось обновление: в расчёте на сервере или в показе результата. Очистка кеша не меняет условия скидки и может скрыть воспроизводимый пример.

Для настройки скидок и оформления заказа подготовьте условия акции, состав проблемной корзины и ожидаемую сумму. Экономику предложения можно проверить в калькуляторе скидки.