Перейти до основного вмісту

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 бонуса.
ПРИКЛАД 2

VIP

Умови: 20% нарахування, до 50% оплати бонусами.

Баланс — 70 бонусів, замовлення — $100. Максимально можна використати 50 бонусів. До оплати грошима залишається $50. Нарахування: $50 × 20% = 10 бонусів.

Новий баланс: 70 − 50 + 10 = 30 бонусів.

Коригування та історія операцій

Адміністратор може вручну коригувати бонусний баланс клієнта. Це корисно, якщо продажі або бонусні операції відбуваються не тільки на сайті, а й через інші канали.
Операції з бонусами логуються, тому можна перевірити, кому, за що та ким були нараховані або списані бонуси.

Клієнтський баланс

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

JSBON як депозитний рахунок клієнта

Бонусний баланс можна використовувати не тільки як програму лояльності, а й як внутрішній депозитний рахунок.
КРОК 1

1. Створіть ваучери

Створіть товари для поповнення рахунку — наприклад, ваучери на 100, 200 або 500 одиниць валюти.
КРОК 2

2. Нарахування 100%

Для товарів-ваучерів задайте індивідуальне нарахування бонусів 100%.
КРОК 3

3. Дозвольте оплату

Якщо сценарій передбачає повну оплату з депозиту, у правилах бонусної системи дозвольте оплату бонусами до 100%.
У результаті клієнт купує ваучер, отримує відповідну суму на бонусний рахунок і надалі може використовувати цей баланс для оплати товарів відповідно до встановлених правил.

Що перевірити перед запуском

  • Перевірте групи клієнтів та правила для кожної групи.
  • Призначте статуси нарахування та списання.
  • Перевірте максимальний відсоток оплати бонусами.
  • Перевірте індивідуальні правила у товарах, якщо вони використовуються.
  • Створіть тестове замовлення та перевірте списання, нарахування і підсумковий баланс.

Рекомендація

Перед запуском на робочому магазині протестуйте сценарії окремо для кожної групи клієнтів, особливо якщо для груп встановлені різні відсотки нарахування та оплати.
Короткий бриф

Розкажіть про ваш проєкт

Кілька відповідей допоможуть зрозуміти задачу та оцінити наступний крок.

01. Задача
02. Деталі
03. Контакти
Не потрібно готувати повне технічне завдання. Опишіть задачу своїми словами.

Обговорити інтеграцію

Опишіть сервіс та дані, якими потрібно обмінюватися. Цього достатньо для попередньої оцінки задачі.


Що потрібно інтегрувати?
Можна вибрати декілька варіантів.
Якщо документація публічна — додайте посилання. Це дозволить швидше оцінити можливості інтеграції.

Як має працювати обмін даними?
Наприклад: отримувати залишки із CRM, передавати замовлення із сайту або синхронізувати дані в обидва боки.
Які дані потрібно передавати?
Опишіть бажаний сценарій роботи. Технічні терміни використовувати не обов’язково.