Skip to content

Cashback system

Система кэшбэка предназначена для автоматического начисления бонусов пользователям на основе их активности. Она включает создание бонусных программ, настройку кэшбэк-кампаний и выполнение расчетов с использованием планировщика задач.

Создание бонусной программы для кэшбэков

Бонусная программа определяет общие правила и условия предоставления кэшбэка. Она задает параметры, такие как активность, валюта, период действия и процент возврата.

1744202978709

1744203038765

В карточке бонуса на вкладке "Info" необходимо выбрать:

1744203051188

На вкладке "Main" необходимо выбрать:

1744203144505

На вкладке "Finance" необходимо выбрать:

1744203184341

Сумма вознаграждения будет определена алгоритмом кэшбэка.

Оставшиеся вкладки ничем не отличаются от прочих бонусов.

Создание кэшбэк-кампании

Кэшбэк-кампания — это конкретная реализация бонусной программы для определенной группы пользователей или условий. Кампания связана с бонусной программой

1744201606013

Откроется форма:

1744203354444

В поле Cashback Bonus необходимо выбрать бонус, который был предварительно создан для кэшбэк-кампаний.

Типы кампаний

1744203484538

Алгоритмы расчёта кэшбэков

1744203532730

Deposits

(deposits - withdraws) * cashback_percent

Played Bets

(bets - wins) * cashback_percent

Выполнение расчетов планировщиком

Расчет кэшбэка выполняется автоматически с помощью планировщика задач. Планировщик периодически (каждый час) проверяет действия пользователей и начисляет кэшбэк на основе активных кампаний.