external:pro_bonus:98_dop:25_zapret_oplaty_bonusom

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
external:pro_bonus:98_dop:25_zapret_oplaty_bonusom [2024/12/12 11:48] – Александр Ильинexternal:pro_bonus:98_dop:25_zapret_oplaty_bonusom [2026/10/22 09:59] (текущий) – Исправлены орфография, пунктуация и оформление; содержание не изменено Алексей Коробов
Строка 1: Строка 1:
 ====== Либо начисление бонуса, либо оплата бонусами ====== ====== Либо начисление бонуса, либо оплата бонусами ======
  
-Бывают случаи, когда программа лояльности предполагает запрет на оплату бонусами в заказе, где они начисляются. Т. е. можно либо оплатить заказ или его часть бонусами (ghb этом на сумму оплаченную Рублями бонус не начисляется), либо начислить бонусы (на всю сумму заказа, без возможности потраты бонусов).+Бывают случаи, когда программа лояльности предполагает запрет на оплату бонусами в заказе, где они начисляются, т. е. можно либо оплатить заказ или его часть бонусами (при этом на сумму, оплаченную рублями, бонус не начисляется), либо начислить бонусы (на всю сумму заказа, без возможности потраты бонусов).
  
 +В настоящее время возможны 2 способа.
 +
 +===== 1. Из ProBonus =====
 +
 +Начиная с версии ProBonus v1.2.84.402 возможна настройка данного пункта из ProBonus.
 +
 +<hidden>
 +В карточке счёта в разделе **Лояльность** нужно отметить галочкой пункт **Не начислять бонусы за заказы, содержащие оплату бонусами**.
 +
 +{{ :external:pro_bonus:98_dop:2026-10-21_11-59-00.png |}}
 +
 +Если такую настройку требуется назначить для нескольких счетов, нужно воспользоваться групповой операцией изменения скидки/бонуса.
 +
 +{{ :external:pro_bonus:98_dop:2026-10-21_12-05-36.png |}}
 +</hidden>
 +
 +===== 2. С помощью скрипта =====
 +
 +<hidden>
 +Такая задача решается с помощью кассового скрипта, размещаемого на форме «Редактирование заказа» и/или «Редактирование заказа (быстрый чек)» в компоненте ''CheckView''.
 +
 +Скрипт работает как для расчёта по местам, так и для обычного случая. При нажатии на кнопку **Оплата** задаёт вопрос.
  
-Такая задача решается с помощью кассового скрипта, размещаемого на форме "Редактирование заказа" и/или "Редактирование заказа (быстрый чек)" - в компоненте CheckView . 
-Скрипт работает как для расчёта по местам, так и для обычного случая. 
-При нажатии на кнопку "оплата" - задаёт вопрос. 
 {{:external:pro_bonus:98_dop:pasted:20241212-091630.png}} {{:external:pro_bonus:98_dop:pasted:20241212-091630.png}}
-В зависимости от ответа либо блокируется для оплаты валюта "Оплата бонусами", либо удаляется из заказа скидка-бонус (и тогда бонусы не начисляются). + 
-Скрипт вставляем в верхнюю часть обработчика (важна последовательность). +В зависимости от ответа либо блокируется для оплаты валюта «Оплата бонусами», либо из заказа удаляется скидка-бонус (и тогда бонусы не начисляются). 
-Внутри скрипта нужно поменять код валюты оплаты бонусами и код скидки-бонуса.+ 
 +Скрипт вставляем в верхнюю часть обработчика (важна последовательность). Внутри скрипта нужно поменять код валюты оплаты бонусами и код скидки-бонуса.
  
 <code> <code>
Строка 99: Строка 119:
  
 </code> </code>
 +</hidden>
 +
  • external/pro_bonus/98_dop/25_zapret_oplaty_bonusom.1733993303.txt.gz
  • Последнее изменение: 2024/12/12 11:48
  • — Александр Ильин