Користувальницькькі налаштування

Налаштування сайту


reminder

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
reminder [2026/07/04 17:56]
bobr [alter.ini опції, що регулюють роботу PBI-інтеграції]
reminder [2026/07/04 18:05] (поточний)
bobr [alter.ini опції, що регулюють роботу PBI-інтеграції]
Рядок 114: Рядок 114:
 REMINDER_PBI_ONLY_TAG_ID=101 REMINDER_PBI_ONLY_TAG_ID=101
 REMINDER_PBI_AND_SMS_TAG_ID=111 REMINDER_PBI_AND_SMS_TAG_ID=111
-REMINDER_PBI_USER_FILTER_PAYSYS_LIST="" 
 REMINDER_PBI_USE_MONEYLACK=0 REMINDER_PBI_USE_MONEYLACK=0
 REMINDER_PBI_CONSIDER_VSERVICES_PRICE=0 REMINDER_PBI_CONSIDER_VSERVICES_PRICE=0
 +REMINDER_PBI_USER_FILTER_PAYSYS_LIST=""
 REMINDER_PBI_PAYMENTID_AS_BILLIDENTIFIER=0 REMINDER_PBI_PAYMENTID_AS_BILLIDENTIFIER=0
 </code> </code>
-Оскільки майже всі опції вище доволі self-explanatory - детально варто зупинитись, мабуть шо, тільки на останній з них. \\ +Оскільки майже всі опції вище доволі self-explanatory - детально варто зупинитись, мабуть шо, тільки на двох останніх з них. \\ 
-Отож, опція REMINDER_PBI_USER_FILTER_PAYSYS_LIST задумувалась як така собі відповідь на питання: "А як зрозуміти, хто з наших користувачів є клієнтом ПриватБанку, а хто ні?", і якось нічого кращого не придумалось, як дивитись чи не приходили від конкретно взятого користувача оплати з певних платіжних систем. І, якщо приходили - вважати такого користувача "умовно підходящим" кандидатом на клієнти ПриватБанку. Чому умовно? - ну, тому що не обов'язково бути клієнтом ПриватБанку, або оплатити послугу через термінал ПриватБанку. Отака механіка. Користуватись нею чи ні - кожний вирішить для себе сам. \\+Отож, опція **REMINDER_PBI_USER_FILTER_PAYSYS_LIST** задумувалась як така собі відповідь на питання: "А як зрозуміти, хто з наших користувачів є клієнтом ПриватБанку, а хто ні?", і якось нічого кращого не придумалось, як дивитись чи не приходили від конкретно взятого користувача оплати з певних платіжних систем. І, якщо приходили - вважати такого користувача "умовно підходящим" кандидатом на клієнти ПриватБанку. Чому умовно? - ну, тому що не обов'язково бути клієнтом ПриватБанку, або оплатити послугу через термінал ПриватБанку. Отака механіка. Користуватись нею чи ні - кожний вирішить для себе сам. \\
 Єдине, що ще варто зазначити: ця опція має містити список платіжних **фронтендів**, які на зараз є активними у вашому біллінгу. Назви платіжних систем мають бути точно такі ж, як і в модулі "OpenPayz"(ага, як правило ще й КАПСОМ), мають розділятися комами і НЕ містити пробілів. \\ Єдине, що ще варто зазначити: ця опція має містити список платіжних **фронтендів**, які на зараз є активними у вашому біллінгу. Назви платіжних систем мають бути точно такі ж, як і в модулі "OpenPayz"(ага, як правило ще й КАПСОМ), мають розділятися комами і НЕ містити пробілів. \\
-Якщо ж лишаємо цю опцію пустою - ніяких фільтрацій користувачів по платіжним системам відбуватись не буде.+Якщо ж лишаємо цю опцію пустою - ніяких фільтрацій користувачів по платіжним системам відбуватись не буде. \\
  
 +Опція **REMINDER_PBI_PAYMENTID_AS_BILLIDENTIFIER** дозволяє використовувати платіжний ID користувача як "bill_identifier" в інвойсі, замість стандартно використовуваної угоди користувача. Може приймати 3 значення:
 +  * 0 - завжди використовувати поле "Contract"(угода користувача) як "bill_identifier" 
 +  * 1 - завжди використовувати OPAYZ PaymentID(платіжний ID користувача) як "bill_identifier"
 +  * 2 - використовувати PaymentID як "bill_identifier" лише в тому випадку, якщо поле "Contract" для певного користувача порожнє
 ===== ОБОВ'ЯЗКОВІ додаткові налаштування ===== ===== ОБОВ'ЯЗКОВІ додаткові налаштування =====
 Ще раз робимо акцент на тому, що PBI-інтеграція таки працює на базі модулю "Reminder" - тобто у вас, як мінімум має бути включеним і налаштованим функціонал нагадувань(просто читаємо цю статтю від початку до кінця). Так, як мінімум має буть **REMINDER_ENABLED=1**, а також вказаний **REMINDER_TAGID** та **REMINDER_DAYS_THRESHOLD**. \\ Ще раз робимо акцент на тому, що PBI-інтеграція таки працює на базі модулю "Reminder" - тобто у вас, як мінімум має бути включеним і налаштованим функціонал нагадувань(просто читаємо цю статтю від початку до кінця). Так, як мінімум має буть **REMINDER_ENABLED=1**, а також вказаний **REMINDER_TAGID** та **REMINDER_DAYS_THRESHOLD**. \\
reminder.1783176982.txt.gz · Востаннє змінено: 2026/07/04 17:56 повз bobr