GH GambleHub

Ödeme profili KPI: auth, capture, geri ödeme

TL; DR

Ödeme döngüsü bir huni olarak ölçülür: 'Deneme- Auth, Yakala, Yerleştir/Geri Ödeme'. Anahtar metrikler sadece Onay Oranı değil, aynı zamanda saf AR (anti-dolandırıcılık ve 3DS'den sonra), başarı yakalama, yazma/kayıt, maliyet/FX, idempotency hataları ve getiri kalitesi (TtR ve oran). AR ↑, TtW ↓, Cost/GGR ↓ sahip olan, risk profilini bozmadan ↓ Uyuşmazlıklara karşı kazanır.


1) Aşamalar ve olaylar sözlüğü

Girişim - ödeme girişimi (başlatma).
Auth - yetkilendirme (banka/cüzdan/raylar yazma olasılığını doğruladı).
Yakalama - gerçek yazma (tam/kısmi).
Yerleşmek - temizleme ve yerleşimler.
İade - iade (tam/kısmi), 'TtR = krediyi iade etme süresi'.
Void - yakalamak için geri al (destekleniyorsa).
3DS/Step-up - yetkilendirmede sürtünme.
Yumuşak Düşüş/Sert Düşüş - kurtarılabilir/kurtarılamaz arızalar.

💡 База измерений: 'ülke, sağlayıcı, yöntem, eylem (para yatırma/ödeme/geri ödeme), cihaz/os, ticket_size, risk_segment, kyc_tier, bin/asn'.

2) KPI hiyerarşisi (hedef ağaç)

Üst seviye

Brüt Onay Oranı (AR_gross) = Auth/Deneme

Net Onay Oranı (AR_net) = Yakalanan/Teşebbüs

Maliyet/GGR = (Ücretler + FX + Ops )/GGR

TTW/TtC: Zaman-Cüzdan, TtC (yakalama) p95

Geri Ödeme Sağlık: Geri Ödeme Oranı, TtR p95, Geri Ödeme Hatası Oranı

Orta seviye

3DS Challenge Share, Sürtünmesiz Paylaşım, 3DS'den Vazgeçme

Yumuşak Düşüş Kurtarma Oranı (Retray/Akıllı Yönlendirme)

Kısmi yakalama paylaşımı, yakalama gecikmesi

Kaynağa Geri Ödeme %, Duplicate/Idempotency Olayları

Alt seviye (teşhis)

Kodlarla hatalar (ISO/rail), p95 API gecikmesi, SLA webhooks, 'Do Not Honor', 'Yetersiz Fonlar', 'Şüpheli Dolandırıcılık', 'Sistem Hatası' payı.


3) Formüller (kesin tanımlar)

3. 1 Yetkilendirme

'AR _ gross = Auth_Approved/ Auth_Attempted'

'AR _ clean = Auth_Approved/( Auth_Attempted - Fraud_Preblocked - User_Abandon_3DS)'

'3DS _ Challenge _ Share = 3DS_Challenge/ 3DS_Total'

'3DS _ Sürtünmesiz _ Hisse = 3DS_Frictionless/ 3DS_Total'

'Abandon _ on _ 3DS = 3DS_Started - 3DS_Completed'

Bölümler gereklidir: 'BIN × ülke', 'sağlayıcı × yöntem', 'cihaz/os', 'ticket _ size' (örneğin, ≤€50, €50-200,> €200).

3. 2 Yakalama

'Capture _ Success = Captured_Tx/ Capture_Attempted_Tx'

'Net _ Conversion = Captured_Tx/ Auth_Attempted_Tx' (= AR_net)

'Kısmi _ Yakalama _ Paylaşım = Partial_Captures/ Captured_Tx'

'Capture _ Latency _ p95 = p95 (capture_timestamp - auth_timestamp)'

'Void _ Rate = Boşluklar/ Auth_Approved'

3. 3 Maliyet ve FX

'Cost _ per _ Tx = Fee_fixed + AmountFee_pct + FX_Spread'

'Maliyet/GGR = Σ Maliyet/GGR'

'Net _ Gelir = GGR - Σ Maliyet - Fraud_Loss - Disputes_Cost'

3. 4 Geri ödemeler

'İade _ Oran = Refunded_Tx/ Captured_Tx'

'İade _ Tutar _ Oran = Refunded_Amount/ Captured_Amount'

'TtR _ p95 = p95 (refund_credit_at - refund_initiated_at)'

'İade _ Hata _ Oranı = Refund_Failed/ Refund_Attempted'

'İade _ to _ Kaynak _ % = Refund_to_Original_Method/ Total_Refunds'

'Double _ Refund _ Incidents' - idempotent collision counter (must = 0)


4) Hedefler/kriterler (belirli bir portföy için özelleştirilebilir)

AR_gross: 3DS2 kartlar - %82-92 (BIN/ülke), A2A - %90 + (başlatma), kuponlar - %95 + (kullanım).
Capture_Success: 98. %5 + (canlı web kitapları ve geri çekilmelerle).
TtC p95: ≤ 5 dakika (otomatik yakalama ile kartlar), ≤ 90 saniye (anlık A2A/RTP).
Geri Ödeme Hatası: <0. 3%; TtR p95: ≤ T + 1 bankası. Gün (kartlar), ≤ 60 sn (anlık raylar).
Refund_to_Source%: ≥ %95 (rayların desteklendiği yerlerde).
Idempotency Olayları: = 0; Webhook SLA: ≥ 99. %9, p95 <3 c.

("Piyasa ölçütleri'değil, iç SLO'lar için pratik hedef koridorları.)


5) Segmentasyon ve ilişkilendirme

KPI'ları 'ülke', 'yöntem _ grup', 'sağlayıcı', 'BIN', 'cihaz/os', 'bilet _ boyut', 'risk _ segment', 'kyc _ tier', 'bağlı kuruluş','yeni _ vs _ dönen 'bağlamında düşünün.

Kohort AR: AR, ilk ödeme kohortuna göre (D0/D7/D30).
Rota AR: AR üzerinde 'PSP _ A _ PSP _ B yük devretme' yolları.
Risk farkında AR: Risk segmentine göre AR (adım attıktan sonra).
BIN-ısı haritası: savunmasız ihraççılar - ayrı retray/3DS kuralları.


6) Veri modeli (BI için düz katman)

Minimum "event-flat":

payment_id, user_id, country, provider, method_code, action(deposit/refund),
attempt_ts, auth_status, auth_code, auth_ts,
three_ds(flow, started_ts, completed_ts, challenge_flag),
capture_status, capture_amount, capture_ts, partial_flag,
refund_status, refund_amount, refund_initiated_ts, refund_credit_ts,
fees_fixed, fees_pct, fx_spread, currency, amount,
risk_segment, kyc_tier, bin, asn, device_os, ticket_bucket

Anahtar - sahneye idempotent 'payment _ key've geri ödeme için' idempotency _ key '.


7) SQL dilimleri (örnek)

7. 1 Günlük AR ve Yakalama

sql
WITH base AS (
SELECT
DATE_TRUNC('day', attempt_ts) d,
country, provider, method_code,
COUNT() FILTER (WHERE auth_status='ATTEMPTED') AS auth_attempted,
COUNT() FILTER (WHERE auth_status='APPROVED') AS auth_approved,
COUNT() FILTER (WHERE capture_status='CAPTURED') AS captured_tx
FROM payments_flat
WHERE action='deposit'
GROUP BY 1,2,3,4
)
SELECT d, country, provider, method_code,
auth_approved::decimal / NULLIF(auth_attempted,0) AS ar_gross,
captured_tx::decimal / NULLIF(auth_attempted,0)  AS ar_net
FROM base;

7. 2 Geri ödeme sağlığı

sql
SELECT
DATE_TRUNC('day', refund_initiated_ts) d,
country, provider, method_code,
COUNT() FILTER (WHERE refund_status='ATTEMPTED') AS refund_attempted,
COUNT() FILTER (WHERE refund_status='SUCCESS')  AS refund_success,
PERCENTILE_CONT(0.95) WITHIN GROUP (ORDER BY EXTRACT(EPOCH FROM (refund_credit_ts - refund_initiated_ts))) AS ttr_p95_sec
FROM payments_flat
WHERE action='refund'
GROUP BY 1,2,3,4;

7. 3 3DS sürtünme

sql
SELECT country, provider,
COUNT() FILTER (WHERE three_ds.flow IS NOT NULL) AS three_ds_total,
COUNT() FILTER (WHERE three_ds.challenge_flag)  AS three_ds_challenge,
COUNT() FILTER (WHERE three_ds.flow='FRICTIONLESS') AS three_ds_frictionless
FROM payments_flat
WHERE action='deposit'
GROUP BY 1,2;

8) Gösterge tablosu (gerekli widget'lar)

1. Dönüşüm hunisi: Deneme - Auth - Yakalama (mutlak ve dönüşümler).
2. AR ısı haritası: по 'ülke × sağlayıcı' и 'BIN × ülke'.
3. 3DS Kalitesi: Meydan Okuma/Sürtünmesiz/Terk Etme.
4. Webhook SLA и Gecikme Süresi p50/p95'i yakalayın.
5. Geri Ödeme Sağlık: Geri Ödeme Oranı, TtR p95, Geri Ödeme Hatası, % Refund_to_Source.
6. Maliyet/GGR: Yöntemler ve sağlayıcılar tarafından.
7. Uyarılar paneli: arızaların üst kodları, AR/gecikme bozulması.


9) SLO'lar, uyarılar ve oyun kitapları

SLO/Uyarılar (örnek):
  • 'AR_gross↓> 3 pp ila 7 günlük medyan' - ALERT P1 (BIN/sağlayıcı/ASN'yi kontrol edin).
  • 'Capture _ Success <%98 (saatlik)' veya 'Webhook p95> 5 c' - ALERT P1 (PSP Retray/Incident).
  • 'TtR _ p95> target' by methods instant> ALERT P2 (onay kuyruğu/limitleri).
  • 'İade _ Hata _ Oranı> 0. 5 % 'veya' Double _ Refund> 0 '- ALERT P0 (otomatik refand dondurma, manuel kontrol).
Playbook'lar:
  • BIN degradasyonu: alternatif bir alıcı dahil edin, BIN için 3DS-challenge oranını artırın, 'ECI' parametreleriyle yeniden ödeme yapın.
  • Sistem Yumuşak Düşüşleri: akıllı yönlendirme - PSP_B, N'ye yeniden denemeyi sınırla, 3DS politikasını değiştir.
  • Yakalama gecikmeleri: force retrays, webhook'ların imzalanmasının doğrulanması, TTL idempotency'nin artması.
  • Geri ödeme hataları: idempotent anahtarları etkinleştirin, paralel kısmi geri ödemeyi sınırlayın, kopyalar için manuel QA.

10) KPI'larda risk ve uyum yönetimi

'Fraud _ Preblocked've' Abander _ 3DS 'kaldırıldıktan sonra AR_clean bildirin - bu sizin operasyonel AR'nizdir, sahtekarlıkla mücadele etkisi ile karışmayın.
Refund_to_Source% - anahtar düzenleyici KPI; İstisnaları comp onaylı olarak düzeltin.
Anlaşmazlık/Ters ibraz Oranı, girişimlere değil captured_amount bağlanır.


11) Sık yapılan hatalar

Bir kesirde farklı üslerin toplanması (girişim vs auth vs yakalama).
'Ticket _ size'ile segmentasyon eksikliği - AR tarafından yanlış sonuçlar.
3DS'de "Kullanıcı Terk Etme" eksik - "yapay olarak" düşük AR.
No 'idempotency _ key' on geri ödeme> çift/finansal kayıplar.
Ödeme ve geri ödemeyi aynı TtW/TtR metriğinde karıştırma.


12) Uygulama kontrol listesi

  • Kabul edilen olay şeması ve birleşik KPI tanımları.
  • BIN/ülkeye göre ısı haritası ve sağlayıcıya göre yönlendirme.
  • 3DS sürtünme ve terk kontrol paneli.
  • SLA webhooks, retrays, idempotency (auth/capture/backing).
  • Geri Ödeme Sağlık ve Refund_to_Source% ile Raporlama.
  • AR, Capture_Success, TtR bozunma uyarıları, geri ödeme hataları.
  • Aylık R&O İnceleme: Maliyet/GGR, Anlaşmazlıklar, FX Spreads, Sağlayıcı-SLA.

13) Özet

Güçlü bir ödeme döngüsü, her paylaşım, sıkı etkinlik disiplini, segmentasyon ve otomatik oyun kitapları için doğru tabana sahip şeffaf bir hunidir. Doğru KPI, ödeme altyapısını büyüme kaldıracına dönüştürür: AR_net ↑, TtC/TtR ↓, Maliyet/GGR ↓, Uyuşmazlıklar ↓, değişmez veya geliştirilmiş güvenlikte.

Contact

Bizimle iletişime geçin

Her türlü soru veya destek için bize ulaşın.Size yardımcı olmaya her zaman hazırız!

Entegrasyona başla

Email — zorunlu. Telegram veya WhatsApp — isteğe bağlı.

Adınız zorunlu değil
Email zorunlu değil
Konu zorunlu değil
Mesaj zorunlu değil
Telegram zorunlu değil
@
Telegram belirtirseniz, Email’e ek olarak oradan da yanıt veririz.
WhatsApp zorunlu değil
Format: +ülke kodu ve numara (örneğin, +90XXXXXXXXX).

Butona tıklayarak veri işlemenize onay vermiş olursunuz.