Skip to main content
Эта страница — полный справочник по механике скидок Upcart: все условия срабатывания и типы вознаграждений, которые можно выбрать, как комбинации скидок суммируются при оформлении заказа, как скидки ведут себя относительно app embed, отображение в витрине и свойства пользовательских шаблонов, а также частые вопросы. О том, как создать правило скидки и управлять им, см. руководство по скидкам.

Условия срабатывания

Каждое правило может содержать до 2 триггеров. Все условия используют логику AND — оба должны быть истинны для активации вознаграждения.
Срабатывает, когда в корзине есть любой из выбранных товаров или вариантов.
  • Поддерживает целые товары или конкретные варианты
  • Несколько выбранных элементов используют логику OR
  • До 20 вариантов на триггер
  • Можно задать минимальное количество для совпадения (по умолчанию 1)
Используйте для триггеров вида «Добавьте iPhone 15 Pro» или «Добавьте любой рекомендуемый товар».
Срабатывает, когда любой товар в корзине принадлежит выбранной коллекции.
  • Поддерживает несколько коллекций, до 20 на триггер
  • Логика OR между коллекциями
  • Можно задать минимальное количество для совпадения (по умолчанию 1)
Идеально для акций на основе коллекций, например «Купите из Winter Sale».
Срабатывает, когда сумма корзины до скидок достигает заданной суммы. Порог рассчитывается до применения любых скидок (включая другие правила скидок).
Этот триггер поддерживает только основную валюту вашего магазина. Он не выполняет автоматическую конвертацию валют для международных рынков. Пороги всегда оцениваются в базовой валюте вашего магазина, независимо от валюты оформления заказа покупателя.
Отлично подходит для вознаграждений вида «Потратьте $100 и получите бесплатный подарок».
Срабатывает, когда общее количество товаров (а не уникальных SKU) в корзине достигает заданного числа. Например, 2 единицы одного товара и 1 единица другого дают в сумме 3 товара.Идеально для акций вида «Купите 4 или более товаров и получите скидку 20%».
Срабатывает, когда в корзине есть любой товар с подпиской (проверяется наличие ID плана продаж Shopify).Полезно для вознаграждений вида «Бесплатная доставка при любой подписке» или «Бесплатный подарок для подписчиков».
Срабатывает, когда покупатель вошел в аккаунт. Поддерживает вход по email/паролю и через социальные сети.Отлично подходит для вознаграждений только для участников или бонусов программы лояльности.

Типы вознаграждений

Когда условия срабатывания выполнены, автоматически применяется одно из следующих вознаграждений.
Применяет скидку ко всей корзине. Поддерживает:
  • Процентные скидки (например, 20%)
  • Скидки фиксированной суммой (например, $5)
Максимум: 100% или $9,999.99 на правило.
Автоматически добавляет определенный товар в корзину со скидкой 100% при выполнении условий.Требования:
  • Подарочный товар должен иметь статус Active или Unlisted и быть доступен через ваш Online Store (не Draft и не Archived)
  • Товар должен быть в наличии
  • Скидка применяется только к выбранному товару или варианту
Если покупатель удалит бесплатный подарок из корзины, скидка также будет удалена.
Убирает стоимость доставки, снижая цену самого дешевого доступного способа доставки до $0. Дополнительная настройка не требуется.

Комбинации скидок

Комбинации скидок определяют, как скидки Upcart суммируются с другими скидками при оформлении заказа. Они настраиваются на странице Discounts под таблицами Live и Draft, а не в отдельном правиле.
Это единая настройка для всего магазина. Upcart создает для вашего магазина одну автоматическую скидку приложения Shopify, и эти флажки настраивают именно ее, поэтому все, что вы здесь выберете, применяется сразу к каждому правилу скидок Upcart. Нельзя разрешить одному правилу сочетаться со скидками на заказ, а другому — запретить.
Все три по умолчанию выключены. Доступные типы комбинаций:
  • Product discounts — применяется вместе с другими скидками на уровне товаров для разных товаров. Если две скидки нацелены на один и тот же товар, применяется только лучшая.
  • Order discounts — применяется вместе со скидками на уровне заказа. Сначала применяются скидки на товары, затем скидки на уровне заказа к промежуточному итогу.
  • Shipping discounts — применяется вместе с бесплатной доставкой или другими скидками на доставку, чтобы получить максимально возможную скидку на доставку.
Параметры комбинаций скидок с отмеченными Product, Order и Shipping discounts

Скидки и статус app embed

Скидки применяются через систему скидок Shopify, а не через корзину-шторку Upcart. Это означает:
  • Скидки остаются активными, даже когда app embed Upcart выключен. Выключение app embed лишь скрывает корзину-шторку в вашей витрине. Оно не отключает ваши правила скидок.
  • Скидки применяются при оформлении заказа. Покупатели увидят скидку, когда перейдут к оформлению заказа, независимо от того, видна ли на странице корзина-шторка Upcart.
Чтобы полностью остановить применение скидки, нажмите Unpublish в отдельном правиле, чтобы переместить его в черновики. Если хотите удалить его совсем, затем удалите его из таблицы Drafts — действующее правило нельзя удалить напрямую.

Отображение в витрине и пользовательские шаблоны

Корзина-шторка Upcart динамически обновляется по мере выполнения условий. Вознаграждения появляются мгновенно на основе оценки корзины в реальном времени. По умолчанию корзина показывает активные правила скидок с помощью шаблона отображения по умолчанию, выводя название и описание каждого активного правила. Скидки также видны при оформлении заказа в Shopify, где отражается сумма примененной скидки. Для полного контроля над макетом модуль поддерживает пользовательские шаблоны на основе React-кода. Чтобы их использовать, сначала отметьте Access custom templates в Settings > Cart settings > Advanced Settings в редакторе корзины — для этой настройки требуется версия модуля 2.0. После включения в модуле Discounts появится раздел Custom Template. Доступные свойства верхнего уровня: rules, showSection и onToggleSection. Каждый элемент в rules имеет собственные поля id, title и description.
Для разработки пользовательских шаблонов требуется знание React. Aftersell поддерживает встроенные функции, но не оказывает помощь с пользовательским кодом.

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

Да. Скидки работают через движок скидок Shopify независимо от корзины Upcart. Пока правило скидки опубликовано, оно применяется к подходящим заказам, даже если в вашей витрине не опубликована корзина Upcart.
Нет. Выключение app embed лишь скрывает корзину-шторку Upcart в вашей витрине. Активные правила скидок продолжат применяться при оформлении заказа.
Нет, и это касается также черновиков — после создания правила скидки экрана редактирования для него нет. Чтобы изменить правило, удалите его и создайте новое.
Да. Нажмите Unpublish, чтобы переместить правило в черновики. Это приостанавливает его без удаления конфигурации, и его можно повторно опубликовать в любой момент.
Удаление доступно только для черновиков. Сначала нажмите Unpublish, чтобы переместить правило в черновики, а затем удалите его оттуда.
Нет. У каждого правила есть обязательное поле Discount Code (до 25 символов), но это название/метка создаваемой автоматической скидки приложения Shopify, а не код, который покупатели вводят при оформлении заказа. Правила всегда срабатывают по условиям корзины (триггерам), а не при вводе кода покупателем.
Триггер Cart Total Threshold поддерживает только основную валюту вашего магазина. Он не выполняет автоматическую конвертацию валют для международных рынков. Пороги всегда оцениваются в базовой валюте вашего магазина, независимо от валюты оформления заказа покупателя.
Наиболее частые причины:
  • Подарочный товар имеет статус Draft или Archived либо недоступен через ваш Online Store
  • Товара нет в наличии
  • Условия срабатывания на самом деле не выполняются
Проверьте все три пункта, прежде чем обращаться в поддержку.
Нет. Скидка на бесплатный подарок привязана к наличию подарочного товара в корзине. Если покупатель удалит его, скидка также будет удалена.
Скидки проходят через нативную систему скидок Shopify. Совместимость со сторонними приложениями скидок зависит от этих приложений и правил суммирования Shopify. Если вы заметили неожиданное поведение скидок, проверьте наличие конфликтов с другими установленными приложениями скидок.
Это одна и та же функция. Discounts — переименованная версия Triggered Rewards, теперь вынесенная в отдельный раздел верхнего уровня в приложении для ясности. Все существующие Triggered Rewards были перенесены автоматически, и функциональность идентична.