6. Rewards — три типи подарунків
На кроці Build Your Journey у Card Designer ви обираєте один із трьох типів Reward. Кожен тип — це інший сценарій взаємодії, інша економіка та інший рівень контролю.
6.1 Award — миттєвий текстовий подарунок

Award — це найпростіший тип. Це просто текстове повідомлення та картинка, які клієнт бачить після досягнення цілі. Жодних кодів, voucher-ів чи розіграшів — клієнт показує екран касиру, а касир видає обіцяний подарунок.
Optional reward settings для Award
- Description — опис подарунка (наприклад,
Any regular coffee from our menu). - Image — зображення подарунка (PNG, JPG, JPEG, WEBP, SVG, HEIC, HEIF, AVIF). Може бути вставлене з clipboard.
- Кнопки: CLOSE / SAVE CHANGES.
Коли використовувати Award
- Коли сервіс побудований на швидкій довірі (кав’ярня, пекарня, fast food).
- Коли ваш POS не підтримує promo codes.
- Коли подарунок видає той самий співробітник, який обслуговує клієнта.
- Коли ви лише тестуєте програму і хочете зберегти простоту.
Коли не варто використовувати Award
- Коли є ризик, що клієнт зробить screenshot і спробує використати його повторно. Краще використати Voucher — він має стан життєвого циклу
redeemed, після якого voucher недійсний. - Коли подарунок дорогий і ви хочете контролювати момент його використання (наприклад, безкоштовна вечеря на €40). У такому випадку Voucher теж безпечніший.
6.2 Voucher — Smart Voucher із Redeem Code

Voucher (Smart Voucher) — це voucher із власним життєвим циклом. Щойно ціль досягнута, в Wallet клієнта з’являється voucher зі статусом active. Клієнт використовує його тоді, коли захоче — окремо від моменту, коли заробив. Коли касир погашає voucher, статус змінюється на redeemed, і повторно використати його вже не можна — навіть якщо клієнт зберіг screenshot.
Optional reward settings для Voucher
- Description — опис voucher.
- Image — зображення (PNG / JPG / JPEG / WEBP / SVG / HEIC / HEIF / AVIF).
- Redeem Code — код погашення. Він може збігатися зі звичайним promo code у вашому POS (наприклад,
FREECOFFEE,GIFT100,BDAY25). Код автоматично рендериться і як текст, і як QR. Якщо ваш POS уже працює з promo codes — інтеграція не потрібна; касир просто читає або вводить код у касу. - Validity — тривалість дії. Один із чотирьох варіантів:
- UNLIMITED — без строку дії.
- DAYS — N днів від моменту видачі.
- MONTHS — N місяців від моменту видачі.
- FIXED DATE — до конкретної дати.
Життєвий цикл Voucher
issued → active → redeemed → expired
- issued — voucher згенерований, але ще не прив’язаний до клієнта (для standalone voucher-ів).
- active — voucher доступний у Wallet клієнта; його можна використати.
- redeemed — voucher уже використаний; повторне використання неможливе.
- expired — строк дії сплив.
Ця state machine — головний захист від зловживань через screenshots. Навіть якщо клієнт зберіг screenshot, після redeemed каса (через Redeem Code) або scanner відмовить у повторному застосуванні.
Коли використовувати Voucher
- Коли подарунок дорогий і вам потрібно підтвердити факт видачі.
- Коли сценарій такий: «зароби зараз, використай пізніше» (типово для салонів, ресторанів, premium service).
- Коли ваш POS уже підтримує promo codes — Voucher з Redeem Code перетворює 7stamp на Wallet-шар поверх вашої чинної discount-системи без жодних доопрацювань у POS.
- Коли вам потрібна точна метрика Redemption rate — скільки voucher-ів реально було використано.
6.3 Lottery — гейміфікований розіграш

Lottery — це гейміфікований Reward. Замість одного подарунка ви збираєте pool of Variants (варіанти розіграшу), і коли клієнт досягає цілі, він крутить lottery. Бізнес вирішує, скільки слотів кожного типу входить до пулу — сумарна ймовірність усіх слотів має дорівнювати 100%.
Чотири типи слотів у пулі lottery
Згідно з архітектурою 7stamp, слот lottery може бути одним із чотирьох типів:
- Award slot — миттєвий текстовий подарунок (так само, як звичайний Award).
- Voucher slot — voucher (Smart Voucher із власним життєвим циклом, опційно з Redeem Code).
- “Try again” — повторний spin. Клієнт одразу крутить lottery ще раз.
- “No prize” — порожній слот. Використовується для балансування економіки, щоб не видавати дорогі voucher-и кожному, хто досяг цілі.
Якщо клієнт виграє «приз», він отримує або Award, або Voucher — далі екран поводиться відповідно (текстовий подарунок або Voucher Unlocked!).
Configure Lottery — налаштування пулу
- Lottery Name — назва lottery.
- Для кожного Variant:
- Type — тип слоту: Award, Voucher, Try again або No prize.
- Probability % — імовірність випадання (наприклад, 25).
- Name — назва слоту (наприклад,
Free Coffee,Try again,Maybe next time). - Greeting text — текст, який клієнт бачить, коли спрацьовує саме цей слот.
- + ADD VARIANT — додати ще один слот.
- Total probability: NN% — індикатор: сума ймовірностей усіх слотів має дорівнювати 100%. Інакше SAVE буде неактивною.
Де проходить lottery
Залежно від workflow, який ви використовуєте:
- Staff Scanner (Manual) — spin відкривається на телефоні співробітника; він показує екран клієнту і просить натиснути “Play”.
- Self-Service Kiosk — клієнт сам крутить lottery на планшеті біля каси.
- Receipt QR / Delivery QR — клієнт сканує QR із чека або вкладки та крутить lottery прямо в браузері на своєму телефоні, без встановлення застосунку.
Коли використовувати Lottery
- Коли ви хочете підсилити емоційний момент — lottery додає гейміфікацію, і клієнт запам’ятовує її сильніше за звичайний подарунок.
- Коли потрібно збалансувати економіку: додайте слоти “try again” і “no prize”, щоб не кожен, хто досяг цілі, отримував дорогий Voucher.
- Для разових маркетингових кампаній (наприклад, річниця бренду).
Чого варто уникати
- Не робіть lottery з одним слотом на 100% — це просто Award/Voucher, загорнутий у зайвий клік.
- Не робіть “no prize” домінуючим (>50%) — клієнт почуватиметься ошуканим і вибуде.
- Пам’ятайте, що в юрисдикціях із регулюванням gambling lottery з реальними призами може потребувати юридичної перевірки.
6.4 Milestone Rewards — кілька цілей на одній картці
На кроці 3 у Card Designer, під стандартним блоком Reward, є посилання: Do you want to add milestone rewards? Yes! Натискання на нього додає проміжні подарунки вздовж шляху картки.
Приклад картки з 9 штампами та двома milestones:
- 3 Stamp → Award: “10% off your next order”.
- 6 Stamp → Voucher: “Free dessert” з Redeem Code
DESSERT6. - 9 Stamp → Voucher (фінальний): “Free Pizza” з Redeem Code
FREEPIZZA9.
Коли використовувати Milestone Rewards
- Коли фінальна ціль далека (8+ штампів) і клієнт може втратити мотивацію по дорозі.
- Коли ви хочете швидше повертати клієнта — невелика нагорода на 3-му штампі стимулює частіші візити.
- Коли ваша економіка дозволяє давати невеликий бонус майже всім і велику винагороду — найвідданішим.
Що бачить клієнт
У Wallet клієнт бачить прогрес-бар із підказками про наступний milestone. Кожен проміжний подарунок викликає Wallet push notification і додає відповідний Award/Voucher.
Візуальний огляд
Використовуйте набори екранів нижче як візуальний супровід до статті. Будь-яке зображення можна відкрити у повному розмірі.