SLA հիբրիդային պրովայդերների հետ
TL; DR
Ուժեղ SLA = չափված KPI-ն, որը կապված է բիզնեսի ազդեցության հետ (AR, TtW, TtR, latency, webhook SLA, settlant timeliness), գումարած գործընթացային պարտավորություններ (էսկալացիա, RFO/RCA, փոփոխություններ) և ֆինանսական խթաններ (108 credits)։ Մենք վերահսկում ենք մեր սեփական մետրերը և պրովայդերի տվյալները, սառեցնում ենք ամենօրյա ցիկլում և պահում ենք ֆեյլերի պատրաստի պլեյբուսները։
1) Տերմիններ և գործողությունների ոլորտներ
SLA (Black Level Agream) - պայմանագրային պարտավորություններ մրցույթի որակի համար։
SLO (Systel Level Objective) - հատուկ տեխնոլոգիական մակարդակներ մետրիկների վրա (ժամ/օր/ամիս)։
PMS/Acquirer/APM/Bank/RTP - պրովայդերի տեսակներ։ SLA-ն կարող է տարբերվել ռելսերով։
Մեթոդներ/գործողություններ ՝ «deposit/auth/capture», «refund», «payout/withdrawal», «webhooks», «settlom»։
SLA-ի ծավալը 'API/վահանակ, վճարումների, նոտացիայի, հաշվետվությունների/մրցույթների, աջակցության, փոփոխության (change), անվտանգության և ընկերակցության։
2) SLA բառարանը
2. 1 Հասանելիություն և արտադրողականություն
API Uptime% (րոպեում/հինգ րոպեանոց գրանուլյացիա)
Auth/Capture Latency p95/p99 (сек)
Webhook Delivery p95 (сек) и Success % (≥99. 9%)
Settlant Timeliness-ը 'T + N հայտարարված մարտերի մասը (3699%)
2. 2 Կոնվերսիա և որակ
Approval Rate (AR) հատվածներում '«country no BIN no method device» (փոփոխական է որպես «հանրաքվեային միջանցք» բացառություններով)
SoftDecom Recovery Supert (հոսանքների աջակցություն, ուղղումներ)
Refund Success % и TtR p95
Payout Success % и TtW p95
Duplicate/Idempotency Incidents = 0
2. 3 Տվյալների և հաշվետվությունների գրանցում
Report Delivery SLA: реестры `transactions/settlements/fees` до `HH:MM UTC` (≥99. 5%)
Schema Stability/Change Notice: Ծանուցում 30 օրվա ընթացքում
Webhooks vs Report Wonsistency: Webhooks vs Report Consist 05%
2. 4 Պատահարներ և աջակցություն
MTTA/MTTR (ժամանակը մինչև պատասխանը/վերականգնումը) առաջնահերթության մակարդակներում
RFO/RCA (Reason for Drage/Root Cause Analysis) 355 աշխատանքային օր
Planned Maintena.ru Notice 247 օր (քննադատական ՝ 2414)
3) Առաջարկվող արժեքներ (ուղեցույցներ)
(Հարմարվում են մեթոդը/շուկան; քարտեզի/instation/APM տարբերվում են։)
Uptime API (ամսական): 3699։ 95% (քննադատական պաշտպանություն)
Latency p95: Auth ≤ 1. 0 s, Capture ≤ 1. 5 s, Webhooks ≤ 3 s
AR Corridor (հանրաքվեներ) 'ոչ ցածր, քան շուկայի/BIN-ը ձեր մատրիցում' 2-3 pp/( ամրագրել հաշվարկման մեթոդը)
Refund TtR p95: քարտեզները www.T + 1 b.d., instrails 2460 s
Payout TtW p95 (instant): ≤ 120 s; (T + 1) - 100 տոկոսը հայտարարված օրը
Settlant Timeliness: 3699 տոկոսը հայտարարված T + N
Report Delivery: ≥ 99. 5% մինչև վերապահված ժամանակը
4) Չափումներ և ապացույցների բազա
Merchair (դուք): API (app-level timers), տրամաբանությունը 'request _ id', webhuks logs, ներքին ivents 'auth/capture/refund/payout ", սեփական Uptime/Latency dashbord։
Պրովայդերի կողմը 'կարգավիճակ-էջ, տեխնիկական կետեր, SLA հաշվետվություններ, որոնք դուրս են գալիս AR/latency, settlam-stations։
Սեվկա 'Ձեր իրադարձությունների ամենօրյա reconcile-ը PSA-ի հաշվետվություններով (տե՛ ս «Sevka»...), AR/latency վիճակագրական վերահսկողությունը (միջանցքները)։
Միասնական ժամանակային գոտի 'UTC, ntp-ի համաժամեցումը։
5) Ֆինանսական խթանները և վարկերը
Credits (վարկ-մեմո) կապված են Business Impact-ի հետ
Uptime/Latency/Webhook-ի դեգրադացիան ֆիքսված տոկոսն է։
Settl.ru-ի ուշացումը վարկեր է տալիս ձերբակալված գումարի/ռուբլու տոկոսին։
AR միջանցքի քրոնիկ խախտումները բացատրվում են ռոտինգով/108/համատեղ պլանով։
Cap/Collar: վարկերի/մեզի վերին սահմանը, բացառությունները (ֆորս մաժոր, կարգավորող գործողություններ)։
Non-performant Exit-ը 'N-ի հետ անընդմեջ խախտումների ժամանակ դադարեցնելու իրավունքը։
6) Ինտեգրման և էսկալացիայի գործընթացը
P0-P3 դասարանները (P0 - ամբողջական անհասանելիություն/զանգվածային մերժումներ)։
MTTA/MTTR նպատակներ. Օրինակ, P0 MTTA 3515 րոպե, MTR 382 ռուբլիա
Ալիքները 'հերթապահ չաթ/հեռախոս, թիկեթ համակարգ, կարգավիճակ-էջ։
RCA (355 rd) կանխարգելման պլանով 'տեխնոլոգիական, պրոցեսային, միկրոօրգանիզմային միջոցներ։
Սապորտի հաղորդակցությունը 'խաղացողների համար հաղորդագրությունների ձևանմուշներ (ուշացում/այլընտրանք)։
7) Փոփոխությունների կառավարումը (Change Express)
Notice-ը 30 օր է 'API/Express սխեմա, 3DS պարամետրեր, երթուղիներ, settlant-օրացույց, կոմիսիոն մոդելներ։
Համատեղ թեստերը Sandbox +-ում 5-10 տոկոսը։
Rollback պլանը և «feature-flag» -ը ձեր կողմում։
8) SLA-ում անվտանգությունն ու համադրումը SLA-ում
Կոդավորումը տրանզիտում/հանգիստ, հավաստագրություն (PCI DSS/SOC), խոցելիությունը և դրանց վերացման ժամանակը։
Սանկցիոն/AML-սկրինինգը, PEP, SoF/SoW-ը աջակցվում են պրովայդերի և նրանց SLA-ի կողմից։
Data Processing Addendum (DPA), retention и DSAR.
Breach Notifics: 2424 ժամ անվտանգության ժամանակ։
9) Մոսկվան և դաշնամուրը
Պարտադիր տեսիլքներ
1. Uptime/Latency (p50/p95/p99) ռուսական և տարածաշրջաններում։
2. Webhook SLA 'առաքման ժամանակը, հաջողակ, drebesg/կրկնօրինակները։
3. AR/Soft Declines-ը «BIN nocountry provider» հատվածում։
4. Refund/Payout Health: Success %, TtR/TtW p95.
5. Settlium Timeliness-ը և Aging-ը չեն կռվում։
6. Incident Panel: MTTA/MTTR-ը, որը բացվել է RCA-ի, վարկ-մեմո։
10) SLA վերլուծաբանների համար տվյալների մոդելը (նվազագույն)
ts_utc, provider, method_code, action(auth/capture/refund/payout/webhook/settlement),
latency_ms, status, is_success,
bin, country, device_os,
webhook_delivery_sec, webhook_retry_count,
settlement_date, settlement_status,
incident_id, severity, mtta_sec, mttr_sec
11) SQL կտրվածքներ (օրինակ)
11. 1 Uptime/Latency
sql
SELECT
DATE_TRUNC('hour', ts_utc) AS h,
provider, method_code, action,
COUNT() FILTER (WHERE is_success)=1. 0 / COUNT() AS success_rate,
PERCENTILE_CONT(0. 95) WITHIN GROUP (ORDER BY latency_ms) AS p95_ms
FROM sla_events
WHERE action IN ('auth','capture')
GROUP BY 1,2,3,4;
11. 2 Webhook SLA
sql
SELECT
DATE_TRUNC('hour', ts_utc) h, provider,
PERCENTILE_CONT(0. 95) WITHIN GROUP (ORDER BY webhook_delivery_sec) AS wb_p95,
AVG(CASE WHEN webhook_retry_count=0 THEN 1 ELSE 0 END) AS wb_success
FROM sla_events
WHERE action='webhook'
GROUP BY 1,2;
11. 3 Settlement Timeliness
sql
SELECT settlement_date, provider,
AVG(CASE WHEN settlement_status='ON_TIME' THEN 1 ELSE 0 END) AS on_time_share
FROM sla_events
WHERE action='settlement'
GROUP BY 1,2;
12) SLA (օրինակ)
text
1. Availability
- Monthly API Uptime ≥ 99. 95% (5-min granularity).
- Exclusions: Planned Maintenance (≤ 2h/month, 00:00–06:00 UTC, 7d notice).
2. Performance
- Auth p95 latency ≤ 1. 0 s; Capture p95 ≤ 1. 5 s.
- Webhook delivery p95 ≤ 3 s, success ≥ 99. 9%, no duplicates.
3. Financial Operations
- Settlement T+N on-time ≥ 99%; reports delivered by 07:00 UTC D+1 (≥ 99. 5%).
4. Incident Management
- P0: MTTA ≤ 15 min, MTTR ≤ 2 h; P1: 30 min / 4 h.
- RCA within 5 business days with preventive actions.
5. Data & Changes
- 30-day advance notice for API/report schema changes.
- Backward compatibility window ≥ 60 days.
6. Remedies
- Service credits per breach (tiered), cap 25% monthly fees.
- Termination right upon 3 consecutive P0 breaches.
13) Ֆեյլովերի պլեյբուկները
Auth/Latency
Գործողությունները 'միացնել smart-routing այլընտրանքային PMS-ի, ավելացնել 3DS-challenge խոցելի BIN-ի վրա, sport-decoft հետքերը bacoff-ի հետ։
Webhook ուշացումներ/կրկնօրինակներ/
Գործողություններ 'անցում դեպի դաշտը, միացնել կուռքերը, ժամանակավորապես սառեցնել ռեֆանդները։
Settle.ru ձերբակալվել է
Գործողությունները 'օգտագործել գանձարանի StressRes-ը, ժամանակավորապես նվազեցնել ակնթարթային միգրանցների սահմանները, PBS-ի էսկալացիան, վարկերի մեմոն։
payouts խնդիրներ
Գործողությունները 'անցնել պահեստային ռելսերին (SEPA/RTP/մեկ այլ PSA), ներառել «payout-intk» high-risk-ի համար, VIP գերակայությունը։
14) Պրովայդերների կառավարումը և QBR-ը
QBR (quarterly business review): AR/Latency/Webhook/Settlom/KPI վարկերը, բարելավման պլանը, ճանապարհային քարտեզը։
Benchmarking: SLO-ում պրովայդերների համեմատական իրականացումը, միջադեպերը, արժեքները (Cost/GGR), հաշվետվության որակը։
Scorecard: 0-5 յուրաքանչյուր SLA-ի համար։
15) SLA ներդրման չեկի ցուցակը
- Որոշված են մետրերը, բանաձևերը և հատվածները (UTC, p95/p99, հաշվարկման հիմքերը)։
- Տրամադրված են հավաքման/տաշբորդի և ամեն օր PBS զեկույցներով։
- Գրված է MTTA/MTTR, էսկալացիա, շփումներ 24/7, կարգավիճակ-էջ։
- Ամրագրված են credits-ը և քրոնիկ խախտումների ժամանակ մատակարարման իրավունքը։
- Change-notice-ը 30 օր է, sandbox թեստերը և rollback պլանը։
- Անվտանգություն/բաղադրիչներ ՝ PCI/SOC, breach no. h, DPA/retention։
- Failover Pleybuks և ինտեգրումը նվագարկչի հետ։
[QBR/scorecard, AR միջանցքների ալյումինե տրամաչափը։
16) Հաճախակի սխալներ
Բացահայտված սահմանումները (ինչ կարելի է համարել «հաջողություն», որտեղ հաշվել p95) բացատրում են վեճերը և «թղթի» SLA-ը։
Իր մետրիկի բացակայությունը բացատրում է կախվածությունը ռուսական պրովայդերից։
Ոչ մի ֆինանսական խթան չկա SLA-ը չի աշխատում։
AR-ի խառնուրդը հակաֆրոդ էֆեկտի հետ նկարագրում եք, որ գտնվում է հաշվարկման հիմքում։
Settlom-օրացույցի և timzon-ի անտեսումը բացատրվում է քթով և տոմսարկղերով։
Ռեզյումե
Աշխատանքային SLA-ն ոչ թե ընդհանուր արտահայտությունների մի շարք է, այլ թվերի և գործընթացների միջոցով կնքված պայմանագիրը 'պարզ SLO-ն' հասանելիության/արագության/հակադարձման/եզրակացության/ձեր հեռուստատեսության հաստատման, վարկի-մեմոյի հետ 'խախտումների և ֆեյլերի պատրաստի պարկուճների համար։ Նման SLA-ն հավասարեցնում է սպասումները, նվազեցնում արձագանքի ժամանակը և ուղղակիորեն աջակցում է մետաղադրամների նպատակներին 'AR ավելի բարձր, TtW/TtR ցածր, դրամարկղային ուշացումները հազվադեպ են, իսկ միջադեպերը ՝ վերահսկելի։