GH GambleHub

Давраҳои ҳисоббаробаркунӣ ва буридан

1) Пойгоҳи консептуалӣ

Ҳисоббаробаркунӣ - ҳисоббаробаркунӣ байни PSP/Acquirer ва тоҷир (оператор), ки дар он пул барои амалиёти бомуваффақият гирифташуда ба суратҳисоби савдо интиқол дода мешавад.
Бурида - як "буридаи" ҳаррӯзаи амалиётҳое, ки ба давраи муайяни биллинг дохил мешаванд (одатан вақти муайян дар минтақаи вақти провайдер).
T + N - қайди маъмулӣ барои таъхир дар ҷойгиркунии маблағҳо: T - санаи қатъшавӣ, N - шумораи рӯзҳои корӣ пеш аз бақайдгирии воқеӣ.

Намунаҳо:
  • Кортҳо (Visa/Mastercard): аксар вақт T + 2/T + 3 рӯзи бонкӣ, қатъ 23:00 UTC (тақрибан).
  • A2A/Open бонкӣ: T + 0 то T + 1.
  • Интиқоли қарзии SEPA: T + 1/T + 2 (фаврӣ - T + 0).
  • ACH (ИМА): T + 2/T + 3; Ҳамон рӯз ACH - T + 0/T + 1.
  • RTP (ИМА): T + 0, аммо қатъ кардани гузоришҳо имконпазир аст.
  • Crypto: воқеан T + 0 тавассути шабака, аммо PSP метавонад тирезаҳои маблағгузории худро истифода барад (T + 0/1).

2) Чӣ гуна буриш кор мекунад ва чӣ ба он дохил мешавад

1. Провайдер равзанаи коллексияро ислоҳ мекунад (масалан, 00: 00-23: 00 UTC).
2. Ҳама амалиётҳои сабтшуда/гирифташуда дар ин тиреза ба як партия меафтанд.
3. Баргардонидан, баргардонидан, ислоҳот ба маҷмӯа барои ҳисоб кардани маблағгузории умумӣ ва холис ҷамъ карда мешаванд.
4. Ҳангоми буридан файли ҳисоббаробаркунӣ эҷод карда мешавад ва вақтсанҷи T + N пеш аз бақайдгирӣ оғоз меёбад.

Муҳим: иҷозати бидуни сабт ба баста дохил карда намешавад. Хулосаҳои бекоршуда - инчунин не.

3) Намудҳои ҳисоббаробаркунӣ: умумӣ ва холис, захираҳо ва комиссияҳо

Ҳисоббаробаркунии умумӣ - маблағи умумии гирифтан интиқол дода мешавад (бо назардошти пардохти комиссияи алоҳида).
Ҳисоббаробаркунии холис - провайдер пардохтҳо, пардохтҳо, баргардонидан, захираи яклухт дорад ва маблағи холисро номбар мекунад.
Захираи Rolling - нигоҳ доштани% гардиш дар рӯзҳои N (масалан, 10% барои 180 рӯз) барои пӯшонидани хатар.
Интиқоли манфӣ - агар "шабака" дар як рӯз ба минус ворид шавад, касри он дар давраҳои оянда интиқол дода мешавад ва пардохт карда мешавад.

Тавсия: рамзкушоии ҳарду ҳавопаймо - маҷмӯи амалиётӣ (аз рӯи транзаксияҳо) ва шабакаи маблағгузорӣ (тавассути файлҳои провайдер).

4) Вақтсанҷҳо, баромади маҳаллӣ ва DST

Қатъи вақт бо вақти вақти провайдер муайян карда мешавад, ки метавонад аз шумо фарқ кунад.
DST-ро дида бароед (вақти равшании рӯз) - иловаро нисбат ба вақти маҳаллӣ то 1 соат иваз кардан мумкин аст.
Рӯзҳои истироҳат/рӯзҳои истироҳат дар доираи салоҳияти бонки қабулкунанда ба N дар T + N таъсир мерасонанд (масалан, рӯзҳои бонкии T + 2 дар рӯзҳои истироҳат T + 4 мешаванд).
Амал: ҳама вақти техникиро дар UTC муқаррар кунед, ҳамзамон 'провайдер _ tz _ cutoff _ at' ва 'local _ tz _ posted _ at' -ро нигоҳ доред.

5) Тақвими ҳисоббаробаркунӣ (тақвими маблағгузорӣ) ва SLA

Тақвими ҳисоббаробаркуниҳоро барои семоҳа тартиб диҳед:
  • вақти бурида ва tz барои ҳар як усул/PSP,
  • стандарти T + N ва истисноҳо (идҳо),
  • маблағи пешбинишуда (пешгӯиҳо),
  • Гирифтани SLA: масалан, "на дертар аз соати 12:00 Аврупо/Киев дар рӯзи Т + 2".

Ҳама гуна тамоюлҳои SLA → ҳушдор ва чипта ба Ops/Finance.

6) Робита бо пасандозҳо ва натиҷаҳои холис

ND (саҳмҳои холис) ба муомилоти муқарраршуда ҳисоб карда мешаванд (ба моддаи дахлдор нигаред).
Хулосаҳо (бозхонд) дар маблағгузории PSP оид ба пасандозҳо иштирок намекунанд, балки ба кассаи тоҷир таъсир мерасонанд.
Банақшагирии пардохтпазирӣ: воридшавӣ аз ҳисоби ҳисоббаробаркунӣ аз ҳисоби пардохтҳо/андозҳо/хароҷоти амалиётӣ.

7) Артефактҳои оштӣ ва таъминкунанда

Маҷмӯи минималӣ барои ҳар як партия:
  • 'batch _ id/ settlement_id', санаи қатъшуда дар провайдери tz,
  • суммы по типам: 'capted _ амонатҳо', 'баргардонидан', 'chargeback _ debits', 'chargeback _ credits', 'пардохтҳо', 'reserve _ delta', 'net _ funding',
  • рамзкушоӣ бо усулҳо/ҳисобҳои савдо ('MID', 'дескриптор', 'MCC'),
  • истинодҳои транзаксия ('provider _ tx _ id', 'rrn', 'arn' - агар кортҳо),
  • файл (ҳо): CSV/XML/JSON + изҳороти хониши инсонӣ (PDF/HTML).
Мусолиҳа дар ду самт мегузарад:

1. Аз муомилот ба файлҳо (ҳар чизе ки мо фикр мекардем дар файл буд?)

2. Аз файлҳо то муомилот (ҳама чиз дар файл дар мағозаи мост? оё статусҳо мувофиқат мекунанд?)

8) Хусусиятҳои релсҳои пардохт (дар маҷмӯъ)

Харитаҳо: сенарияҳои таъхири зуд-зуд; дер 'баргардонидан' имконпазир аст (то 120-540 рӯз барои парванда); ҳаққи мубодила ва схемаҳо дар файлҳо пайдо мешаванд, дар ND тарҳ карда намешаванд.
SEPA/ACH: Маҷмӯаҳо аз тирезаҳои бонкӣ вобастаанд; Бекоркунӣ/баргардонидан дорои рамзҳои худ мебошанд Имконоти якрӯза буришҳои алоҳида мебошанд.
Кушодани Banking/A2A: T + 0/1, аммо файлҳо метавонанд пас аз фактум гузаранд; зарурати RPP/ID беназир барои гугирдҳо.
RTP/фаврӣ: пул зуд меояд, аммо файли ҳисобот дар ҷадвал аст.
Crypto: ҳисоббаробаркунии фаврӣ, аммо провайдер 'тирезаҳои пардохт' месозад; мағозаи 'fx _ at _ settle'.

9) Баҳисобгирии муҳосибӣ (FI/баҳисобгирӣ)

9. 1. Усули аккредитатсияи против кэш

Барои гузоришдиҳии идоракунӣ, ҳисобкунӣ одатан истифода мешавад: мо даромад/ҳаракатро дар вақти 'settled _ at' эътироф мекунем.
Барои усули хазинадорӣ/DDS - кэш: мо далели гирифтани 'маблағгузорӣ _ at' -ро эътироф мекунем.

9. 2. Ноқилҳои маъмулӣ (соддакардашуда)

Ҳангоми 'DEPOSIT _ CAPTED':
  • JT: Пули нақд дар ҳисоббаробаркунӣ бо PSP (AR: PSP)
  • KT: Ӯҳдадории бозингар (Ҳамён/Тавозуни бозингар)
Ҳангоми маблағгузорӣ (холис):
  • Dt: Бонк (дафтари кассир)
  • Kt: Пули нақд дар ҳисоббаробаркунӣ бо PSP
  • JT: Хароҷотҳо (пардохтҳои PSP), JT: Муқаррарот (агар тағир дода шавад)

Шумо барои пайгирӣ 'транзаксияи sheaf _ id → batch_id → funding_id' нигоҳ медоред.

10) Идоракунии хатарҳо ва огоҳиҳо

Файли гумшуда: Файли ҳисоббаробаркунӣ пеш аз X: YY - P1 нест.
Таъхир дар маблағгузорӣ: T + N ба охир расидааст, пул нест - P1.
Ҳудудҳои Delta: ихтилофи 'мо _ гросс' vs 'file _ gross'> 0. 5% - P2; 'fees' берун аз доираи - P2.
Интиқоли манфӣ: Як қатор бастаҳои холиси манфӣ - тафтишот.
Таъсири ид: пешгӯии худкор бо назардошти тақвим; агар далел <80% дурнамо бошад - чипта.

11) Модели маълумот (соддакардашуда)


finance. payment_transactions (
id, user_id, method, provider, mid, mcc,
type, status, amount_original, currency_original,
amount_reporting, reporting_currency, fx_rate_at_settle,
authorized_at, captured_at, settled_at,
provider_tx_id, arn, rrn, meta
)

finance. settlement_batches (
batch_id, provider, mid, method,
provider_cutoff_at, provider_tz,
period_start_at, period_end_at,
gross_captured, refunds, cb_debits, cb_credits,
fees, reserve_delta, net_funding_expected,
file_name, file_hash, file_type, meta
)

finance. funding_receipts (
funding_id, provider, bank_account,
received_at, value_date,
currency, amount_received,
batch_id, statement_ref, meta
)

-- Binding showcase:
finance. recon_links (
id, transaction_id, batch_id, funding_id, link_type, created_at
)

12) Намунаҳои қолабҳои SQL

12. 1. Сабти бурида

sql
INSERT INTO finance. settlement_batches (
batch_id, provider, mid, method,
provider_cutoff_at, provider_tz,
period_start_at, period_end_at,
gross_captured, refunds, cb_debits, cb_credits,
fees, reserve_delta, net_funding_expected,
file_name, file_hash, file_type, meta
)
VALUES (:batch_id,:provider,:mid,:method,
:cutoff_at,:tz,
:start_at,:end_at,
:gross,:refunds,:cb_deb,:cb_cr,
:fees,:reserve_delta,:net_expected,
:file_name,:file_hash,:file_type,:meta::jsonb);

12. 2. Муқоисаи транзаксия ба файл

sql
WITH tx AS (
SELECT provider, mid, method,
SUM(CASE WHEN type='DEPOSIT' AND status IN ('CAPTURED','SETTLED') THEN amount_reporting ELSE 0 END) AS gross,
SUM(CASE WHEN type='REFUND' AND status='SETTLED' THEN amount_reporting ELSE 0 END) AS refunds,
SUM(CASE WHEN type='CHARGEBACK_DEBIT' AND status='SETTLED' THEN amount_reporting ELSE 0 END) AS cb_deb,
SUM(CASE WHEN type='CHARGEBACK_CREDIT' AND status='SETTLED' THEN amount_reporting ELSE 0 END) AS cb_cr
FROM finance. payment_transactions
WHERE settled_at >=:start_at AND settled_at <:end_at
GROUP BY 1,2,3
)
SELECT b. batch_id, b. provider, b. mid, b. method,
tx. gross AS our_gross, b. gross_captured AS file_gross,
tx. refunds AS our_refunds, b. refunds AS file_refunds,
tx. cb_deb AS our_cb_deb, b. cb_debits AS file_cb_deb,
tx. cb_cr AS our_cb_cr, b. cb_credits AS file_cb_cr
FROM finance. settlement_batches b
LEFT JOIN tx
ON tx. provider=b. provider AND tx. mid=b. mid AND tx. method=b. method
WHERE b. provider_cutoff_at BETWEEN:cutoff_from AND:cutoff_to;

12. 3. Дурнамои даромад (гардиши пули нақд T + N)

sql
SELECT provider, mid, method,
DATE(provider_cutoff_at) AS t_date,
net_funding_expected,
CASE
WHEN EXTRACT (DOW FROM provider_cutoff_at)::int IN (5,6) THEN provider_cutoff_at + INTERVAL '3day' -- conditional example
ELSE provider_cutoff_at + INTERVAL '2 day'
END AS expected_funding_at
FROM finance. settlement_batches
WHERE provider_cutoff_at BETWEEN:from AND:to;

13) Равандҳо ва SLO

SLO 1: воридоти файлҳои ҳисоббаробаркунӣ - T + 0, то соати 08:00 Аврупо/Киев.
SLO 2: мусолиҳаи ибтидоӣ - то соати 09:00, вариантҳо> 0. 5%.
SLO 3: Навсозии пешгӯии гардиши пули нақд - то соати 10 саҳар.
SLO 4: бастани рӯз - ҳамаи бозиҳои маблағгузорӣ ба DWH оварда мешаванд.

14) Парвандаҳои канорӣ ва чӣ гуна онҳоро ҳал кардан

Пешниҳоди дер: муомилот ба партияи навбатӣ ворид карда шуд - "далели манбаъ" -ро нигоҳ доред ('муаррифӣ _ in _ batch _ id').
Гирифтани қисман: забти чандкарата барои як иҷозат - дуруст дар маҷмӯъ.
Multi-MID: як провайдер, MID-ҳои гуногун аз рӯи гео/бренд - дар як партия омехта нашаванд.
Коркард: ҳангоми шикастани файл - версияи 'bunch _ revision' ва таҷдиди пурра.
Нажодҳои FX: курсҳо - дар 'soled _ at'; маблағгузорӣ бо асъори дигар - оғози 'fx _ at _ funding' ва дельта.

15) Панели панелҳо ва KPI

Маблағгузории ETA: санаи/вақти интизоршавандаи қабул ва воқеӣ.
Hit-rate SLA: фоизи файлҳои саривақтӣ.
Delta умумӣ/холис аз ҷониби провайдер, усул, MID.
Пардохтҳо% ҳаҷм, тавозуни захиравӣ, хати интиқоли манфӣ.
Таъсири истироҳат: пешгӯӣ нисбат ба ҳафта бо истироҳат.

16) Таҷрибаи беҳтарин (кӯтоҳ)

1. Вақтро ба UTC муқаррар кунед, аммо provider_tz буриданро нигоҳ доред.
2. Шабакаи ҷудогонаи амалиётӣ ва маблағгузорӣ; ND ва маблағгузориро омехта накунед.
3. Амалӣ намудани тақвими маблағгузорӣ бо идҳои қаблан воридшудаи бонкӣ.
4. Автоматикунонии воридот ва муқоисаи файлҳои ҳисоббаробаркунӣ + огоҳиҳо ба SLA/deltas.
5. Амалисозии batch _ revision ва коркарди детерминистӣ.
6. Намуди манбаи ягонаи ҳақиқат: пайвандҳои 'транзаксия ↔ партия ↔ маблағгузорӣ'.
7. ARN/RRN ва майдонҳои ба даст овардани кортро сарфа кунед - барои баҳсҳо муҳим аст.
8. Пешгӯии гардиши пули нақд бо назардошти рӯзҳои истироҳат/истироҳат, захираҳо ва комиссияҳо.

17) Рӯйхати санҷишҳои татбиқ

Маълумот ва диаграммаҳо

  • Таблицы 'пардохт _ транзаксияҳо', 'ҳисоббаробаркунӣ _ маҷмӯаҳо', 'маблағгузорӣ _ квитансияҳо', 'recon _ links'.
  • Майдонҳои вақтсанҷ UTC + provider_tz мебошанд.
  • Поля FX: 'fx _ rate _ at _ settle', 'fx _ at _ funding'.

Воридот ва тасдиқкунӣ

  • CSV/XML/JSON parsers + файлҳои hash.
  • Тасдиқи миқдор/асъор/сана; match po 'провайдер _ tx _ id/ARN'.
  • Коркунон "муаррифии дер", "қисман забт кардан", "баръакс".

Амалиётҳо ва огоҳиҳо

  • SLA буридани монитор, файлҳои гумшуда, таъхири маблағгузорӣ.
  • Огоҳиҳои ҳадди ниҳоӣ (умумӣ, пардохтҳо, холис).
  • Таъсири таътил ва ҳисоботи интиқоли манфӣ.

18) FAQ

Савол: Чаро T + 2 T + 4 шуд?
Ҷ: Дар бонки корреспондентӣ ё дар бонки қабулкунанда рӯзҳои истироҳат/истироҳат буданд; см. тақвими маблағгузорӣ.

Савол: Дар файли холис нисбат ба ҳисоби холиси мо камтар аст. Чиро бояд тамошо кард?
Ҷ: Пардохтҳо, reserve_delta, баргардонидани дер/баргардонидан ва дурустии курсҳоро санҷед.

Савол: Чӣ гуна шумо криптро ҳисоб мекунед?
A: Бо fiat ба 'soled _ at' баробар аст; маблағгузорӣ метавонад ба USDT/fiat ворид шавад - алоҳида 'fx _ at _ funding' нигоҳ доред.

Савол: Оё барои ҳамаи провайдерҳо як қатъи умумӣ имконпазир аст?
A: Не, ҳар як PSP tz/соат дорад. Дар болои иловаро дисплейи маҷмӯӣ созед.

Хулоса

Давраҳои ҳисоббаробаркунӣ ва буридан "скелет" -и логистикаи пулӣ мебошанд. Баҳисобгирии дурусти Т + Н, минтақаҳои вақт, идҳо, захираҳо ва комиссияҳо имкон медиҳад:
  • провайдерҳоро дақиқ тафтиш кунед,
  • пешгӯии пардохтпазирӣ ва пӯшонидани пардохтҳо,
  • ба SLA-ҳо мувофиқат кунед ва хатарҳои амалиётиро коҳиш диҳед,
  • бо ҳамон забон бо молия ва мувофиқат гап мезананд.

Бо татбиқи тақвими ягонаи маблағгузорӣ, модели дақиқи маълумот ва ҳамоҳангсозии автоматикӣ, шумо гардиши пули нақдро пешгӯишаванда ва идорашаванда мекунед.

Contact

Тамос гиред

Барои саволҳо е дастгирӣ ба мо муроҷиат кунед.Мо ҳамеша омодаем!

Telegram
@Gamble_GC
Оғози интегратсия

Email — муҳим аст. Telegram е WhatsApp — ихтиерӣ.

Номи шумо ихтиерӣ
Email ихтиерӣ
Мавзӯъ ихтиерӣ
Паем ихтиерӣ
Telegram ихтиерӣ
@
Агар Telegram нависед — ҷавобро ҳамон ҷо низ мегиред.
WhatsApp ихтиерӣ
Формат: рамзи кишвар + рақам (масалан, +992XXXXXXXXX).

Бо фиристодани форма шумо ба коркарди маълумот розӣ ҳастед.