Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
|
reminder [2024/02/26 15:12] bobr [alter.ini опції, що регулюють роботу PBI-інтеграції] |
reminder [2024/02/27 00:31] (поточний) bobr [ОБОВ'ЯЗКОВІ додаткові налаштування] |
||
|---|---|---|---|
| Рядок 94: | Рядок 94: | ||
| ====== PrivatBank Invoices ====== | ====== PrivatBank Invoices ====== | ||
| - | Починаючи з релізу 1.4.4 в Ubilling доступна інтеграція з сервісом " | + | Починаючи з релізу 1.4.4 в Ubilling доступна інтеграція з сервісом " |
| * тільки СМС | * тільки СМС | ||
| * тільки інвойс | * тільки інвойс | ||
| Рядок 101: | Рядок 101: | ||
| Останні два варіанти реалізовуються за допомогою відповідних, | Останні два варіанти реалізовуються за допомогою відповідних, | ||
| І тут все доволі просто: | І тут все доволі просто: | ||
| - | * якщо користувачу не присвоєний жодний з двох тегів, регламентованих опціями **REMINDER_PBI_ONLY_TAG_ID** та **REMINDER_PBI_AND_SMS_TAG_ID** - йому буде відправлено | + | * якщо користувачу не присвоєний жодний з двох тегів, регламентованих опціями **REMINDER_PBI_ONLY_TAG_ID** та **REMINDER_PBI_AND_SMS_TAG_ID** - йому буде відправлятися |
| - | * якщо користувачу присвоєний тег **REMINDER_PBI_ONLY_TAG_ID** - йому буде відправлено | + | * якщо користувачу присвоєний тег **REMINDER_PBI_ONLY_TAG_ID** - йому буде відправлятися |
| - | * якщо користувачу присвоєний тег **REMINDER_PBI_AND_SMS_TAG_ID** - йому буде відправлено | + | * якщо користувачу присвоєний тег **REMINDER_PBI_AND_SMS_TAG_ID** - йому буде відправлятися |
| ===== alter.ini опції, що регулюють роботу PBI-інтеграції ===== | ===== alter.ini опції, що регулюють роботу PBI-інтеграції ===== | ||
| <code ini> | <code ini> | ||
| ; всі опції - НЕОБОВ' | ; всі опції - НЕОБОВ' | ||
| - | REMINDER_PRIVATBANK_INVOICE_PUSH=0 | + | REMINDER_PRIVATBANK_INVOICE_PUSH=1 |
| - | REMINDER_PBI_AUTH_LOGIN="" | + | REMINDER_PBI_AUTH_LOGIN=" |
| REMINDER_PBI_URL=" | REMINDER_PBI_URL=" | ||
| REMINDER_PBI_DAY_TARIFF_MULTIPLIER=30 | REMINDER_PBI_DAY_TARIFF_MULTIPLIER=30 | ||
| Рядок 118: | Рядок 118: | ||
| Оскільки майже всі опції вище доволі self-explanatory - детально варто зупинитись, | Оскільки майже всі опції вище доволі self-explanatory - детально варто зупинитись, | ||
| Отож, опція REMINDER_PBI_USER_FILTER_PAYSYS_LIST задумувалась як така собі відповідь на питання: | Отож, опція REMINDER_PBI_USER_FILTER_PAYSYS_LIST задумувалась як така собі відповідь на питання: | ||
| - | Єдине, що ще варто зазначити: | + | Єдине, що ще варто зазначити: |
| + | Якщо ж лишаємо цю опцію пустою - ніяких фільтрацій користувачів по платіжним системам відбуватись не буде. | ||
| + | ===== ОБОВ' | ||
| + | Ще раз робимо акцент на тому, що PBI-інтеграція таки працює на базі модулю " | ||
| + | Далі слід зазначити, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Далі вказуємо дані для статичних полів JSON: \\ | ||
| + | |||
| + | {{: | ||
| + | |||
| + | JSON же в нас має отаку структуру і **саме на такій структурі JSON-документу ви маєте погодити власну інтеграцію**, | ||
| + | <hidden onHidden=" | ||
| + | <code json> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | ] | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | </ | ||
| + | \\ | ||
| + | ===== Зняття оплати за сервіс нагадувань при ввімкненому сервісі PBI ===== | ||
| + | Якщо ми хочемо бути чесними зі своїми користувачами, | ||
| + | 1. Йдемо у редагування віртуального сервісу, | ||
| + | 2. В поле " | ||
| + | 3. Зберігаємо зміни | ||
| + | 4. PROFIT!1!!!11 | ||
| + | Виглядає це якось так: \\ | ||
| + | {{: | ||
| + | {{ : | ||