Решения / Кэшбэк

Возврат потерь, который сходится до цента.

Начисление на событиях канонической истории сеттлментов, детерминированное закрытие окна, точная целочисленная арифметика и пересчёт, который перекрывает, а не правит.

Арифметика Точная целочисленная
Закрытие окна Детерминированное
Исправления Перекрывающие
Чем владеет

Кэшбэк, если точно

01

Начисление по истории сеттлментов

Строится на канонических событиях расчёта, а не на ночной джобе, которая сканирует таблицу, изменяемую кем-то ещё.

02

Детерминированное закрытие

Одни и те же входные данные всегда дают одни и те же награды, и окно можно перезапустить, чтобы это показать.

03

Версионируемое округление

Остатки переносятся вперёд и никогда не теряются, поэтому итоги окна сходятся с реестром в точности.

04

Форма награды

Кэш, бонус или их разделение — по версии программы и правилу юрисдикции.

05

Клейм и сгорание

Программы с обязательным клеймом со своим жизненным циклом плюс подавление по стендингу счёта.

06

Кейсы пересчёта

Исправление — это согласованный кейс, порождающий новое решение, которое перекрывает старое. Исходное остаётся читаемым.

Какие контракты открывает
КомандыRegisterBoost · ClaimAward · OpenRecomputationCase
ЧтениеGetAccrualEstimate · GetWindow
СобытияWindowClosed · CashbackAwarded · DecisionSuperseded
Чего он не делает никогда
Держать теневой баланс
Считать оценку до закрытия авторитетной
Править уже закрытое окно

Каждый модуль на этой платформе определяется не только тем, чем владеет, но и тем, что ему запрещено. Именно это делает границу проверяемой, а не декларативной.

Цифры, которые видит игрок до закрытия окна, помечены как оценка, потому что это и есть оценка. Награду создаёт только закрытие окна.

Посмотрите, как это работает

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