DOCS

Коды скидок и скидки в Checkout

Коды скидок и скидки в Checkout

Создавайте скидки на основе правил и коды скидок для Checkout.

Коды скидок и скидки позволяют снизить общую стоимость покупки для поддержки маркетинговых кампаний, предложений лояльности или разовых акций. Каждая скидка в Zonos Dashboard моделируется как правило с условием (когда применяется скидка) и действиями (что она делает с заказом). Конструктор скидок пишет правило за вас для обычных случаев; отключите переключатель Включить, чтобы отредактировать правило вручную для расширенных сценариев.

Используйте скидки для:

  • Поделиться кодами купонов, которые покупатели вводят при оформлении покупки (сверх существующих скидок)
  • Применить фиксированную или процентную скидку к итогу корзины, общей стоимости заказа или доставке
  • Скидка на конкретный товар по SKU, ID товара или категории
  • Требование минимальной суммы покупки перед применением скидки
  • График скидок с датами начала и окончания

Создание скидки 

Чтобы создать скидку в Dashboard:

  1. Перейдите в DashboardПараметрыCheckoutСкидки.
  2. Нажмите Новая скидка.
  3. Заполните поля конструктора (описаны в разделах ниже).
  4. Подтвердите правило в Предпросмотр правила.
  5. Нажмите Создать скидку.

Слайдовер редактирования скидки, показывающий раздел "Сведения", конструктор скидок с переключателем "Включить" и предпросмотр правила.

Сведения 

ПолеЧто это делает
Код скидкиОбязательный. Код, который покупатели вводят при оформлении покупки (например, SAVE10). Пробелы и апострофы удаляются, чтобы значение можно было безопасно встроить в правило.
ОписаниеПроизвольные заметки для вашей команды. Не показывается покупателям.
Дата начала/окончанияКогда скидка становится активной и когда она прекращает действие. Оставьте дату окончания пустой, чтобы скидка оставалась активной неопределённо долго; установите прошедшую дату, чтобы деактивировать.

Применить скидку к 

Раскрывающийся список Применить скидку к (в разделе Сведения) определяет, какая часть заказа будет скорректирована скидкой. Он также ограничивает скидку — например, скидка $50, применяемая к корзине на $20, снизит цену только на $20. Выберите один из вариантов:

  • Общая стоимость заказа — применяется к полной стоимости доставки после товаров и доставки.
  • Итог корзины — применяется только к итогу товаров.
  • Стоимость доставки — применяется только к стоимости доставки.
  • Товар — применяется к конкретному товару или категории товаров.

Раскрывающийся список "Применить скидку к", показывающий опции "Общая стоимость заказа", "Стоимость доставки", "Итог корзины" и "Товар".

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

Конструктор скидок 

Конструктор скидок собирает правило для вас из нескольких полей. Используйте переключатель Включить в заголовке раздела, чтобы выбрать способ создания правила:

  • Включить (по умолчанию) — поля конструктора отображаются, а Предпросмотр правила только для чтения. Измените любое поле, и предпросмотр автоматически обновится.
  • Отключить — поля конструктора скрыты, и вы редактируете текст правила непосредственно в Предпросмотре правила. Используйте это для расширенных условий, которые конструктор не может выразить (например, несколько ветвей or или операторы, которые конструктор не использует).

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

Раздел "Конструктор скидок" с отключенным переключателем "Включить", скрывающим поля конструктора и оставляющим предпросмотр правила редактируемым.

Тип скидки

Выберите способ расчёта скидки:

  • Процент от — введите Процент (0–100) и выберите, против чего его рассчитывать в Рассчитать процент от:
    • Итог товаров — процент от общей стоимости товаров.
    • Доставка — процент от стоимости доставки.
    • Итог товаров + Доставка — процент от товаров плюс доставка.
    • Сумма товара — процент от суммы подходящего товара. (Доступно, если Применить скидку к установлено на Товар.)
  • Фиксированная сумма — фиксированная скидка. Введите Сумму и выберите Валюту.

Рассчитать процент от (на что умножается процент) независим от Применить скидку к (какой итог уменьшается скидкой и ограничивается ею). Например, вы можете дать "10% от итога товаров" в качестве скидки на строку доставки.

Требования

В разделе Настроить, когда эта скидка должна быть доступна, установите пороги, которые должны быть выполнены перед применением скидки:

  • Нет требований минимальной покупки — скидка всегда применяется, если совпадают код и даты.
  • Требования минимальной покупки — установите минимальную сумму и валюту. Скидка применяется только, если итог товаров покупателя составляет или превышает эту сумму.

Ограничить конкретными товарами

Используйте Ограничить скидку товарами, подходящими по SKU, ID товара или категории, чтобы ограничить, к каким товарам применяется скидка. Выберите один из вариантов:

  • Любой товар — скидка применяется ко всем товарам в корзине.
  • Конкретные SKU — введите один или несколько SKU. Только товары с совпадающим SKU получают скидку.
  • Конкретные ID товаров — введите один или несколько ID товаров. Только товары с совпадающими ID получают скидку.
  • Конкретные категории — введите одну или несколько категорий товаров. Только товары в этих категориях получают скидку. (Доступно, если Применить скидку к установлено на Товар.)

Каждое значение фиксируется при нажатии Enter. Пробелы внутри значения разрешены (например, Holiday Gifts); пустые записи отфильтровываются. Соответствие товаров использует точное равенство, поэтому PROD-123 не будет совпадать с PROD-1234.

Предпросмотр правила 

Предпросмотр правила показывает основное правило, которое будет сохранено. Когда Конструктор скидок включен, предпросмотр только для чтения и обновляется по мере изменения полей; отключите конструктор, чтобы редактировать правило напрямую (для расширенных условий, таких как объединение нескольких ветвей or, ссылка на переменные, которые конструктор не открывает, или тонкая настройка операторов).

Правило имеет две части, разделённые then:

:promo_codes: any_eq 'GIFT' and :product_id: any_eq 'PROD-123'
  then :amount: = :item_amount: * -1 and :type: = 'ITEM'
  • Условие (перед then) определяет, когда срабатывает правило.
  • Действия (после then) описывают, что делает скидка и где её применять — :type: всегда обязателен и указывает контекст ('ORDER_TOTAL', 'CART_TOTAL', 'SHIPPING' или 'ITEM').

Каждая скидка должна включать по крайней мере одно действие помимо :type: — обычно действие :amount:, которое устанавливает значение скидки.

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

Примеры

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

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

Используйте поле поиска, чтобы отфильтровать примеры — например, введите free, чтобы сузить результаты до шаблонов бесплатной доставки и подарков.

Диалоговое окно примеров, отфильтрованное по поисковому запросу "Free", показывающее соответствующие шаблоны.

Операторы

Когда вы редактируете правило непосредственно (Конструктор скидок отключен), нажмите Операторы, чтобы открыть поискаемую ссылку на все операторы, которые поддерживает язык правила — арифметические (+, -, *, /, %), логические (and, or), сравнения (==, !=, >, >=, <, <=) и список (any_eq, any_contains, any_starts_with, и т. д.).

Диалоговое окно справки по операторам, показывающее арифметические, логические и операторы сравнения с примерами использования.

Операторы с меткой Частичное совпадение проверяют, содержит ли значение поисковый текст — например, :product_id: any_contains 'PROD-123' также совпадает с 'PROD-1234'. Для точного совпадения используйте eq / any_eq. Конструктор всегда использует операторы точного совпадения; операторы частичного совпадения используются только, если вы напишете их в предпросмотре сами.

Справка по операторам, отфильтрованная по поисковому запросу "any", выделяющая операторы на основе списка и их метки частичного совпадения.

Чтобы остановить применение существующей скидки, у вас есть два варианта:

Запланировать истечение

  1. Перейдите в DashboardПараметрыCheckoutСкидки.
  2. Выберите скидку, срок действия которой вы хотите ограничить.
  3. Установите дату окончания на дату в прошлом (или любую будущую дату, когда вы хотите, чтобы она прекратила действие).
  4. Нажмите Сохранить изменения.

Истечь немедленно

  1. Перейдите в DashboardПараметрыCheckoutСкидки.
  2. Выберите скидку, срок действия которой вы хотите ограничить.
  3. Прокрутите вниз и нажмите Истечение скидки.

Бесплатные доставки и отправки товаров инфлюэнсерам 

Zonos не поддерживает использование кодов скидок с 100% скидкой для бесплатной доставки товаров инфлюэнсерам или другим получателям.

Даже при применении 100% скидки товары по-прежнему имеют реальную коммерческую стоимость с точки зрения таможни. Бизнес, отправляющий товар инфлюэнсеру, осуществляет коммерческую отправку — не подарок в соответствии с международным торговым правом. Объявление нулевой стоимости товаров, которые явно имеют стоимость, может привести к задержке посылок на таможне, взиманию пошлин и налогов на полную стоимость в любом случае. Это создаёт худший опыт как для продавца, так и для получателя, чем полный отказ от использования Zonos.

Если вам нужно отправить бесплатные товары инфлюэнсерам или другим получателям, обрабатывайте и доставляйте эти заказы вне Zonos. Это обеспечивает соответствие вашей регулярных международных заказов и избежание проблем с таможней на этих отправках.

Интеграция с платформой электронной коммерции 

Хотя управление вашими международными кодами скидок в Dashboard является предпочтительным, некоторые интеграции могут использовать коды скидок с вашей платформы электронной коммерции.

Коды скидок с вашей платформы электронной коммерции можно вводить только на странице корзины. После того как покупатель переходит к оформлению, он больше не сможет изменить введённый код скидки. Коды скидок для международных покупателей должны управляться либо через Dashboard, либо через платформу электронной коммерции. Обе не должны быть включены одновременно, так как это может привести к применению нескольких кодов скидок.

Magento Checkout не поддерживает извлечение кодов скидок из Magento, так как это вызывает проблемы импорта заказов. Коды скидок Dashboard должны использоваться с интеграциями Magento Checkout.

Была ли эта страница полезной?