GH GambleHub

Ролінг-резерв та умови PSP

1) Що таке ролінг-резерв і навіщо він PSP

Роллінг-резерв (rolling reserve) - це утримання частини щоденного обсягу сеттлмента PSP (наприклад, 5-15% на 90-180 днів) для покриття чарджбеків, повернень, штрафів схем і операційних ризиків. Резерв «котиться»: суми кожного дня звільняються після закінчення фіксованого терміну утримання, формуючи ковзний графік релізів.

Відмінності від схожих механізмів

Holdback: разовий/перманентний відсоток утримання з нетто-виплат без обов'язкового подальшого релізу.
Termination/Closure Reserve: утримання на період після розірвання договору (часто 6-18 місяців).
Security deposit/Collateral: передплачена застава на рахунку PSP/банку.


2) Як це вважається: базова формула і приклад

2. 1. Розрахунок денного утримання


Reserve_Hold_Day = max(0, (Gross_Captured − Refunds − Chargeback_Credits))
× Reserve_Percent

Часто PSP рахують від net-settlement base, але без вирахування комісій: комісії (fees) утримуються окремо.

2. 2. Реліз після закінчення періоду

Якщо термін утримання'H'днів, то сума, утримана в день'D', планово релізується в день'D + H'( з поправкою на banking days/свята і min balance).

2. 3. Приклад

Резерв: 10% на 120 днів.
Денний net base: 200 000.
Утримання: 20 000 «паркується» в резервний пул дня T і буде релизнуто в T + 120.
Якщо в періоді T.. T + 120 виникли чарджбеки/штрафи, PSP списує їх з резервного пулу, а релізна сума зменшується.


3) Ризик-тригери, що впливають на відсоток і термін

Високий chargeback rate (за схемами карт - порівнюють з порогами Visa/Mastercard).
Вертикаль підвищеного ризику (iGaming, нутра, travel, тікетинг).
Низька історія у мерчанта: новий MID, слабка фінансова звітність, thin capitalization.
Операційні фактори: повільні повернення, часті скарги, порушення descriptor/SCA.
Географія/канали: high-risk GEO, афіліатний трафік з високою часткою повернень.
Compliance: санкційні/ліцензійні ризики, weak KYC/KYB.


4) Договірні умови, на які потрібно тиснути

1. Cap на резерв: верхня межа (наприклад, не більше 1 × середнього місячного net).
2. Step-down schedule: після досягнення KPI (низький CBR, SLA повернень) - автоматичне зниження %/терміну.
3. Release-календар: чіткі дати релізу з визначенням banking days і TZ.
4. No cross-collateral (або вузькі рамки): щоб проблеми одного бренду/MID не «з'їдали» резерв іншого.
5. Carve-out за методами: різні резерви за картками/А2А/крипто.
6. Early release clause: можливість дострокового релізу за результатами квартального огляду ризику.
7. Termination reserve лімітований терміном і сумою: чітка формула розрахунку і графік повернення.
8. Dispute process & evidence: терміни розгляду, прозорі звіти за списаннями з пулу.
9. Audit trail та формат звітності: CSV/JSON деталізація по днях утримання/релізах.
10. Force-majeure и scheme fines: обмеження відповідальності та порядок оскарження.


5) Вплив на кеш-флоу і ліквідність

Резерв - це відкладений inflow. Потрібно:
  • будувати прогноз релізів на горизонт утримання (H),
  • враховувати negative carry-over (коли резервний пул йде в мінус через чарджбеки/штрафів),
  • зарезервувати оперативну ліквідність під withdrawals, податки, OPEX без урахування «заморожених» коштів.

Метрики для CFO

Reserve Balance (денний зріз та історія).
Release ETA hit-rate (факт релізів вчасно).
Reserve as % of GMV/NGR.
Negative-carry streak (скільки днів поспіль пул у мінусі).
Chargeback coverage ratio (яка частка CB закривалася резервом).


6) Облік і проводки (спрощено)

При утриманні (день T):
  • Дт: Розрахунки з PSP (резерв)
  • Кт: Розрахунки з PSP (поточний сеттлмент)
При релізі:
  • Дт: Банк (каса мерчанта)
  • Кт: Розрахунки з PSP (резерв)
При списанні з резерву (СВ/штраф):
  • Дт: Витрати/збитки (chargeback/fines)
  • Кт: Розрахунки з PSP (резерв)

Головне - вести окремий субрахунок під резерв і зберігати лінковку «день утримання → день релізу».


7) Операційна модель даних


finance.settlement_batches (
batch_id, provider, mid, method,
provider_cutoff_at, provider_tz,
gross_captured, refunds, cb_debits, cb_credits,
fees, reserve_hold, reserve_release, reserve_balance_after, -- ключевые поля net_funding_after_reserve, file_ref, meta
)

finance.reserve_ledger (
id, provider, mid, hold_date, release_due_date,
hold_amount, released_amount, cb_consumed, fines_consumed,
carry_over, status, meta
)
/
status: OPEN      PARTIALLY_RELEASED      RELEASED      NET_NEGATIVE
/

8) Звірка і контроль якості

Алерти

Missed release: немає релізу по due-даті - P1.
Reserve imbalance: `Σ(hold) − Σ(release) − Σ(consumed) ≠ Reserve_Balance` — P1.
Spike CB vs Reserve: зростання CB> X% тиждень до тижня при низькому Reserve Balance - P2.
Cross-collateral anomaly: списання за іншим MID - P1 (перевірити договір).

SQL-шаблони (спрощено)

8. 1. Баланс резерву по днях

sql
SELECT
DATE(hold_date) AS d,
SUM(hold_amount)             AS held,
SUM(released_amount)           AS released,
SUM(cb_consumed + fines_consumed)    AS consumed,
SUM(hold_amount - released_amount - cb_consumed - fines_consumed) AS balance_delta
FROM finance.reserve_ledger
WHERE hold_date BETWEEN:from AND:to
GROUP BY 1
ORDER BY 1;

8. 2. Очікувані релізи на горизонті H

sql
SELECT release_due_date AS eta,
SUM(hold_amount - released_amount - cb_consumed - fines_consumed) AS expected_release
FROM finance.reserve_ledger
WHERE release_due_date BETWEEN:start AND:end
AND status IN ('OPEN','PARTIALLY_RELEASED')
GROUP BY 1
ORDER BY 1;

8. 3. Зіставлення з сеттлмент-файлом

sql
SELECT b.batch_id, b.provider, b.mid,
b.reserve_hold AS file_hold,
COALESCE(lh.day_hold, 0) AS calc_hold
FROM finance.settlement_batches b
LEFT JOIN (
SELECT provider, mid, DATE(hold_date) AS d, SUM(hold_amount) AS day_hold
FROM finance.reserve_ledger
GROUP BY 1,2,3
) lh ON lh.provider=b.provider AND lh.mid=b.mid
AND lh.d = DATE(b.provider_cutoff_at)
WHERE b.provider_cutoff_at BETWEEN:from AND:to;

9) Робота з PSP: Як знизити резерв

1. Пілот зі зниженим ризиком: почати з обмеженого GEO/каналу.
2. Гарантії: банківська гарантія/депозит може замінити або знизити% резерву.
3. Операційні KPI: швидкі повернення, низький CBR, якісний KYC/KYB → аргументи для step-down.
4. Сегрегація ризиків: окремі MIDs по різних брендах/вертикалях.
5. Прозора звітність: власні звіти по CB/Refund SLA, SoF/KYC - знімають побоювання PSP.
6. Мікс провайдерів: диверсифікуйте рейки (А2А/крипто/локальні методи) - загальний Weighted Reserve% для платформи падає.
7. Seasonality review: перегляд резерву після «пікових» періодів при підтверджено низькому хвості CB.


10) Зв'язок з відповідальністю та комплаєнсом

Резерв - індикатор якості трафіку і процесів:
  • високий reserve% часто корелює з аб'юзом бонусів, слабкою верифікацією і затримками саппорту;
  • SoF/KYC рівні і швидкість повернень прямо впливають на переговорну позицію;
  • регуляторні штрафи/chargeback arbitration підвищують вимоги до резерву.

11) Дашборди і KPI

Reserve% by PSP/MID/method (поточний та історичний).
Expected Releases (7/30/90/180) - таблиця планових приток.
CB Coverage: частка чарджбеків, покрита резервом, і залишок ризику.
Release Delays: середній лаг між due-датою і фактом.
Cross-Collateral Flag: частка списань «не за своїм MID».
Termination Reserve: обсяг і графік повернення після закриття.


12) Чек-листи впровадження

Дані та інтеграції

  • Імпорт полів'reserve _ hold','reserve _ release','reserve _ balance'з settlement-файлів.
  • Вітрина'reserve _ ledger'з лінковкою'hold _ date → release_due_date'.
  • Довідник договірних умов (відсоток, термін, cap, step-down, cross-collateral flag).

Контроль і процеси

  • Щоденний звіт по балансу і очікуваним релізам.
  • Алерти по missed release/imbalance/cross-collateral.
  • Квартальний risk-review з PSP (перегляд %/термінів).

Юридичне

  • Прописані caps, step-down, графік релізів, termination reserve.
  • Обмежений cross-collateral, є право аудиту звітів.
  • SLA за форматами і термінами надання файлів.

13) FAQ

Q: Чи можна «замінити» резерв на гарантію?
A: Часто так: bank guarantee/cash collateral знижує резерв або обнуляє його на картках - залежить від PSP/банку.

Q: Чому фактичний реліз менше очікуваного?
A: У проміжку виникли списання СВ/штрафів; звіряйте'cb _ consumed','fines _ consumed'і дивіться cross-collateral.

Q: Що робити при закритті MID?
A: Узгодити termination reserve з чітким обсягом і календарем; вести облік і нагадування по due-датах.

Q: Як врахувати сезонність?
A: Будуйте прогноз CB-хвоста на 60-180 днів вперед по когортах платежів; на «низькому хвості» просите step-down/early release.


14) Резюме

Роллінг-резерв - це ціна ризику, яку PSP закладає в кеш-флоу мерчанта. Правильна стратегія: прозора аналітика, жорстка звірка леджера резерву, сильні KPI з повернень/СВ, диверсифікація рейок, і жорсткі договірні рамки (caps, step-down, календар релізів, обмеження cross-collateral). Так резерв перестає бути «чорною дірою» і стає керованим буфером, який можна послідовно скорочувати.

Contact

Зв’яжіться з нами

Звертайтеся з будь-яких питань або за підтримкою.Ми завжди готові допомогти!

Розпочати інтеграцію

Email — обов’язковий. Telegram або WhatsApp — за бажанням.

Ваше ім’я необов’язково
Email необов’язково
Тема необов’язково
Повідомлення необов’язково
Telegram необов’язково
@
Якщо ви вкажете Telegram — ми відповімо й там, додатково до Email.
WhatsApp необов’язково
Формат: +код країни та номер (наприклад, +380XXXXXXXXX).

Натискаючи кнопку, ви погоджуєтесь на обробку даних.