MoR: modeller we jogapkärçilik
1) "Merchant of Record" (MoR) näme we näme üçin zerur?
Merchant of Record - ahyrky müşderä resmi taýdan haryt/hyzmat satýan, çek/hasap goýýan, tölegi kabul edýän, salgyt we sarp ediş borçnamalaryny öz üstüne alýan, jedelleri ýöredýän we bank göçürmesinde (descriptor) görkezilýän ýuridik şahs.
iGaming konturynda MoR aşakdakylar üçin möhümdir:- düzgünleşdirijiler we salgytlar (GGR/VAT/GST/WHT nirede tölemeli),
- (refunds/chargebacks, KYC/SoF, RG),
- bazara çykmagyň iş tizligi (başga biriniň ygtyýarnamasyny/MoR infrastrukturasyny ulanmak),
- maliýe logistikasy (multi-GEO, multi-currency, settlement we FX).
MoR ≠ PSP: PSP - pul kabul ediş kanaly (infrastruktura), MoR - kanun boýunça satyjy. Agregatorlar MoR statusy bolmadyk PSP bolup biler; MoR-üpjün ediji bolsa öz stekiniň içinde PSP-ni goşup biler.
2) MoR esasy modelleri
2. 1. Direct Merchant
iGaming operatorynyň özi - MoR.
Artykmaçlyklary: markanyň, nyrhlaryň, maglumatlaryň, salgytlaryň doly gözegçiligi; araçylaryň iň pes marjasy.
Minuslar: her ýurtda çylşyrymly ygtyýarnamalar/ýerli hasaba alyşlar, VAT/GST, GGR-hasaba alyş, WHT, PCI DSS, KYC/AML; uzyn wagt-to-market.
2. 2. Full-MoR Provider (autsors MoR)
Daşarky MoR B2C satýar, siz MoR 'y mazmunyny/hyzmatlaryny üpjün ediji.
Artykmaçlyklary: çalt işe girizmek, VAT/GST/çarjbekleri/invoysing, marketplace-salgytlar, ýerli gapjyklar.
Minuslar: MoR marjasy, töleglere/maglumatlara az gözegçilik, marketing/UX çäklendirmeleri, revenue share boýunça hasaplaşyklaryň çylşyrymlylygy.
2. 3. Reseller/Distributor MoR
Satyjy hyzmatdaş sizden "lomaý" (B2B) satyn alýar, öz MoR astynda B2C satýar.
Artykmaçlyklary: ýerli tejribe, töwekgelçilikleriňizi azaltmak.
Minuslar: markanyň kannibalizasiýa töwekgelçiligi, satyjynyň SLA garaşlylygy.
2. 4. Marketplace/Platform MoR (köp satyjylar üçin bir MoR)
Platforma - MoR; operatorlar/studiýalar - "satyjylar", ýöne MoR däl.
Artykmaçlyklary: ýekeje çek, PSP/usullaryň agregasiýasy, ýekeje fiskalizasiýa.
Minuslar: çylşyrymly split-settlement, salgytlary we hasabatlary paýlamak, cross-liability töwekgelçiligi.
2. 5. Gibrid model
"Greenaşyl" bazarlarda - Direct Merchant, "çal/gymmat" bazarlarda - Full-MoR/Reseller.
Artykmaçlyklary: eglişik tizligi/gözegçiligi/bahasy.
Minuslar: hasaba almagyň, marşrutlaşdyrmagyň we "goşa" hasabatyň çylşyrymlylygynyň ýokarlanmagy.
3) Jogapkärçiligiň kontury: kim näme üçin jogapkär
4) Pul akymlary we settlement
4. 1. Direct
Oýunçy → PSP/satyn alyjy → operatoryň hasaby (gross/net). Operator hyzmatdaşlara salgyt töleýär.
4. 2. Full-MoR
Oýunçy → PSP MoR → hasap MoR → hasabat operatoryna töleg (revenue share/CPA). Komissiýalar, VAT, refunds/CB - MoR-iň içinde. holdback/rolling reserve.
4. 3. Marketplace Split
Oýunçy → MoR platformasy → split settlement: platformanyň, operatoryň, studiýanyň, affiliatyň paýy (minus fees/taxes).
Açar: cut-off/T + N, funding walýutasyny, FX düzgünlerini we deňeşdirme däp-dessurlaryny belläň: 'Tx → File → Funding'.
5) Salgytlar we MoR
VAT/GST (B2C): kimde çek bar bolsa, onda hem VAT/GST (adatça MoR) bar. Direct - operator.
GGR: ygtyýarlandyrylan operator ýurisdiksiýanyň düzgünleri boýunça töleýär (MoR ≠ elmydama GGR töleýjisi).
WHT: hyzmatdaşlara töleg geçirilende çeşmeden saklamak - töleýän adamdan (MoR/operator).
PSP töleg ýygymlary: MoR-da ýa-da operatorda (model boýunça); ND/maliýe hasabatynda - aýratynlykda.
Fiskalizasiýa/çek-resmileşdirmek: ýerli talaplar (mysal üçin, e-invoicing, fiscal receipt) adatça MoR-da.
6) Hukuk we şertnamalar (must-have klauzalar)
MoR kesgitlemesi (her ýurtda/kanalda kim), descriptor, consumer protection üçin jogapkärçilik.
Salgytlar: kim töleýär VAT/GST/GGR/WHT; gross-up mehanikasy, şahadatnamalaryň alyş-çalşygy (DTT, VAT/EORI).
KYC/AML/sanksiýalar: rollaryň paýlanylmagy, barlaglar üçin SLA, ret etmek/petiklemek hukugy.
Refunds/Chargebacks: prosesi, möhletleri, ýitgi çekýänleriň subutnamalary.
Maglumatlar we gizlinlik: GDPR/Maglumatlar kanuny, DPA, controller/processor rollary, serhetaşa geçirişler.
PSP/PCI DSS: kim söwda hasaplaryna eýelik edýär, kim şemalaryň jerimelerini çekýär.
Saýlama/ätiýaçlyk: T + N, rolling reserve, negative carry-over, audit/reporting.
Force-majeure/sanksiýalar: freeze tertibi, bes etmek hukugy, escrow.
7) Amal amallary
Geosyýasatlar we ygtyýarnamalar: Rugsat berlen bazarlaryň matrisasy ("Geoblokirowkalara" serediň).
KYC/KYB/SoF: MoR/operator boýunça step-up üçin ýeke-täk standartlar we marşrut.
Antifrod we 3DS: sazlamalar, AB synaglary, töwekgelçilik bosagasy üçin jogapkärçilik.
Töleg marşrutlaýjy: BIN/usul/PSP MoR modeli boýunça; fallback we cut-over amallary.
Deňeşdirme: her gün 'transactions, settlement files, funding', variance-hasabatlar.
Hasabat: operator (GGR/NGR) we MoR (VAT/refunds/CB) üçin aýratyn penjireler.
8) Haýsy modeli saýlamaly (Decision Matrix)
9) KPI we daşbordlar
Take-rate all-in model (PSP fees + MoR margin + FX slippage).
Geo/PSP/modelleri boýunça AR/DR/3DS pass.
Jogapkär subýekt boýunça refund/Chargeback rate we liability.
Settlement SLA: T+N hit-rate, funding delays, reserve balance.
Tax exposure: MoR boýunça VAT/GST, operator boýunça GGR, hyzmatdaşlar boýunça WHT.
Data latency & completeness: doly MoR kontekstli amallaryň paýy.
10) Maglumatlar we model (ýönekeýleşdirilen)
ref. mor_models (
model_id PK, name, type -- DIRECT FULL_MOR RESELLER MARKETPLACE
, legal_role_b2c -- SELLER PLATFORM
, fx_policy, refund_policy, chargeback_liability, vat_responsible, ggr_responsible, notes
)
payments. transactions (
id, user_id, method, provider, status, amount_original, currency_original,
settled_at, funded_at,
mor_model_id, mor_entity_id, descriptor, country_player,
vat_mode, ggr_mode, cb_liability_party, refund_owner, meta
)
finance. mor_settlements (
mor_entity_id, period_start, period_end, gross_sales, refunds, chargebacks,
vat_due, fees_psp, fees_mor, reserve_delta, net_payable_to_operator, currency
)
tax. ggr_rollup (
d, license_country, product, stakes, payouts, ggr, ggr_tax
)
tax. vat_ledger (
d, mor_entity_id, country, net_sales, vat_rate, vat_amount
)
11) SQL şablonlary
11. 1. Girdejiniň MoR modeli boýunça bölünmegi
sql
SELECT m. type AS mor_model,
DATE(t. settled_at) AS d,
SUM(t. amount_reporting) AS sales_rep,
SUM(CASE WHEN t. status='REFUNDED' THEN t. amount_reporting ELSE 0 END) AS refunds_rep
FROM dw. transactions_flat t
JOIN ref. mor_models m ON m. model_id = t. mor_model_id
WHERE t. settled_at BETWEEN:from AND:to
GROUP BY 1,2
ORDER BY 2,1;
11. 2. Full-MoR
sql
SELECT s. mor_entity_id,
SUM(s. gross_sales - s. refunds - s. chargebacks
- s. vat_due - s. fees_psp - s. fees_mor + s. reserve_delta) AS net_payable
FROM finance. mor_settlements s
WHERE s. period_start >=:from AND s. period_end <:to
GROUP BY 1;
11. 3. GGR (operator) vs VAT (MoR)
sql
SELECT g. d, g. license_country,
g. ggr, g. ggr_tax,
v.country AS vat_country, v.vat_amount
FROM tax. ggr_rollup g
LEFT JOIN tax. vat_ledger v ON v.d = g. d;
11. 4. Jedeller üçin jogapkärçilik matrisi
sql
SELECT t. id, t. mor_model_id, t. cb_liability_party, t. refund_owner,
CASE
WHEN t. cb_liability_party='MOR' THEN 'Escalate to MoR'
WHEN t. cb_liability_party='OPERATOR' THEN 'Handle internally'
ELSE 'Check contract'
END AS action
FROM payments. transactions t
WHERE t. status IN ('CHARGEBACK','DISPUTED')
AND t. settled_at BETWEEN:from AND:to;
12) Howpsuzlyk we maglumatlar
PCI DSS: PAN saklaýan/gaýtadan işleýän - "ýanýar"; Full-MoR-da köplenç MoR-da PAN-skope bolýar.
GDPR/Gizlinlik: DPA we Rollar (Controller/Processor), serhetaşa geçirişler üçin SCC/IDTA, maglumatlary azaltmak, saklamak wagty.
Sanksiýalar/RER: Kim skriningi geçirýär - şertnamada we jogapkärçilik žurnalynda bellik ediň.
SCA/3DS: jedellerde flow we subutnamalary düzmek üçin jogapkärçilik.
13) Töwekgelçilikler we alertler
Policy Drift: MoR - P1 modelsiz amallar.
Settlement Delay: bozulan T + N MoR-tölegler - P1.
Variance VAT/GGR: hasaplaşyk we MoR hasabatlarynyň arasyndaky tapawutlar> bosagasy - P2.
CB Spike MoR/operator tarapynda - operatiw çäreler (3DS, çäklendirmeler, marşrut).
MoR-settlement boýunça FX Slippage - effective vs reference.
Data Completeness: faýlsyz/golsyz hasabat - tölemegi bes ediň.
14) Iň oňat amallar (gysgaça)
1. Her GEO/kanal boýunça modeli resminamalaşdyryň: kim MoR, kim VAT/GGR töleýär, kim PAN saklaýar, kim jedele jogapkär.
2. Vitrinleri bölüň: azyk (GGR/NGR) we MoR-maliýe (VAT/refund/CB/fees).
3. Anyk SLA/bosagalary we hasaplaşyk formulalary bolan şertnamalar payout/fees/reserve.
4. AB-routing PSP hatda Full-MoR - AR/DR we bahasy üçin.
5. Syýasatlaryň we gollanmalaryň wersiýasy (mor_model v1/v2), kesgitlenen reprocess.
6. Gündelik barlyşyk 'Tx, Settlement, Funding', variance-alert.
7. Hukuk ýoly: her GEO (ygtyýarnamalar, VAT, sanksiýalar) boýunça kanuny basis.
15) Girizmegiň/göçmegiň çek-sanawy
Maglumatlar/shemalar
- `ref. mor_models`, `payments. transactions 'c' mor _ '.
- 'mor _ settlements', 'vat _ ledger', 'gr _ rollub' penjireleri.
- MoR modeline birikdirilen GEO/BIN/usuly boýunça marşrut.
Şertnamalar/prosesler
- MoR/satyjylar bilen şertnamalar: salgytlar, jedeller, maglumatlar, SLA, ätiýaçlyk.
- PCI/GDPR: rollar, barlaglar, DPIA.
- Amallar: kesmek/T + N, FX-düzgünler, wariant-amallar.
Gözegçilik/alertler
- Settlement SLA, VAT/GGR variance, CB spike, FX slippage.
- Data completeness/consistency we faýl gollary.
Gysgaça maglumat
MoR "başga bir PSP" däl. Bu salgyt, sarp ediş we amal jogapkärçiligi bolan satyjynyň kanuny rolydyr. Direct, Full-MoR, Reseller we Marketplace arasynda saýlamak - tizlik, gözegçilik, çykdajy we töwekgelçilikleriň deňagramlylygy. Her GEO üçin modeli düzüň, GGR (operator) we VAT (MoR) konturlaryny bölüň, barlagy we hasabaty awtomatlaşdyryň - kanuny garaşylmadyk ýagdaýda öňünden aýdyp boljak monetizasiýa alarsyňyz.