Операционный гид · 2026
Отчетность API для казино: как ежедневно сверять GGR, раунды и кошелек
Каждый спин через API для казино оставляет две записи: раунд у провайдера и транзакцию в вашем кошельке. Когда они совпадают, отчетность проста. Когда нет, кто-то выплачивает деньги или выставляет счета по цифрам, которые никто не может объяснить. Вот как настроить ежедневную сверку, которая выявляет расхождения, пока они еще невелики.
Коротко
- Сверяйте ежедневно, по каждому провайдеру и каждой валюте, а не раз в месяц.
- Сопоставляйте по ID транзакции, а не по итоговым суммам.
- GGR = ставки − выигрыши, рассчитанные по одной и той же методике с обеих сторон.
- Отслеживайте открытые раунды: ставки без результата — обычный источник расхождений.
- Храните исходные колбэки столько, сколько требует ваша лицензия.
Два реестра, одна истина
Провайдер фиксирует раунды: кто поставил, сколько, что выиграл. Ваш кошелек фиксирует деньги: каждое списание и зачисление с ID транзакции. Сверка — это доказательство того, что оба реестра описывают одну и ту же активность, строка за строкой.
Когда вы подключены к IGP через API для казино, раунды, ставки, выигрыши, бонусные взносы и события джекпотов по всем провайдерам поступают одним нормализованным потоком, поэтому каждый день вы сверяете со своим реестром кошелька один формат, а не по одному на каждую студию.
Какие показатели отслеживать
| Показатель | Как рассчитывается | Что обычно означает расхождение |
|---|---|---|
| Оборот | Сумма всех ставок | Пропущенные или задвоенные списания |
| Выигрыши | Сумма всех зачислений по раундам | Пропущенные зачисления или поздние расчеты |
| GGR | Оборот минус выигрыши | Разный учет бонусов или джекпотов |
| Открытые раунды | Ставки без результата на момент отсечки | Тайм-ауты или раунды, рассчитанные на следующий день |
| Откаты | Отмененные транзакции | Повторы или отмененные раунды |
| Фактический RTP | Выигрыши, деленные на оборот | Обычная дисперсия или ошибка маппинга, если расхождение большое и устойчивое |
Фактический RTP за день или неделю будет отличаться от теоретического RTP игры — так работает теория вероятностей. Разбирайтесь только с большими расхождениями, которые сохраняются на множестве раундов, и в первую очередь проверяйте маппинг игр.
Откуда берутся расхождения
- Тайм-ауты и повторы засчитываются дважды на одной из сторон. Это предотвращают идемпотентные вызовы кошелька.
- Откаты после расчета — один отчет их включает, а другой нет.
- Округление валют при конвертации сумм или разном количестве знаков после запятой.
- Время отсечки в разных часовых поясах.
- Бесплатные раунды учитываются как реальные ставки в одном отчете и не учитываются в другом.
Большинство из них выявляется еще до запуска тестами из нашего чек-листа интеграции.
Ежедневная процедура, которая работает
- Выгрузите вчерашние данные провайдера и реестр своего кошелька с одинаковым временем отсечки по UTC.
- Сопоставьте ID транзакций; составьте список всего, что есть только на одной стороне.
- Сначала объясните открытые раунды и откаты — они закрывают большую часть расхождений.
- Сравните оборот, выигрыши и GGR по каждому провайдеру и валюте.
- Оставшееся в тот же день передайте провайдеру с ID транзакций.
Частые вопросы
Один поток для сверки
150+ провайдеров и 18 000+ игр через одну интеграцию, каждый раунд — в едином нормализованном формате для ежедневной сверки.

