JSBON - Бонусна система. Депозитний рахунок кліента.
JSBON — бонусна система для JoomShopping 5+, яка дозволяє нараховувати клієнтам бонуси, використовувати їх для часткової оплати замовлень та вести історію руху бонусного рахунку.
У системі 1 бонус = 1 одиниці основної валюти магазину. Якщо клієнт погоджується використати бонуси, система застосовує максимально доступну суму в межах установлених правил.
За покупки
Нарахування бонусів за оплачену частину замовлення відповідно до правил групи клієнта.
За реєстрацію
Можна встановити фіксовану кількість бонусів, яку клієнт отримує після реєстрації.
За відгук
Можна винагороджувати клієнтів бонусами за відгуки про товари з додатковими обмеженнями.
Що бачить клієнт
Інформація про можливе нарахування та використання бонусів може відображатися у списку товарів, картці товару, кошику та під час оформлення замовлення. Відображення можна обмежити групами клієнтів.
Встановлення та активація
Після придбання встановіть Nevigen Installer з особистого кабінету, а через нього — JSBON. Для активації використовується ліцензійний ключ для домену, зазначеного під час оформлення замовлення.
Оновлення
Розширення підтримує штатне оновлення через Joomla, але для оновлень Nevigen рекомендується використовувати Nevigen Installer: він додатково показує інформацію про доступність оновлення та відповідність вимогам розширення.
Загальні налаштування
Основні параметри визначають, чи працює бонусна система, хто бачить інформацію про бонуси, як клієнти підключаються до програми та на яких статусах замовлення бонуси нараховуються або списуються.
-
Бонусна системаПовністю вмикає або вимикає JSBON. Коли систему вимкнено, бонуси не нараховуються і не використовуються для оплати.Вкл / викл
-
Показувати суму бонусівВизначає групи клієнтів, яким показується інформація про можливе нарахування та списання бонусів.Вибір груп
-
Активація клієнтаАвтоматична — клієнт стає учасником після реєстрації. Ручна — участь активує адміністратор.Автоматично / вручну
-
Статуси нарахуванняВиберіть статуси замовлення, за яких бонуси переходять у фактично нараховані.Статуси замовлень
-
Статуси списанняВиберіть статуси, за яких бонуси, використані під час оформлення замовлення, вважаються списаними.Статуси замовлень
Важливо
Для нарахування та списання має бути визначений щонайменше один фінальний статус замовлення. Зазвичай це статус на кшталт «Оплачено» або «Завершено».

Правила нарахування
Для кожної групи клієнтів можна окремо визначити відсоток бонусів за покупку та максимальну частину замовлення, яку дозволено оплатити бонусами.
-
% нарахуванняБонуси за покупку нараховуються на частину замовлення, фактично сплачену клієнтом грошима, а не бонусами.Для кожної групи
-
% оплати бонусамиВизначає максимальну частину суми замовлення, яку клієнт може покрити бонусним балансом.Для кожної групи
-
Бонуси за реєстраціюФіксована кількість бонусів, що нараховується за реєстрацію клієнта.Фіксоване значення
-
Бонуси за відгукМожна налаштувати винагороду за відгук, у тому числі тільки для покупців товару та з обмеженням один відгук на товар.Додаткове правило
ПРИКЛАД
Приклад нарахування
Клієнт має отримувати 10% бонусів. Із замовлення на $100 він використав 15 бонусів, тому грошима сплачено $85. Нарахування: $85 × 10% = 8,5 бонуса.
ПРИКЛАД
Приклад обмеження оплати
Якщо дозволено оплачувати бонусами не більше 20% замовлення на $100, максимальне списання становить 20 бонусів. Якщо на рахунку лише 5 бонусів, буде списано 5.
Правила списання
Бонуси списуються під час оплати частини замовлення бонусами. Для нарахувань також може бути встановлений строк дії: після завершення цього строку невикористані бонуси стають недійсними.
Налаштування для окремого товару
Загальні правила можна перевизначити безпосередньо в товарі. Для кожного товару можна задати власний відсоток нарахування та власний відсоток суми, яку дозволено оплатити бонусами.

Поля бонусів у товарі
Ці поля дозволяють перевизначити загальні правила бонусної системи для конкретного товару.
-
-1Для цього товару бонуси не нараховуються або ним не можна оплачувати бонусами — залежно від поля.Вимкнути для товару
-
0Використовуються загальні налаштування бонусної системи.Успадкувати
-
Власне значенняЗадане значення застосовується тільки до цього товару незалежно від загальних правил.Перевизначити
Масове редагування
Якщо однакові правила потрібно змінити одразу для кількох товарів, використовуйте масове редагування товарів JoomShopping.
Як розраховуються бонуси в замовленні
Сума списання обмежується одночасно двома умовами: доступним бонусним балансом клієнта та максимальним відсотком замовлення, який дозволено оплатити бонусами. Нові бонуси нараховуються на суму, що залишилась до оплати грошима.
СХЕМА РОЗРАХУНКУ
Баланс → списання → оплата → нове нарахування
Логіка проста: спочатку система визначає максимально допустиме списання бонусів, потім зменшує суму до оплати, а нові бонуси нараховує тільки на частину, сплачену грошима.
ПРИКЛАД 1
DEFAULT
Умови: 10% нарахування, до 20% оплати бонусами.
Баланс — 15 бонусів, замовлення — $100. Максимально можна використати $20, але доступно лише 15 бонусів. До оплати грошима залишається $85. Нарахування: $85 × 10% = 8,5 бонуса.
Новий баланс: 15 − 15 + 8,5 = 8,5 бонуса.
Баланс — 15 бонусів, замовлення — $100. Максимально можна використати $20, але доступно лише 15 бонусів. До оплати грошима залишається $85. Нарахування: $85 × 10% = 8,5 бонуса.
Новий баланс: 15 − 15 + 8,5 = 8,5 бонуса.
ПРИКЛАД 2
VIP
Умови: 20% нарахування, до 50% оплати бонусами.
Баланс — 70 бонусів, замовлення — $100. Максимально можна використати 50 бонусів. До оплати грошима залишається $50. Нарахування: $50 × 20% = 10 бонусів.
Новий баланс: 70 − 50 + 10 = 30 бонусів.
Баланс — 70 бонусів, замовлення — $100. Максимально можна використати 50 бонусів. До оплати грошима залишається $50. Нарахування: $50 × 20% = 10 бонусів.
Новий баланс: 70 − 50 + 10 = 30 бонусів.
Коригування та історія операцій
Адміністратор може вручну коригувати бонусний баланс клієнта. Це корисно, якщо продажі або бонусні операції відбуваються не тільки на сайті, а й через інші канали.
Операції з бонусами логуються, тому можна перевірити, кому, за що та ким були нараховані або списані бонуси.

Клієнтський баланс
Клієнт може контролювати накопичені бонуси у своєму профілі та використовувати їх під час наступних покупок.

JSBON як депозитний рахунок клієнта
Бонусний баланс можна використовувати не тільки як програму лояльності, а й як внутрішній депозитний рахунок.
КРОК 1
1. Створіть ваучери
Створіть товари для поповнення рахунку — наприклад, ваучери на 100, 200 або 500 одиниць валюти.
КРОК 2
2. Нарахування 100%
Для товарів-ваучерів задайте індивідуальне нарахування бонусів 100%.
КРОК 3
3. Дозвольте оплату
Якщо сценарій передбачає повну оплату з депозиту, у правилах бонусної системи дозвольте оплату бонусами до 100%.
У результаті клієнт купує ваучер, отримує відповідну суму на бонусний рахунок і надалі може використовувати цей баланс для оплати товарів відповідно до встановлених правил.
Що перевірити перед запуском
- Перевірте групи клієнтів та правила для кожної групи.
- Призначте статуси нарахування та списання.
- Перевірте максимальний відсоток оплати бонусами.
- Перевірте індивідуальні правила у товарах, якщо вони використовуються.
- Створіть тестове замовлення та перевірте списання, нарахування і підсумковий баланс.
Рекомендація
Перед запуском на робочому магазині протестуйте сценарії окремо для кожної групи клієнтів, особливо якщо для груп встановлені різні відсотки нарахування та оплати.