HandyCafe Docs
owner

Пакети

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

Типи пакетів

Кожен пакет має два поля типу, що визначають характер нарахування:

Тип пакета

Тип пакета визначає основне нарахування:

  • Хвилини: учасник отримує блок передплачених хвилин. Базова сума означає кількість включених хвилин. При покупці система створює кредит часу з цією кількістю хвилин.
  • Гроші: учасник отримує кредити гаманця. Базова сума означає суму в мінорних одиницях валюти (наприклад, копійки). При покупці система створює кредит гаманця з цим балансом.

Тип бонусу

Тип бонусу визначає необов'язкове додаткове нарахування поверх базового:

  • Хвилини: учасник отримує бонусні хвилини. Бонусна сума задає кількість додаткових хвилин. Створюється окремий кредит часу з типом "Бонус".
  • Гроші: учасник отримує бонусні кредити гаманця. Бонусна сума задає бонус у мінорних одиницях. Створюється окремий кредит гаманця з типом "Бонус".
  • Без бонусу: бонус не включений. Учасник отримує лише базове нарахування.

Приклади комбінацій

Тип пакета Тип бонусу Що отримує учасник
хвилини без бонусу 120 хвилин передплаченого часу
хвилини хвилини 120 оплачених хвилин + 30 бонусних хвилин
гроші без бонусу 5000 мінорних одиниць кредитів гаманця
гроші гроші 5000 оплачених кредитів + 1000 бонусних кредитів
гроші хвилини 5000 кредитів гаманця + 60 бонусних хвилин
хвилини гроші 120 хвилин + 2000 бонусних кредитів гаманця

Ціна покупки та нарахування

Ціна покупки є сумою, яку учасник платить на касі (у мінорних одиницях валюти). Вона незалежна від базової суми. Ці два значення не мають збігатися.

Наприклад:

  • Пакет може коштувати 2000 мінорних одиниць (ціна покупки), але надавати 3000 мінорних одиниць кредиту гаманця (базова сума). Фактично учасник отримує 50-відсотковий бонус, вбудований у базову ціну.
  • Пакет хвилин може коштувати 1500 мінорних одиниць і надавати 120 хвилин. "Вартість за хвилину" тут неявна і не мусить збігатися зі стандартною погодинною ставкою.

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

Область пристроїв

Область пристроїв контролює, на яких типах пристроїв можна використовувати нарахування:

Область Значення
Комп'ютер Використовується лише на клієнтських ПК.
Консоль Використовується лише на ігрових консолях.
Обидва Використовується на будь-якому пристрої. Значення за замовчуванням.

Область пристроїв успадковується всіма кредитами гаманця та часу, створеними з цього пакета. Учасник бачить область в історії своїх покупок у Панелі учасника.

Період дії

Дні дії

Поле valid_days встановлює кількість днів, протягом яких нарахування залишається доступним після покупки. Дата закінчення розраховується як дата_покупки + valid_days. Після закінчення будь-який залишок (хвилини або кредити гаманця) більше не доступний.

Якщо valid_days не встановлено, нарахування не має терміну дії.

Дійсні дні тижня

Параметр дійсні дні тижня є необов'язковим вибором днів, що обмежує споживання нарахувань конкретними днями тижня. Це дозволяє створювати пакети типу "лише будні" або "лише вихідні". Селектор днів іде з понеділка по неділю. Якщо вибрані всі дні, обмежень немає. Принаймні один день має залишатися вибраним.

Категорія гаманця та міжкатегорійні витрати

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

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

  • Вимкнено (за замовчуванням): кошти обмежені своєю категорією.
  • Увімкнено: бонусний баланс з цього пакета можна витрачати на будь-яку категорію гаманця, а не лише на свою.

Накладення знижок учасника

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

  • Вимкнено (за замовчуванням): рівнева знижка не накладається. Пакет вважається фіксованою пропозицією.
  • Увімкнено: рівнева знижка застосовується додатково. Учасники вищих рівнів отримують додаткову економію навіть при використанні передплачених пакетів.

Як пакети купуються та виконуються

При покупці пакета:

  1. Збір оплати: ціна покупки стягується з учасника (готівка, картка або списання з гаманця).
  2. Запис покупки: створюється запис покупки з даними учасника, пакета, суми оплати та міток часу.
  3. Створення кредитів: на основі конфігурації пакета:
    • Якщо тип пакета гроші: створюється кредит гаманця з базовою сумою та типом "Оплачений".
    • Якщо тип пакета хвилини: створюється кредит часу з базовою сумою як хвилини та типом "Оплачений".
    • Якщо тип бонусу гроші: створюється додатковий кредит гаманця з бонусною сумою та типом "Бонус".
    • Якщо тип бонусу хвилини: створюється додатковий кредит часу з бонусною сумою та типом "Бонус".
  4. Обмеження та термін: усі створені кредити успадковують область пристроїв та категорію гаманця з пакета. Термін дії розраховується з періоду дії.
  5. Відстеження: запис покупки підтримує поточні підсумки спожитого порівняно з нарахованим для оплаченої та бонусної частин, забезпечуючи точний розрахунок повернень.

Створення пакета

Щоб додати пакет:

  1. Відкрийте сторінку Акції з бічної панелі та перейдіть на вкладку Пакети.
  2. Натисніть Додати пакет.
  3. У розділі Визначення дайте пакету назву та оберіть акцію, до якої він належить.
  4. У розділі Вміст налаштуйте тип пакета (хвилини або гроші), базову суму, необов'язковий тип бонусу з його бонусною сумою та ціну покупки (суму, яку заплатить учасник).
  5. У розділі Обмеження оберіть область пристроїв, встановіть категорію гаманця з міжкатегорійними витратами, якщо ви використовуєте розділення гаманця за категоріями, та задайте параметр знижки учасника.
  6. У розділі Термін дії за бажанням встановіть дні дії та дійсні дні тижня для обмежених за часом пропозицій.
  7. Перегляньте підсумкове речення простою мовою внизу діалогу. Воно повторює, що клієнт платить і що отримує, включно з бонусом, терміном дії та обмеженнями.
  8. Збережіть пакет.

Управління пакетами

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