تقسیم بندی ریسک بر اساس بازار
1) چرا تقسیم بندی جغرافیایی خطرات مورد نیاز است
تبدیل پیش بینی و مدیریت ضرر (کاهش، CB، WHT).
مسیریابی: PSP/روش و استراتژی 3DS کشور را انتخاب کنید.
محدودیت ها و KYC: آستانه سپرده/برداشت پویا.
طرح مالی: برآورد FX، تسویه حساب T + N، رزرو.
انطباق: کنترل مناطق خاکستری، تحریم ها، عمودی با ریسک بالا.
2) طبقه بندی ریسک (لایه ها)
1. تنظیم کننده: رزولوشن iGaming، مجوزهای محلی، قفل دامنه/برنامه.
2. تحریم ها/ژئوپلیتیک: محدودیت های پرداخت، لیست های SDN/OFAC/EU/UK.
3. پرداخت: نرخ مجوز، 3DS/Issuer-behavior، نسبت بازپرداخت، تاخیر بازپرداخت.
4. Antifraud/AML: چند حساب، سوء استفاده از پاداش، ناسازگاری SoF، PEP/تحریم ها.
5. بازپرداخت: راهروها، قطع، بازده، محدودیت های ارائه دهنده.
6. FX/خزانه داری: نوسانات، نقدینگی، ریل ارز در دسترس است.
7. مالیات: GGR وظیفه/مالیات بر ارزش افزوده/GST/WHT قرار گرفتن در معرض و خطرات قابل گزارش.
8. زیرساخت: فیلتر اینترنت/سانسور، مسدود کردن PSP، تاخیر، کشاورزی سیم کارت.
9. PSP-پایداری: سلامت مالی، نورد ذخیره٪، SLA، نرخ حادثه.
3) خوشه بندی جغرافیایی (پروفایل نمونه)
کم خطر/تنظیم شده: سهم بالایی از کارت های داخلی، حالت GGR قابل پیش بینی، بانک های پایدار.
متوسط خطر/انتقالی: سبد مخلوط از روش ها، FX فرار، قفل اپیزودیک.
ریسک بالا/محدود: ممنوعیت/مناطق خاکستری، تقلب بالا، پایگاه بارانداز KYC ضعیف.
حساس به تحریم: خطرات تحریم های ثانویه، راهروهای پرداخت ناپایدار.
نقدی غالب: نفوذ کارت کم، محلی کیف پول الکترونیکی/عوامل، خطر بالا از chargeback جانشین (اختلافات آنالوگ).
4) Geo-scaring: نحوه شمارش
4. 1. شاخص ریسک 'R _ geo' (0-100)
R_geo = 0. 25RegScore + 0. 15Sanctions + 0. 20PayScore + 0. 15FraudAML
+ 0. 10Payout + 0. 10FX + 0. 05Tax
RegScore: وضعیت وضوح (0 = روشن، 100 = مهار).
تحریم ها: شاخص تحریم/تشدید
PayScore: مجوز، 3DS-pass، نسبت CB، هزینه بار.
FraudAML: سرعت، خوشه بندی دستگاه، بازدید PEP/غرق شده، شکست SoF.
پرداخت: نرخ بازگشت، AVG-ETA، شکست ارائه دهنده.
FX: نوسانات PSP/گسترش.
مالیات: پیچیدگی/ریسک WHT/VAT.
4. 2. کلاس ها
A (0-25): محدودیت های استاندارد، 3DS نرم، تعرفه های استاندارد.
B (26-50): افزایش KYC L2، محدودیت های ↓، 3DS سخت، PSP ترجیح داده شده است.
C (51-75): KYC L3 + SoF، سپرده های کلاه، بازپرداخت معوق، روش های سفید.
D (76-100): بلوک ترافیک/فقط رایگان برای بازی/پرداخت های یخ زده.
5) سیاست های کلاس ریسک
6) مجموعه ویژگی
پرداخت: AR/DR با روش، سهم نرم کاهش، 3DS گام به گام، CB/تغییر مسئولیت.
تقلب/AML: دستگاه گراف، geovelocity، پروکسی/VPN، عدم تطابق BIN-geo، نرخ عبور SoF/Docs.
پرداخت: امتناع/بازگشت، ارائه دهندگان SLA، روش مشابه را به اشتراک می گذارند.
FX: spread_bps در مقابل مرجع، موقعیت باز، لغزش.
مالیات/حقوقی: حالت GGR، کاربرد مالیات بر ارزش افزوده/GST، WHT توسط شریک.
تحریم ها/Infra: بلوک های DNS/ISP، ممنوعیت پرداخت، بلوک های CDN.
سلامت PSP: حوادث/ماه، ذخیره٪، تاخیر بودجه.
7) طرح داده (حداقل)
ref. country_risk_factors (
iso2 PK, reg_status, sanctions_idx, ggr_mode, vat_mode, wht_mode,
psp_availability_score, payout_corridors, fx_vol_idx, notes, effective_from, effective_to
)
risk. geo_metrics_daily (
d, iso2,
auth_rate, cb_ratio, refund_rate, three_ds_pass, decline_soft_share,
payout_return_rate, payout_eta_hours,
aml_alerts, pep_hits, sof_fail_rate,
fx_spread_bps, fx_volatility_bps,
psp_incidents
)
risk. geo_score_daily (
d, iso2, reg_score, sanctions, pay_score, fraud_aml, payout, fx, tax, r_geo, class
)
policy. geo_controls (
iso2, class, max_deposit, max_withdrawal, kyc_level, sof_required,
bonus_policy, methods_whitelist, routing_psp, withdrawal_t_plus
)
8) فرآیند (ETL/ارکستراسیون)
1. استفاده از رویدادهای پرداخت و تقلب → تجمع در 'geo _ metrics _ daily'.
2. اضافه کردن با 'country _ risk _ factors' → 'r _ geo' محاسبه و انتساب کلاس.
3. ارائه پول. geo_controls' → فشار به دروازه/Antifraud/KYC/روتر پرداخت.
4. نظارت بر هشدار و محاسبه مجدد در حوادث (تحریم ها، به روز رسانی های قانونی، حوادث PSP).
9) قالب های SQL
9. 1. محاسبه امتیازدهی جغرافیایی
sql
INSERT INTO risk. geo_score_daily (d, iso2, reg_score, sanctions, pay_score, fraud_aml, payout, fx, tax, r_geo, class)
SELECT m. d, m. iso2,
r. reg_status AS reg_score,
r. sanctions_idx AS sanctions,
50(1 - m. auth_rate) + 50m. cb_ratio AS pay_score,
40m. aml_alerts + 60m. sof_fail_rate AS fraud_aml,
40m. payout_return_rate + 60(m. payout_eta_hours/72) AS payout,
0. 8m. fx_spread_bps + 0. 2m. fx_volatility_bps AS fx,
CASE WHEN r. vat_mode='COMPLEX' OR r. wht_mode='HIGH' THEN 60 ELSE 20 END AS tax,
NULL, NULL
FROM risk. geo_metrics_daily m
JOIN ref. country_risk_factors r USING (iso2, / optionally date window /);
9. 2. طبقه بندی بر اساس آستانه
sql
UPDATE risk. geo_score_daily
SET r_geo = 0. 25reg_score + 0. 15sanctions + 0. 20pay_score + 0. 15fraud_aml
+ 0. 10payout + 0. 10fx + 0. 05tax,
class = CASE
WHEN r_geo <= 25 THEN 'A'
WHEN r_geo <= 50 THEN 'B'
WHEN r_geo <= 75 THEN 'C'
ELSE 'D'
END
WHERE d BETWEEN:from AND:to;
9. 3. تولید سیاست
sql
INSERT INTO policy. geo_controls (iso2, class, max_deposit, max_withdrawal, kyc_level, sof_required, bonus_policy, methods_whitelist, routing_psp, withdrawal_t_plus)
SELECT s. iso2, s. class,
CASE s. class WHEN 'A' THEN 1. 00 WHEN 'B' THEN 0. 75 WHEN 'C' THEN 0. 40 ELSE 0 END:base_deposit AS max_deposit,
CASE s. class WHEN 'A' THEN 1. 00 WHEN 'B' THEN 0. 70 WHEN 'C' THEN 0. 30 ELSE 0 END:base_withdrawal,
CASE s. class WHEN 'A' THEN 'L1' WHEN 'B' THEN 'L2' WHEN 'C' THEN 'L3' ELSE 'BLOCK' END,
(s. class IN ('C')) AS sof_required,
CASE s. class WHEN 'A' THEN 'FULL' WHEN 'B' THEN 'LIMITED' WHEN 'C' THEN 'OFF' ELSE 'OFF' END,
CASE s. class WHEN 'A' THEN '{all}' WHEN 'B' THEN '{white_list}' WHEN 'C' THEN '{low_risk}' ELSE '{none}' END,
CASE s. class WHEN 'A' THEN 'psp_primary' WHEN 'B' THEN 'psp_primary,psp_backup' WHEN 'C' THEN 'psp_lowrisk' ELSE '' END,
CASE s. class WHEN 'A' THEN 'T+0' WHEN 'B' THEN 'T+1' WHEN 'C' THEN 'T+3' ELSE '' END;
10) داشبورد و KPI ها
نقشه حرارتی ریسک جغرافیایی: 'r _ geo'، کلاس، روند 7/30/90.
پرداخت توسط کلاس: AR/DR، CB، نرخ، 3DS عبور.
Payout Health: Returns، ETA، بلوک های غرق شده، راهروها به موقع.
AML/Fraud: هشدار/به بازیکنان، نرخ عبور SoF، خوشه های دستگاه.
قرار گرفتن در معرض FX: گسترش، موقعیت باز، متوجه/تحقق نیافته است.
جدول زمانی تنظیم: رویدادها/تحریم ها/مسدود کردن در مقابل معیارها.
11) هشدار و آستانه
پرش کلاس (B → C یا C → D): سفت شدن و تغییر مسیر فوری سیاست.
سنبله CB: رشد> X bps w/w در کلاس/کشور.
پرداخت راهرو پایین: شکست ارائه دهنده> Y٪ یا SLA نقض.
به روز رسانی تحریم ها: لیست جدید/صلاحیت - خودکار فریز.
لغزش FX: آستانه bps بیش از کشور روش.
شکست SoF/KYC: مجموعه ای از شکست ها> آستانه در بخش GEO.
12) کاربرد در معماری پرداخت
مسیریابی هوشمند: نقشه (روش کلاس GEO BIN) → انتخاب قوانین.
محدودیت/پاداش: آستانه پویا و غیر فعال کردن پاداش در C/D.
سیاست پرداخت: همان روش، پرداخت های معوق و چک های اضافی.
قیمت گذاری: هزینه های اضافی MDR/نشانه گذاری در بخش های پر خطر، IC++ و نیاز FX شفاف.
خزانه داری: پیش تامین مالی در ارز/راهرو مناسب، پرچین.
13) بهترین شیوه (کوتاه)
1. معیارهای جداگانه (گذشته) و سیاست (آینده): به ثمر رساند → عمل.
2. نسخه فرمول به ثمر رساند و وزن ('r _ geo _ v1/v2').
3. پیاده سازی PSP/روش مسیریابی تست AB در سطح GEO.
4. روش های لیست سفید و 3DS اجباری برای C/D.
5. نگه داشتن شواهد در تحریم/مقررات و کشتن سوئیچ خودکار.
6. انجام بررسی پس از حادثه و بازخورد در وزن به ثمر رساند.
7. DST/timezones برای قطع/حل و فصل و ارسال دوره در نظر بگیرید.
14) چک لیست پیاده سازی
- دایرکتوری 'country _ risk _ factors' با دوره اعتبار.
- خط لوله 'geo _ metrics _ daily' (پرداخت، AML، پرداخت، FX، حوادث PSP).
- ماشین حساب 'r _ geo' + نسخه ها و کنترل A/B.
- تولید "پولی. geo_controls' و تحویل به دروازه/تقلب/CCL.
- داشبورد Heatmap + هشدار مسابقه کلاس و معیارهای کلیدی.
- روش های اضطراری «انجماد/تغییر مسیر» بر اساس کشور.
- مستندات: کلاس و ماتریس اقدام تشدید.
خلاصه
تقسیم بندی ریسک توسط بازار یک چرخه ثابت است: جمع آوری معیارها → محاسبه به ثمر رساند → سیاست های مسئله → نظارت و تنظیم. یک مدل داده روشن، جغرافیایی با نسخه بندی و تحویل خودکار سیاست ها به حلقه پرداخت، تبدیل کنترل شده، کاهش تلفات و اطمینان از انطباق با الزامات قانونی را فراهم می کند.