4.2.4 (20.06.2024)1. Доопрацьовано сторінку збереження налаштувань
2. Незначні доопрацювання щодо адаптації компонента оплати бонусами під популярні рішення маркетплейсу.
1.0.2 (01.06.2018)1. Виправлено помилку нарахування знижки в режимі "Зберігати оплату бонусами у вигляді знижки".
1.0.4 (04.06.2018)1. Виправлено помилку нарахування бонусів рефералам якщо немає бонусів покупцю.
2. Косметичні зміни інтерфейсу настройок профілю.
1.0.8 (06.06.2018)1. Виправлено помилку дублювання рядків у компоненті внутрішнього рахунку.
2. Додані HTML-шаблони листів.
1.0.12 (12.07.2018)1. Виправлено помилку списання прострочених бонусів при скасуванні оплати бонусами з внутрішнього рахунку.
1.0.13 (16.07.2018)1. Додано нову масову операцію "Масове списання".
2. Додано можливість вибирати конкретних користувачів під час використання масових операцій.
1.0.14 (30.08.2018)1. Доданий інструмент ручної прив'язки рефералів.
2. Виправлені друкарські помилки в адміністративній частині.
1.0.15 (31.08.2018)1. Виправлено незначні помилки компонента "Кабінет реферодавця" для PHP 7.0.
1.1.0 (18.10.2018)1. Додано новий інструмент прив'язки рефералів за допомогою купонів знижок.
2. Додано можливість ручної прив'язки рефералів до реферодавців в адмінці.
3. Додано можливість швидкого копіювання реферального посилання та купонів знижок.
4. Додана можливість поділитися реферальним посиланням на соціальні мережі.
5. Доопрацьовано зовнішній вигляд компонентів "Кабінет реферодавця" та "Внутрішній рахунок":
- Додані тексти, які можна легко редагувати у налаштуваннях компонента.
- Додана можливість підключення include файлів до компонентів для вставки персональних текстів або функціоналу.
6. У профіль "Оплата бонусами" додані опції "Не враховувати товари зі знижкою" та "Не враховувати товари вартістю нижче".
7. Додано шаблон "bootstrap_v4" для компонента "Оплата бонусами" на сторінці оформлення замовлення.
8. Виправлено помилку щодо генерації поштових шаблонів.
9. Виправлено дрібні помилки.
1.1.1 (03.11.2018)1. Додано умову "Група користувачів" для профілю "Оформлення замовлення".
2. Додано умову "Правило кошика" для профілів "Оформлення замовлення" та "Оплата бонусами".
3. Покращено інтерфейс "Масових операцій", виправлено незначні помилки.
4. Виправлено незначні помилки кешування у компоненті "Кабінет реферодавця".
1.1.2 (14.11.2018)1. Виправлено помилку сортування профілів за датою оновлення.
2. Виправлено незначну помилку копіювання посилання у шаблоні кабінету користувача.
1.1.3 (27.11.2018)1. Розширено реферальні налаштування модуля. Додано можливість налаштовувати модуль для певних груп користувачів.
1.1.4 (27.11.2018)1. Виправлена помилка при обробці кількох профілів одного типу.
2. Змінено логіку перевірки купонів замовлення.
1.1.5 (29.11.2018)1. Розширено інструментарій налаштувань прив'язки користувачів до купонів.
2. Профіль замовлення тепер спрацьовує на правило кошика без купонів.
1.1.6 (03.12.2018)1. Виправлена помилка конфлікту реєстрації рефералу за посиланням і купоном: тепер купон має пріоритет.
2.0.0 (25.12.2018)Увага! Ця версія містить значні зміни. Тому якщо ви встановлюєте цю версію як оновлення, то спочатку рекомендуємо зберегти резервну копію вашого сайту!
Після оновлення обов'язково перевірте правильність умов усіх існуючих профілів вашого модуля!
1. Впроваджено конструктор дій та умов для кожного профілю, що дозволило дати більш гнучке налаштування кожному профілю.
2. Профіль "Реєстрація" отримав нову умову "Тип прив'язки" і тепер вміє розрізняти звичайну реєстрацію, за реферальним посиланням та знижковим купоном.
3. Профіль "Обіг покупця" перейменований в "Досягнення покупця" і тепер буде розвиватися гнучкіше.
4. Профіль "Оформлення замовлення" отримав нові умови:
- Товар у кошику.
- Розділ товару у кошику.
- Правило роботи із кошиком.
- Загальна вартість товарів у кошику.
- Платіжна система.
- Служба доставки.
- Тип платника.
- Оборот покупця.
5. Додана можливість копіювання профілів.
6. Перероблено сторінку налаштувань: Оновлено текст усіх підказок властивостей, зроблено групування властивостей та додано приклади реферального посилання та знижкових купонів.
7. Для розробників: Додано подію "Реєстрація користувача", на яку можна встановлювати власні обробники.
2.0.2 (14.01.2019)1. Виправлено помилку профілю "Обіг покупця" при інтервалі нарахувань на тиждень.
2. Виправлено помилку створення властивості замовлення для профілю "Оплата бонусами".
2.0.3 (23.01.2019)1. Виправлено помилку підрахунку доступних бонусів профілю "оплата замовлення" якщо не вказано максимальне обмеження доступних бонусів.
2.0.4 (24.01.2019)1. Виправлено помилку розрахунку максимально доступних бонусів у профілі "Оплата бонусами" при деяких налаштуваннях конфігурації.
2.0.5 (06.02.2019)1. Виправлена помилка прив'язки користувачів, якщо немає жодного профілю реєстрації.
2.0.6 (07.02.2019)1. Виправлено помилку подвійного нарахування бонусів по одному профілю "Оформлення замовлення".
2.0.7 (11.02.2019)1. Виправлено помилку показу якості "оплата бонусами" незареєстрованим користувачам.
2. Виправлено помилку з виникненням проблеми із замовленням (Відмітка про проблему прибрано) при оплаті замовлення бонусами.
3. Виправлено помилку показу прикладу реферального посилання на сторінці налаштувань модуля, якщо вказана група користувачів.
2.0.9 (06.03.2019)1. Розширено логіку профілю "Оформлення замовлення": додано механізм "Тимчасова прив'язка".
2. Виправлено незначні помилки.
2.0.10 (15.03.2019)1. Виправлені недоліки та неточності роботи профілю "Оформлення замовлення".
2. Додані варіанти генерування купона без префіксу.
2.1.0 (25.03.2019)1. Додано новий профіль «Досягнення реферодавця», що дозволяє налаштовувати перерахування винагороди вашим реферодавцям при досягненні певних умов.
2. Додано новий профіль «Виведення бонусів». Тепер у користувачів вашого інтернет-магазину з'явився функціонал, що дає змогу запросити виведення бонусів на банківську картку.
3. У профілях «Оформлення замовлення» та «Оплата бонусами» додано можливість вибору властивостей інфоблоків до умов спрацьовування, що дозволяє ще гнучкіше контролювати нарахування бонусів. А також додані нові умови:
- Кількість замовлень.
- Не враховувати оплату бонусами.
- Не враховувати товари зі знижкою.
- Чи не враховувати товари вартістю.
4. Інструмент прив'язки «Знижкові купони» отримав можливість не прив'язувати покупця до реферодавця, але нараховувати бонуси на момент використання. Потрібен для одноразового нарахування бонусів без створення подальшої прив'язки.
5. У кошику тепер відображається інформація про розмір бонусів, які будуть нараховані покупцеві під час оформлення замовлення.
6. Профіль «День народження» тепер вміє нараховувати бонуси перед святом, а чи не після. Також додали нові умови, наприклад вік користувача.
2.1.1 (02.04.2019)1. Внесено уточнення до логіки відбору товарів за якістю у профілях "Оформлення замовлення" та "Оплата бонусами".
2. Виправлені дрібні недоліки у налаштуванні компонента "Бонуси для sale.order.ajax".
2.1.2 (09.04.2019)1. Додано компонент поштового шаблону "Кабінет реферодавця". Компонент уміє виводити реферальне посилання користувача.
2.1.3 (09.04.2019)1. У поштовому шаблоні додано можливість вибирати користувача за номером замовлення.
2.1.4 (23.04.2019)1. Змінено логіку нарахування та списання бонусів у профілі типу "Оплата бонусами" та "Оформлення замовлення" за умовою "Розділ товару в кошику".
2. Виправлено дрібні недоліки в компоненті "Кабінет реферодавця" для поштового шаблону.
2.1.5 (26.04.2019)1. Виправлено помилку відбору товарів за якістю типу "список" у профілі "Оформлення замовлення" та "Оплата бонусами".
2.1.6 (16.05.2019)1. Виправлено помилку повернення бонусів при деяких налаштуваннях модуля.
2.2.0 (25.06.2019)1. Додано новий профіль «Підписка на новини», що дозволяє здійснювати нарахування бонусів під час передплати користувача на Email розсилку вашого сайту.
2. Додано новий профіль «Заповнення профілю», що дозволяє здійснювати нарахування бонусів під час заповнення користувачем додаткових полів свого профілю на вашому сайті.
3. Додано статистику роботи кожного профілю. Тепер ви можете проаналізувати ефективність роботи того чи іншого сценарію на вашому сайті.
4. Розширено функціонал адміністрування вашої реферальної мережі: з'явилася можливість видалення реферальної прив'язки.
5. У модулі з'явиться три поштові компоненти:
- Кабінет реферодавця (skyweb24:loyaltyprogram.room.mail) - виводить реферальне посилання користувача та його купони знижок
- Реферальне посилання (skyweb24:loyaltyprogram.reflink.mail) - виводить реферальне посилання користувача
- Купони знижок (skyweb24:loyaltyprogram.coupons.mail) - виводить купони знижок користувача
Ви можете вставити їх у будь-який поштовий шаблон вашого сайту, і вони виведуть необхідну інформацію в листі до користувача.
6. У модулі з'явилася подія "Активація бонусів". Тепер можна програмно відстежувати нарахування бонусів будь-яким профілем лояльності.
7. У модулі з'явився API-метод для запиту максимально доступних бонусів за профілем «Оплата бонусами». Приймаємо заявки на додавання API-методів модуля.
8. Виправлено незначні помилки нарахування бонусів профілем «Оформлення замовлення».
9. Виправлено незначні помилки у роботі компонентів особистого кабінету.
2.2.1 (11.07.2019)1. Розробникам: Доданий API-метод, що дозволяє дізнатися скільки буде нараховано бонусів за кошик із зазначеною сумою.
2.2.2 (17.07.2019)1. Виправлено помилку відображення списку заявок на виплату.
2. Виправлено помилку прив'язки користувачів при роботі адміністратора в адмінці сайту.
2.2.3 (25.07.2019)1. Виправлено помилку показу дати наступного нарахування у профілі "Досягнення реферодавця".
2. Упорядковано властивості на сторінці налаштувань модуля, а також доопрацьовано тексти та підказки для даних полів.
2.2.6 (26.08.2019)1. Виправлено помилку конструктора умов у профілі "Оформлення замовлення".
2.2.7 (05.09.2019)1. Виправлено виявлені логічні помилки у профілі "Оформлення замовлення".
2.3.0 (18.09.2019)1. Додали інтеграцію компонента "Оплата бонусами" на сторінку оформлення замовлення шляхом встановлення галочки із налаштувань модуля.
УВАГА!
Для старих клієнтів Якщо у вас встановлено вручну компонент "Оплата бонусами" у шаблоні компонента "Оформлення замовлення", то вам необхідно:
- Видалити дзвінок старого компонента "Оплата бонусами".
- Зайти в налаштування модуля, у вкладку "Бонусні налаштування" та встановити галочку "Вставити блок оплати бонусами на сторінку оформлення замовлення".
2.3.2 (11.10.2019)1. Додали профіль "Зовнішнє джерело".
Цей профіль призначений для інтеграції модуля із зовнішніми сервісами та обробниками.
2. Додали простий шаблон компонента оплати бонусами для інтеграції зі сторінками оформлення замовлення, що не використовують компонент "sale.order.ajax".
3. Виправлені дрібні недоліки.
2.3.3 (24.10.2019)1. Додано функціонал імпорту реферальної мережі та бонусних рахунків.
2. У профіль "Оформлення замовлення" додано умову "Тип прив'язки".
3. При переході за реферальним посиланням додано 301 редирект.
4. Додано можливість видалення реферальної прив'язки.
5. У кабінеті реферодавця, у розділі "Поділитись посиланням", додано функціонал поділитися через WhatsApp, Viber, Telegram.
6. В особистому кабінеті налаштовано коректне відображення для кирилиць.
7. Покращено обчислення параметра "Буде нараховано бонусів" для sale.order.ajax.
8. У профілі "Оформлення замовлення" виправлено помилку розрахунку умови "Не враховувати оплату бонусами".
9. Створено шаблон "simple" компонента order.ajax.bonus2 для нестандартних механізмів оформлення замовлень.
10. Виправлений баг із прив'язкою старих користувачів до менеджера (якщо менеджер перейшов за реферальним посиланням).
2.3.5 (30.10.2019)1. Доопрацьовано компонент "Внутрішній рахунок" у кабінеті реферодавця.
2. Виправлено помилки профілю "Заповнення профілю".
2.3.6 (31.10.2019)1. Поліпшено логіку реєстрації нових рефералів.
2. Оновлено шаблон компонента "Внутрішній рахунок".
3. Додано властивість "Група реферодавця" у профіль "Реєстрація".
4. Виправлено незначні помилки.
2.3.7 (01.11.2019)1. Виправлено помилку відбору товарів за розділами у пройфілі "Оформлення замовлення".
2. Доопрацьовано механізм копіювання профілів.
2.4.0 (20.11.2019)1. Додано підтримку СМС-повідомлень. Для кожного профілю створено стандартні SMS шаблони.
2. Додано змінну "USER_ID" до поштових шаблонів.
2.4.1 (25.11.2019)1. Додано контроль нарахованих бонусів у профілі "Реєстрація користувачів".
2. Покращено метод підрахунку бонусів, які будуть нараховані за замовлення в компоненті "order.ajax.bonus2".
3. Виправлено помилки опису бонусів на сторінці "Внутрішній рахунок".
2.4.2 (03.12.2019)1. Поліпшено сумісність з Bitrix версії 18.Х
2. Компонент оплати бонусами тепер підтримує десяткові значення для оплати з точністю до копійок.
2.4.3 (11.12.2019)1. Виправлено помилку генерації реферального посилання при деяких конфігураціях сервера
2.4.4 (16.12.2019)1. Значно покращено фільтр на сторінці списку транзакцій.
2. Додано функціонал з управління реквізитами в особистому кабінеті користувача (сторінка "Внутрішній рахунок"): тепер користувач може вказувати кілька реквізитів, вибирати тип - картка або рахунок.
2.4.6 (20.01.2020)1. Додано умову "Сума виведення" у профіль "Виведення коштів".
2. До поштового компонента "Кабінет реферодавця" додано інформацію щодо загальної кількості бонусів у користувача.
2.4.8 (23.01.2020)1. Покращено логіку редагування реферальної мережі на сторінці "Реферальна мережа".
2.4.9 (24.01.2020)1. Додано можливість видалення реферодавців першого рівня з реферальної мережі.
2.5.0 (04.02.2020)1. Додано тип прив'язки "Сайт партнера".
2. Виправлено помилку показу Email рефералу в кабінеті реферодавця.
3. У кабінеті реферодавця додано інформацію за джерелом (який саме купон купон був застосований або сайт з якого сайту створена прив'язка).
2.5.1 (07.02.2020)1. Виправлено помилку пріоритету застосування профілів під час реєстрації користувача.
2.5.2 (10.02.2020)1. Виправлено помилку відображення документації для деяких конфігурацій хостингу.
2.5.3 (14.02.2020)1. У профіль "Оплата бонусами" додано умову "Служби доставки".
2. У профіль "Оплата бонусами" додано умову "Платіжні системи".
3. Незначні зміни шаблону кабінету реферодавця.
2.5.4 (18.02.2020)1. Виправлено помилку умови "Не використовувати товари зі знижкою" для профілю "Оплата бонусами" у разі використання знижок каталогу.
2.5.5 (21.02.2020)1. Розробникам: Додані методи отримання даних за користувачами, бонусами та профілями.
2. Виправлено помилку відстрочення нарахування бонусів у профілі "Заповнення профілю".
3. Виправлено помилку механізму виведення бонусів якщо у профілі виведення коштів є мінімальне обмеження на висновок, а у користувача бонусів менше зазначеного порога.
4. Виправлено помилку оплати бонусами за умов профілю, що стосуються властивостей замовлення, а не кошика.
5. Виправлено помилку додавання користувача до зазначеної групи при реєстрації з різним типом прив'язки.
2.5.6 (25.02.2020)1. Виправлено помилку обробки умови "Група користувача" у профілі "Реєстрація".
2.5.7 (10.03.2020)1. Додано функціонал заборони застосування власного купона у компоненті bitrix:sale.basket.basket.
2.5.8 (13.03.2020)1. Виправлено помилку нарахування бонусів у профілі "Винагорода за передплату".
2.5.9 (16.03.2020)1. Виправлено помилку заборони застосування власного купона у компоненті bitrix:sale.basket.basket.
2.5.10 (16.03.2020)1. Оновлено коди кнопок для Однокласників та Telegram у блоці "Поділитися" на сторінці "Кабінет реферодавця".
2.5.11 (27.03.2020)1. Оновлено логіку роботи профілю "Винагорода за передплату".
2. Виправлено помилку фільтрації на сторінці "Виведення коштів".
2.5.12 (03.04.2020)1. Виправлено помилку вибору профілю для нарахування бонусів при забороні виконання кількох профілів одного типу.
2. У компоненті order.ajax.bonus2 покращено метод, що розраховує скільки бонусів буде нараховано покупцю.
3. Виправлена помилка в компоненті "Внутрішній рахунок", що виникає при спробі виведення коштів.
4. Виправлено помилку відображення статистики у профілі "Виведення коштів".
2.5.13 (09.04.2020)1. Умова "Не враховувати товари зі знижкою" у профілі "Оформлення замовлення" тепер доступна також і для реферодавців.
2. Виправлено помилку обчислення знижки, якщо активовано опцію "Зберігати оплату бонусами у вигляді знижки" та в кошику вже знаходяться товари зі знижкою.
2.5.14 (10.04.2020)1. Удосконалено механізм із перевірки нарахованих бонусів перед їх нарахуванням.
2.5.15 (15.04.2020)1. У компоненті "Внутрішній рахунок" покращено механізм управління власними реквізитами для виведення коштів.
2. Виправлена помилка, коли в опис транзакцій потрапляють зайві нулі (25.000 замість 25 або 25.3500 замість 25.35).
3. Виправлено незначну помилку при нарахуванні бонусів без використання реферальної прив'язки.
2.6.0 (17.04.2020)1. Додано профіль "Винагорода за відгук".
Профіль дозволяє нараховувати бонуси за відгуки типу "блог" та "форум".
2.6.1 (22.04.2020)1. Виправлено помилку підрахунку нарахованих бонусів при оформленні замовлення, якщо в умовах заданий параметр "Не враховувати товари зі знижкою".
2.6.2 (12.05.2020)1. До методу "буде нараховано бонусів" додано обробку правил кошика;
2. До профілю "Оформлення замовлення" додано параметр "Загальна вартість товарів у кошику без товарів зі знижкою";
3. Додано налаштування модуля, що дозволяє оплачувати бонусами тільки товари без знижок;
4. Виправлено помилку компонента order.ajax.bonus2 (помилка в блоці з підсумковою інформацією).
2.7.0 (14.05.2020)1. Додано профіль типу "Винагорода правовласнику".
Тепер можна налаштовувати винагороду правовласникам (постачальникам) товарів за фактом їхнього продажу.
2.7.1 (22.05.2020)1. У профілі "Винагорода правовласнику" додано налаштування щодо нарахування бонусів: від базової вартості товару або від поточної вартості (з урахуванням знижок та націнок).
2.У профіль "Оформлення замовлення" додано умову "Інфоблок товару в кошику".
2.7.3 (27.05.2020)1. Виправлено помилку прив'язки по купону для вже зареєстрованих користувачів.
2.7.4 (05.08.2020)1. Додано умову "Інфоблок товару в кошику" для профілю "Оформлення замовлення".
2. Виправлено помилки відображення типу транзакцій у фільтрі на сторінці списку транзакцій у адмінці сайту.
3. Додано сторінку управління бонусами в черзі. Якщо бонуси ще не нараховані – адміністратор може їх скасувати, змінити суму бонусів, змінити період дії бонусів.
4. Виправлена помилка при якій користувач не потрапляв у реферальну мережу при переході за реферальним посиланням, якщо немає активних профілів реєстрації.
2.8.3 (25.08.2020)1. Виправлено помилку попадання в таблицю бонусів записів з нульовою сумою від профілю "Оформлення замовлення".
2. Виправлено помилку методу "getBonusBySumm" під час роботи з дробовими значеннями.
2.8.5 (08.09.2020)1. У налаштування рангів додано можливість вказувати весь період для присвоєння рангу.
2.8.6 (28.09.2020)1. При виведенні коштів тепер виводяться насамперед ті бонуси, у яких закінчується час життя.
2. З'явилася можливість вказувати ранги із нульовим значенням обороту.
3. Параметр "буде нараховано бонусів" у компоненті "оформлення замовлень" тепер враховує ранг користувача.
2.8.7 (30.09.2020)1.В компоненті оформлення замовлення інформер "Бонусов нараховується" став доступним для неавторизованих користувачів.
2.8.8 (07.10.2020)1. Виправлено помилку роботи з Cookie для версій bitrix молодше 20.5.399
2.8.9 (26.10.2020)1. Компонент оплати бонусами – додано висновок підсумкової інформації щодо оплати в блок для мобільних пристроїв.
2.8.10 (13.11.2020)1. Додано умову "Ранг користувача" для профілів "Виведення коштів", "Досягнення користувача", "Досягнення реферодавця", "Винагорода правовласнику", "Оформлення замовлення", "Оплата бонусами", "Зовнішнє джерело", "Реєстрація", " Винагорода за передплату”.
2. Виправлено помилку виведення символу валюти в компоненті оплати бонусами, якщо символ заданий як HTML-код.
2.8.11 (18.11.2020)1. Додано умову "Ранг користувача" для профілів "Заповнення профілю", "День народження", "Винагорода за відгук".
2. На сторінці перегляду реферальної мережі додано умову фільтра "Приховувати користувачів без реферальної мережі".
2.8.12 (24.11.2020)1.Додано можливість ведення деталізованої статистики щодо розвитку реферальної мережі.
2. Доопрацьовано статистику з реєстрації з партнерських сайтів.
2.8.13 (10.12.2020)1.Додано параметр "Пропускати розподіл знижки на товари, що потрапили у винятки".
2.Виправлені дрібні недоліки верстки в компоненті внутрішнього рахунку.
2.8.15 (24.12.2020)1. Виправлено помилку нарахування бонусів реферодавцям у профілі оформлення замовлення за наявності ланцюжка реферодавців.
2.8.16 (13.01.2021)1. Виправлено помилку обробки умови "містить" для профілю оформлення замовлення.
2. Виправлено помилку дублювання рядків на сторінці списку транзакцій в адмінці.
2.8.17 (25.01.2021)1. Збільшено граничний розмір файлу імпорту бонусів і реферальної мережі до 1Мб.
2.8.19 (04.02.2021)1. Виправлено помилку обробки умови якості інфоблоку якщо умова належить батьківському товару, а чи не торговому предложению.
2. У профілі типу "Заповнення профілю" додано умову "Дата реєстрації".
3. Виправлено помилку списання прострочених бонусів: на рахунку клієнта не з'являється негативних значень.
4. Додано листа про відмову при запиті виведення коштів.
5. Виправлено ряд дрібних помилок та неточностей в адміністративній частині сайту.
2.9.0 (12.02.2021)1. Покращено сторінку виведення коштів в адмінці сайту.
2. Додано сторінку управління рангами користувачів.
3. Поліпшено роботу методу "буде нараховано бонусів".
4. У профілі типу "Винагорода за відгук" додано можливість нараховувати бонуси за відгуки до інфоблоку.
5. Додано можливість відображати реферальне посилання в особистому кабінеті у вигляді QR-коду.
2.9.1 (17.02.2021)1. Поліпшено обробку властивостей інфоблоку профілю типу "Оплата бонусами" для товарів з торговими пропозиціями.
2.9.2 (19.02.2021)1. Виправлено незначні помилки у обробці властивостей інфоблоку в профілях "Оплата бонусами" та "Оформлення замовлення".
2.9.3 (26.02.2021)1. Додано можливість обмеження мінімальної залишкової суми оплати у профілі типу "Оплата бонусами".
2.9.4 (03.03.2021)1. Додані файли мов для англійської мови.
2. На сторінці перегляду реферальної мережі значно покращено фільтр.
2.9.5 (10.03.2021)1. Поліпшено сумісність компонента оплати бонусами з деякими популярними рішеннями з маркетплейсу.
2. Виправлена помилка меню, що виникає після закінчення пробного періоду.
2.9.6 (26.03.2021)1. Виправлено помилку повернення бонусів оплати замовлення у нових користувачів при оформленні оплати у вигляді знижки.
2. Поліпшено метод, що показує скільки бонусів нарахується за замовлення в кошику: метод тепер враховує скільки бонусів було внесено до рахунку оплати замовлення.
3.0.0 (06.04.2021)1. Значно розширено функціонал обміну даними через REST.
2. З'явилася можливість заблокувати ранг користувача.
3.0.1 (28.04.2021)1. Виправлено помилку спрацьовування профілів при вимкненому параметрі "Нарахування бонусів активно".
2. Оплата бонусами тепер враховує знижки з умовами служб доставки та оплати.
3. Виправлено незначну помилку обліку групових списань бонусів.
3.0.3 (18.05.2021)1. У налаштуваннях рангу додано інтервал "півроку".
2. Виправлено помилку підключення "зайвих" JS-скриптів.
3. У профілі День народження додано налаштування "нараховувати бонуси після".
4. Додано поштовий компонент для виведення балансу рахунку – "Баланс бонусного рахунку" (loyaltyprogram.balance.mail).
5. Додано можливість задавати компоненту "Внутрішній рахунок" (loyaltyprogram.account) валюту відображення: дана опція потрібна для сайтів, на яких розміщено кілька магазинів з різною валютою.
6. У профілі типу "Оформлення замовлення" з'явилася можливість нараховувати бонуси із якості замовлення.
3.0.4 (25.05.2021)1. Для інфоблоків з великою кількістю властивостей з'явилася можливість обмежувати кількість властивостей умов профілів типу "Оформлення замовлення" та "Оплата бонусами".
3.0.5 (28.05.2021)1. Виправлено метод нарахування бонусів у профілі типу "Досягнення реферодавця".
3.0.6 (05.07.2021)1. Для профілю типу "Досягнення реферодавця" додано налаштування "Нараховувати один раз", що дозволяє нараховувати бонуси лише один раз за кожну налаштовану дію профілю.
3.1.0 (12.07.2021)1. Додали статистику з модуля в адмінці сайту.
2. Внесено ряд дрібних виправлень та уточнень на сторінках адміністративної частини модуля.
3.Виправлено помилки сумісності з модулем sale версії 21.
3.1.1 (22.07.2021)1. Додано умову "Є замовлення на поповнення внутрішнього рахунку" у профіль типу "Оформлення замовлення".
2. Виправлено помилку нарахування бонусів у профілі "Оформлення замовлення" при фіксованому нарахуванні бонусів та виборі якості товару.
3.1.2 (02.08.2021)1. Виправлена помилка методу орієнтації метибонусуProduct для товарів у різній валюті.
2. Виправлено помилку компонента оплати бонусами при використанні складів у службах доставки.
3. Виправлено помилку оповіщення про виведення бонусів при багатосайтовості.
3.1.4 (28.09.2021)1. Виправлено помилку компонента оплати бонусами (метод "буде нараховано бонусів") за складних умов профілю оформлення замовлення.
3.1.5 (07.10.2021)1. Виправлено помилку відображення статистики в компоненті "Кабінет реферодавця".
2. Виправлено помилку фільтрації за датою в компоненті "Внутрішній рахунок".
3.1.7 (25.10.2021)1. Упорядковані методи перевірки умов за якістю товару: Тепер якщо ви задали параметр "Обмежити список властивостей, що відображаються" в налаштуваннях модуля - то профіль оформлення замовлення перевірятиме лише їх, навіть якщо раніше ви задали властивість, що не входить до списку вибраних.
2. Поліпшено роботу компонента оплати бонусами: тепер він враховує всі властивості замовлення, що формується: тип платника, платіжну систему, службу доставки тощо.
3.2.0 (28.10.2021)1. Додана можливість редагувати існуючу реферальну мережу: тепер можна просто вказати для користувача нового реферодавця і всю дочірню реферальну мережу буде перенесено автоматично.
2. Значно перероблено компонент "Кабінет реферодавця".
3. Виправлено незначні помилки у компоненті оплати бонусами.
3.2.1 (29.10.2021)1. Доданий компонент "Прив'язка до реферодавця", за допомогою якого користувач сам може вибрати свого реферодавця.
2. У графічному редакторі сторінки всі компоненти модуля переміщені до підрозділу "Програма лояльності".
3.2.2 (17.11.2021)1. Перероблено зовнішній вигляд компонента "Внутрішній рахунок".
2. Змінено принцип перевірки умови "сайт" у профілі "Зовнішнє джерело".
3. Внесено незначні зміни до компоненту "Оплата бонусами".
4. Внесено незначні зміни до налаштувань модуля.
3.2.3 (01.12.2021)1. До профілю типу "Оформлення замовлення" додано умову "Не нараховувати бонуси при оплаті замовлення бонусами";
2. Профіль типу "Зовнішнє джерело" рп нарахуванні бонусів тепер враховує валюту сайту (якщо встановлено);
3. Компонент оплати бонусами: виправлено помилку підрахунку нарахованих бонусів за замовлення якщо встановлено параметр "Не враховувати оплату бонусами".
3. Компонент "Внутрішній рахунок": виправлено помилку відображення дати останнього згоряння.
4. Виправлено незначну помилку округлення у профілі типу "Досягнення користувача".
3.2.4 (02.12.2021)1. Виправлено помилку компонента оплати бонусами за наявності властивостей замовлення залежних від платіжних систем або служб доставки.
3.2.5 (10.12.2021)1. У компоненті "Внутрішній рахунок" доданий стовпець із зазначенням рефералу від якого було нараховано бонуси.
2. Виправлені незначні помилки верстки у компонентах "Внутрішній рахунок" та "Особистий кабінет".
3.2.6 (13.12.2021)1. Виправлено помилку розрахунку ціни замовлення при активному параметрі "Зберігати оплату бонусами у вигляді знижки" (за деяких умов ціна товарів та ціна замовлення могла відрізнятися на 1 копійку).
2. Незначні виправлення профілю типу "Оформлення замовлення".
3.2.7 (21.12.2021)1. До адмінки додано детальну статистику щодо учасників реферальної системи
3.2.9 (13.01.2022)1. Внесено низку покращень на сторінці "Програма лояльності - детальна статистика".
2. На сторінці "Програма лояльності - Список транзакцій" додано можливість шукати всі списання та нарахування, виправлено ряд недоліків.
3. На сторінці "Програма лояльності - Реферальна мережа" додано параметр "Є реферальна мережа" у фільтр пошуку, внесено ряд покращень.
4. Виправлено низку помилок на сторінці "Програма лояльності – статистика власника".
3.2.11 (27.01.2022)1. Виправлено логіку умови "Не враховувати товари зі знижкою".
2. Оптимізовано роботу профілів типу "Досягнення реферодавця" та "Досягнення користувача"
3.2.12 (02.02.2022)1. Перероблено компонент кабінету реферодавця.
2. Виправлено помилку ведення лога статистики
3.2.13 (28.02.2022)1. Додано умову "Враховувати лише товари зі знижкою" для профілю типу "Оформлення замовлення".
3.2.14 (01.04.2022)1. Виправлено помилку умови "Не нараховувати бонуси при оплаті бонусами" у профілі типу "оформлення замовлення".
2. Виправлено помилку обробки умови "Обіг покупця" профілю "оформлення замовлення" в компоненті "Бонуси для Sale.Order.Ajax".
3.2.15 (05.04.2022)1. Виправлено помилку розрахунку доступних бонусів у профілі типу "Оплата бонусами" для параметра "Розділ товару".
2. У профілі типу "Реєстрація" тепер доступна подія або "OnBeforeAdd".
3.2.16 (28.04.2022)1. Перероблено умову "Обіг покупця" у профілі типу "Оформлення замовлення".
2. Доданий rest-метод sw24loyaltyprogram.bonus.balance.
3. У профіль типу "Оплата бонусами" додано умову "Бонусів на рахунку", що дозволяє здійснювати оплату бонусами тільки якщо у користувача накопичено бонуси більше зазначеної суми.
4.У кабінеті реферодавця виведено інформацію щодо поточного рангу користувача
3.2.17 (04.05.2022)1.Виправлено помилку масового нарахування бонусів користувачам без поштової адреси з адмінки сайту.
2.Частково перероблений профіль типу "Винагорода реферодавця" (стала доступна подія "OnBeforeAdd").
3.2.18 (11.05.2022)1. Виправлено помилку з призначенням рангів за відсутності періоду (призначати весь час).
3.2.19 (30.05.2022)1. Виправлено помилку з призначенням рангів за відсутності періоду (призначати весь час).
2. Прискорено обробку службових процедур.
3.3.0 (15.07.2022)1. Оновлено сторінку "Бонуси в черзі" в адмінці сайту.
2. Уточнено механіку присвоєння рангів.
3. Внесено ряд дрібних правок та уточнень.
3.3.1 (02.08.2022)1. Ще частина таблиць в адмінці переведені на новий компонент main.ui.grid та main.ui.filter.
2. Доопрацьовано механізм присвоєння рангів користувачам.
3. Додано обробку подій нарахування бонусів для низки профілів. https://skyweb24.ru/documentation/loyaltyprogram/lesson407/
3.3.3 (13.09.2022)1. Оновлено сторінку "Бонуси в черзі" в адмінці сайту. Додано сортування по стовпцю.
2. Уточнено механіку присвоєння рангів.
3. Оновлено сторінку. Виведення коштів.
4. На сторінці "Виведення коштів" додано фільтр.
5.Виправлено помилку фільтра реферальної мережі в компоненті "Кабінет реферодавця".
6. Оновлено сторінку список транзакцій.
7. Виправлено умову "Кількість замовлень користувача" у "Конструкторі умов".
8. У компоненті "Внутрішній рахунок" оновлено редактор карт та рахунків.
3.3.4 (15.09.2022)1. Додано логування змін при зміні настройок профілю.
2. Перейменували Внутрішній рахунок у Кабінет користувача.
3. Додано висновок Рангу користувача у "Кабінеті користувача".
4. В адміністративній частині додано фільтр на сторінці Ранги та Бонуси у черзі.
5. В адміністративній частині на сторінці "Масові операції з бонусами" додано вибір валюти.
3.3.6 (29.09.2022)1. Оптимізовано роботу умови профілю доставки, в компоненті order.ajax.bonus при оформленні замовлення.
2. Перероблено механізм повернення бонусів при скасуванні замовлення.
3. Незначні зміни та доопрацювання у компоненті "Кабінет користувача".
3.3.7 (04.10.2022)Виправлена помилка, що виникає при редагуванні реферальної мережі в адмінці сайту.
4.0.0 (16.11.2022)1. Додано новий функціонал нагороди користувачів. Заохочуйте покупців вашого інтернет-магазину за різноманітні дії.
2. Перероблено функціонал виведення бонусів:
- Додано вибір типу контрагента при введенні реквізитів: юр.особа/ІП/самозайнятий/фіз.обличчя;
- Додано інтеграцію з DaData для автоматичного визначення назви компанії з ІПН;
- Додано інтеграцію з DaData для автоматичного визначення банку з БІК;
- Підключено бібліотеку для визначення банку картки за її номером.
3. Додані нові, ще більш інформаційні картки (dashboard).
4. Перероблено особистий кабінет реферодавця.
5. Перероблено особистий кабінет покупця.
6. Додано історію змін профілів лояльності.
7. Усі адміністративні сторінки перекладені компонентом main.ui.grid.
8. До детальної статистики додано новий візуальний звіт для вивчення обороту користувачів і реф мережі.
9. При нарахуванні бонусів стали доступними події D7.
10. Оновлено REST.
11. Виправлені дрібні та незначні недоліки.
4.0.1 (05.12.2022)1. Перероблений механізм розрахунку нарахованих бонусів у компоненті "Оплата бонусами".
2. Косметичні зміни в компоненті "Кабінет реферодавця".
4.0.2 (12.12.2022)1. В особистому кабінеті користувача виправлено відображення блоку "виведення бонусів" залежно від налаштувань.
2. Незначні покращення у шаблоні компонента "Купон від програми лояльності".
3. Додали в адміністративній частині виведення бонусів за нагороду у вкладці "Управління нагородами".
4. Виправлено налаштування параметра "Відображення qr-коду" в компоненті "Кабінет реферодавця".
4.0.3 (14.12.2022)1. Виправлено помилку додавання реферальної прив'язки в rest-методі "sw24loyaltyprogram.referral.add".
2. Виправлено помилку у перевірці замовлень оплачених бонусами для редакції "Інтернет-магазин + CRM".
4.0.4 (20.12.2022)1. Виправлено помилку форматування валют у кабінеті користувача.
2. На сторінці управління нагородами додано інформацію про бонуси, що нараховуються.
3. Поліпшено процедуру обліку дати переведення замовлення у статус вказаний у налаштуваннях модуля лояльності.
4. У профіль типу "Оформлення замовлення" додано нову умову "Дата створення замовлення". Можна нараховувати бонуси за замовлення, створені раніше або пізніше зазначеної дати.
4.0.6 (29.12.2022)1.У компоненті "Купон від програми лояльності" додано можливість налаштовувати ім'я користувача купона.
4.0.7 (14.01.2023)1. Виправлено незначні помилки компонента "Кабінет реферодавця".
2. Виправлено незначні помилки компонента "Кабінет користувача".
3. Поліпшено сумісність методів з версією PHP 8.1
4.0.8 (23.01.2023)1.Внесено низку незначних змін у компоненті "Кабінет користувача";
2.Виправлено помилку відображення знака рубля в інформаційних стікерах;
3.Виправлено виявлені помилки для PHP 8.Х.
4.0.9 (06.02.2023)1. У компоненті "Кабінет користувача" "плитка" "Виведено коштів" відображається лише якщо увімкнено виведення коштів та сума виведених коштів більше 0.
2. Виправлено метод з виведення бонусів orderingGetBonusBySumm (для профілів у яких набудовано більше однієї дії).
4.0.10 (22.02.2023)1.Виправлено помилку відображення властивості типу "прив'язка елемента інфоблоку" в конструкторі умов профілю.
2.Допрацьовано функціонал відображення плиток у компоненті "Кабінет користувача".
3.Технічні виправлення.
4.0.12 (01.03.2023)1. Виправлено помилку обробки умови "Не враховувати оплату бонусами" та "Не нараховувати бонуси при оплаті бонусами" у профілі типу "Оформлення замовлення".
4.0.13 (10.03.2023)1. Виправлено помилки повернення бонусів при скасуванні замовлень.
2. Виправлено помилку відображення параметра "Буде нараховано бонусів" у компоненті оформлення замовлень.
4.0.14 (31.03.2023)1. Виправлені незначні помилки під час роботи модуля в демо-режимі.
2. Незначні доопрацювання установника модуля.
4.0.15 (17.04.2023)1. Виправлено помилку функції "буде нараховано бонусів" на сторінці оформлення замовлення для версії Bitrix 22.600 і пізніше.
4.0.16 (26.05.2023)1. Оптимізовано профіль типу "День народження", скориговано нарахування, якщо стоїть налаштування нарахування до або після дня народження.
2. Оптимізовано публічний метод "Буде нараховано бонусів за товар".
4.0.17 (13.06.2023)1. Виправлено помилку виклику методу "AddInputField" для грида починаючи з версії 23.300.100 головного модуля Бітрікс.
4.0.18 (26.06.2023)1. Виправлено помилку публічного методу "orderingGetBonusByBasket" для редакції "1С-Бітрікс24: Інтернет-магазин + CRM".
4.0.19 (19.07.2023)1. Виправлено помилку зміни валюти в компоненті особистого кабінету користувача.
4.0.21 (30.08.2023)1. Виправлено помилку виведення дати найближчого згоряння в кабінеті користувача.
2. На сторінці списку профілів, при редагуванні профілю (через гамбургер) виправлено помилку скидання лівого меню.
3. Для рангів додано новий параметр: активність.
4.0.23 (25.09.2023)1. Покращено інструмент редагування купона у кабінеті реферодавця.
2. Внесено незначні уточнення у роботу збереження налаштувань модуля.
4.0.24 (06.10.2023)1.Виправлена помилка обробки умови "кількість замовлень користувача" та "Обіг покупця" для методу "orderingGetBonusByProduct".
4.0.25 (08.11.2023)1. Виправлено незначні помилки сумісності з PHP 8.
2. Виправлено помилку вкладених умов у методі "Буде нараховано бонусів за товар".
4.1.0 (05.12.2023)1. Додано можливість копіювання умов при налаштуванні профілю;
2. Додано метод отримання купону за ідентифікатором користувача;
3. Доданий метод отримання ідентифікатора користувача за кодом купона.
4.2.0 (15.02.2024)1. Налаштовано адаптацію компонента оплати бонусами на сторінці оформлення замовлення з популярними готовими рішеннями з Marketplace:
- Аспро
- Intec
- Nextype
2. Відновлено сумісність модуля з PHP 8.0.
3. Оптимізовано механізм списання "згорілих бонусів".
4. Додана можливість відключення інформера СкайВеб24 в адмінці сайту.
4.2.2 (25.04.2024)1. У профіль типу "Оплата бонусами" додано умову "Тільки вказаний товар";
2. Додано кілька подій модуля.
4.2.3 (07.05.2024)1. Виправлено розрахунок нарахованих бонусів у компоненті "Оплата бонусами".