Прозрачность бонусных условий
1) Цель и область
Сделать бонусные условия ясными, честными и проверяемыми, исключить «скрытые» ограничения и минимизировать регуляторные риски/жалобы. Охват: весь промо-цикл (идея → креатив → лендинг → активация → расчет → вывод/споры), каналы CRM/Ads/Аффилиаты, продукт/кошелек, CS, Legal/Compliance/RG/AML.
2) Принципы (Fair Bonus)
Plain Language. Только простые формулировки и числовые примеры.
Key Terms Up Front. Ключевые условия видны до участия.
No Traps. Запрещены скрытые «cap», резкие изменения правил post-factum.
Player First. Спор трактуется в пользу игрока при двусмысленности.
RG-совместимость. Бонус не стимулирует вредное поведение.
Доказуемость. Все условия версионированы и логируются.
3) Роли и RACI
Promo Owner (CRM/Marketing Lead) — концепт, бюджет, цели. (R)
Product/UX — отображение условий, «summary box», калькуляторы. (R)
Legal/Compliance — ревью условий/копирайта, локальные нормы. (A)
RG Lead — проверка на совместимость с лимитами/RG. (C)
Risk/Anti-Abuse — правила злоупотреблений, лимиты, мониторинг. (R)
Finance — начисления, резервы, отчетность. (C)
Affiliates Manager — соответствие креативов партнеров. (R)
CS/Trust & Safety — скрипты, обработка жалоб/споров. (R)
Internal Audit — выборки промо и проверка соответствия. (C)
4) Обязательные элементы бонусного оффера (минимум)
Показывать на лендинге и в видимом блоке «Коротко»:1. Тип: приветственный/релод/фриспины/кэшбек/турнир.
2. Размер: фикс/процент, минимум/максимум, валюта.
3. Вейджер (WR): коэффициент, что отыгрывается (бонус, депозит, оба), пример расчета.
4. Вклад игр: слоты X%, настолки Y%, live Z% (четкая таблица).
5. Сроки: на активацию/отыгрыш/фриспины (даты/часы, тайм-зона).
6. Макс. ставка при WR: число и валюта, последствия превышения.
7. Макс. выигрыш/вывод с бонуса: если есть — указать прямо.
8. Ограниченные игры/студии/механики: список или ссылка с якорем.
9. Депозитные/промокодные условия: мин. депозит, способ оплаты (исключения).
10. RG и отказ от давления: ссылка на лимиты/перерывы.
11. Антиабьюз: коротко: мульти-аккаунты/форс-бет/сдвиг веса ставок запрещены.
12. Версия T&C: vX.Y.Z, дата/время публикации.
5) UX-паттерны «Коротко и ясно»
Summary box сверху карточки промо (12 пунктов из §4).
Раскрывающиеся блоки с примерами: «Как считать WR», «Пример лимита ставки».
Калькулятор WR: ввод суммы → показывает требуемый оборот/прогресс.
Чипы тэгов: WR: 30x (bonus), Max bet: €5, Expiry: 7d.
Инлайн-вайдирование: предупреждение при попытке ставки > max.
Темные паттерны запрещены: никакого «спрятанного» серого текста.
6) Антиабьюз — но без ловушек
Четкие запреты: мульти-аккаунтинг, зеркальные ставки, нулевая волатильность ради WR, «очищение» через игры с минимальным риском, арбитраж фриспинов.
Пропорциональность санкций: сперва удержание бонусного выигрыша, не депозитов; бан — только при явном мошенничестве.
Доказательная база: события/журналы, поведенческий скор, hash-связки устройств/платежей.
Апелляция: срок ответа, прозрачный протокол.
7) Реклама, CRM и аффилиаты
Рекламные обещания = фактические условия. Никаких «до 500%» при фактическом cap 50€.
Возрастные фильтры: 18+/21+, unknown age = suppression.
Запрет «агрессивных» креативов (обещание «вернуть потери», «без риска»).
Аффилиаты: получают идентичный summary box и version-ID; не вправе изменять формулировки.
UTM/постбеки: связка клика с версией T&C (audit proof).
8) Совместимость с RG/AML
При активных RG-ограничениях/SE — полная suppression промо.
Бонусы не должны обходить лимиты или стимулировать повторные депозиты в «красной зоне».
AML: исключения по способам оплаты/странам — сразу в summary box.
9) Данные и хранение (минимальная модель)
promo_id, version, market, start_at, end_at,
type, amount_min, amount_max, wr_value, wr_base{bonus deposit both},
max_bet, max_win, game_weights[], excluded_games[], payment_rules[],
expiry_days, terms_url_hash, created_by, approved_by, approved_at,
player_accept_event{ts, ip_hash, ua}, player_view_version, locale,
abuse_ruleset_id, rg_suppression_flag
Хранить hash версии T&C и факт согласия игрока (event).
WORM-журналы версий и креативов, привязка к UTM/аффилиату.
10) Контрольные процедуры
Pre-launch gate: промо не публикуется без заполненного summary box и одобрений Legal/RG.
Feature flag по рынкам: разные лимиты/копирайт/обязательные дисклеймеры.
Max bet enforcement: продукт блокирует ставки выше порога при активном WR.
«Нельзя править задним числом». Правки только через новую версию; активные участники — на старых условиях.
Регулярная сверка: расчет WR ↔ кошелек/GL.
Аудит аффилиатов: выборка лендингов, сравнение с официальной версией.
11) KPI/KRI и дашборд
Promo Complaint Rate (на 1k участий).
WR Completion Rate и медиана времени до отыгрыша.
Max Bet Violations (доля блокированных ставок).
Withdrawals After Bonus (без споров) и TtPayout.
Affiliates Consistency Index (совпадение креативов/версий).
Refund/Goodwill Cost (стоимость урегулирований).
Auditability Score (% промо с полным пакетом артефактов).
12) Чек-листы
Перед запуском промо
- Заполнен summary box; примеры WR/лимитов.
- Legal/Compliance/RG одобрили тексты/креативы.
- Включен max-bet enforcement; таблица вкладов игр актуальна.
- CRM/Ads/Affiliates получили версию T&C и hash.
- Тесты: расчет WR, блок выше max bet, исключенные игры.
Во время промо
- Дашборд жалоб/споров, SLA ответов CS.
- Мониторинг нарушений max bet/паттернов абьюза.
- RG-suppress работает (для high-risk/SE).
После промо
- Отчет: KPI, жалобы, урегулирования, CAPA.
- Архив креативов и T&C (WORM); заполнение knowledge base.
13) Скрипты и шаблоны (быстрые вставки)
A) Summary box (пример)
Бонус: 100% до €200 + 100 FS
Мин. депозит: €20
WR: 30× бонуса (пример: €100 ⇒ нужно проставить €3 000)
Вклад игр: слоты 100%, настолки 10%, live 0%
Макс. ставка при WR: €5
Сроки: активация 7 дн., отыгрыш 14 дн., FS — 7 дн.
Макс. выигрыш с бонуса: €500
Исключены игры: см. список
Способы оплаты: [A,B] — да; [C] — нет
Версия условий: v1.4 (2025-11-01)
B) Короткий рекламный дисклеймер
C) Ответ CS на спор по max bet
D) Апелляция игрока (шаблон ответа)
14) Технический скелет
API:- `GET /promo/{id}/terms` (возвращает summary + полные условия + version hash)
- `POST /promo/{id}/accept` (сохраняет событие согласия)
- `GET /wallet/wr-status` (прогресс WR, max bet, expiry)
- События: `promo_viewed`, `terms_accepted`, `wr_updated`, `max_bet_violation_blocked`, `withdrawal_requested_after_bonus`.
- Валидации в CI: схемы условий/весов игр, тесты расчета WR, соответствие локалям.
- Фичи: калькулятор WR, баннер прогресса, блок «исключенные игры».
15) Частые ошибки и профилактика
WR «по-тихому» на депозит+бонус. → Явно указывать базу WR и пример.
Мелкий шрифт критичных ограничений. → В summary box и инлайн-валидатор.
Изменение условий во время промо. → Только новая версия; активные — на старых.
Несовпадение у аффилиата. → Версионность и аудиты, право на снятие вознаграждения.
Неучтенные исключенные игры. → Единый список с якорями и проверка в бэкенде.
Макс ставка не enforced. → Технический блок + предупреждение.
16) 30-дневный план внедрения
Неделя 1
1. Утвердить стандарт summary box и шаблоны T&C (RU/EN + локали).
2. Настроить процесс версионирования/хеширования условий и артефактов.
3. Специфицировать модель данных/событий и проверки в CI.
Неделя 2
4. Реализовать калькулятор WR, баннер прогресса, max-bet enforcement.
5. Подключить CRM/Ads/Affiliates к version-feed и hash-подписи.
6. Подготовить скрипты CS и макросы по спорам.
Неделя 3
7. Пилот на 1–2 промо: A/B «короткого дисклеймера», тест UTM→версия.
8. Ретро по жалобам, настройка копирайта/примеров.
Неделя 4
9. Полный релиз стандарта; дашборд KPI и недельные отчеты.
10. Обучение маркетинга/аффилиатов/CS (1 час).
11. План v1.1: автогенерация summary box из схемы, локальные профили требований.
- Кодекс этики и поведения
- Ответственная игра и лимиты / Reality Checks
- Самоисключение и блокировки аккаунтов
- AML-политика и контроль транзакций
- KYC-процедуры и уровни проверки
- Дашборд комплаенса и мониторинг
- Регуляторные отчеты и форматы данных
- Внутренний/внешний аудит и аудиторские чек-листы