Skip to content
ms3FirstTimeBuyerDiscount
Скидка на первый заказ для MiniShop3 — автоматическое применение при 0 оплаченных заказов (процент или фикс)
  1. Компоненты
  2. ms3FirstTimeBuyerDiscount
  3. Системные настройки

Системные настройки

Все настройки имеют префикс ms3firsttimebuyerdiscount_ и находятся в пространстве имён ms3firsttimebuyerdiscount.

Где изменить: Управление → Системные настройки (в MODX 3: Настройки → Системные настройки) — фильтр по пространству имён ms3firsttimebuyerdiscount.

Таблица настроек

НастройкаОписаниеПо умолчанию
ms3firsttimebuyerdiscount_ftb_enabledВключить или отключить скидку для первого заказа покупателя1 (вкл.)
ms3firsttimebuyerdiscount_ftb_discount_typeТип скидки: percent — процент от суммы заказа, fixed — фиксированная сумма в валюте магазина. Ввод вручную, регистр не важенpercent
ms3firsttimebuyerdiscount_ftb_discount_valueЗначение скидки: процент (0–100) или фиксированная сумма в валюте магазина (для fixed отрицательные значения приводятся к 0)10
ms3firsttimebuyerdiscount_ftb_allow_combinationРазрешить комбинирование с другими скидками (купоны и т.д.). Зарезервировано на будущее1 (вкл.)

Область настроек

  • ms3firsttimebuyerdiscount_main — все перечисленные настройки (включение, тип и значение скидки, комбинирование).

Рекомендации

  • ftb_discount_type: допускаются значения percent и fixed (без учёта регистра).
  • ftb_discount_value: при percent итог ограничивается диапазоном 0–100; при fixed используйте сумму в валюте магазина (например, 500).
  • Убедитесь, что в MiniShop3 настроена ms3_status_for_stat — от неё зависит, у кого 0 «оплаченных» заказов и кому применяется скидка.