Дафтарчаи рӯйдодҳо дар пардохтҳо
TL; ДР
Ҳодисаи пардохт амалиёти назоратшаванда аст: ба зудӣ тасниф кунед → UX (feiler/degradation) → сарфа кардани пул (қоидаҳои idempotency/block) → шаффоф муошират кардан → барқарор кардан → ислоҳи RCA. SLO-ҳои асосӣ: МТТА, МТТР, ТТВт/ТТР, AR, Webhook p95, таҳаммулпазирии сифр барои пардохти дукарата/баргардонидан.
1) Матритсаи шиддат ва таъсир
Триггерҳо: SLA/Огоҳиҳои хазинадорӣ/оштӣ, қуллаҳои дастгирӣ, мониторинги AR/latency/webhooks.
2) Нақшҳо ва канали иртиботӣ
Фармондеҳи ҳодисаҳо (IC) соҳиби ҷадвал ва роҳҳои ҳалли он мебошад.
Пардохтҳо Tech Lead - масир, аблаҳӣ, парчамҳои махсус.
Пешбарии хазинадорӣ - пардохтпазирӣ, пешпардохт, захираҳои стресс.
Хавф/AML - таҳримҳо, қоидаҳои блок, So
Менеҷери Comms - қолибҳо барои дастгирӣ/шарикон, навсозиҳои вазъ.
Recon/Finance - мусолиҳа, баръакс/маҷаллаҳо, арзёбии зиён.
Идораи марказӣ: # payments-caption-warroom (chat), Zoom-bridge + ҳуҷҷати ҷадвали зинда (UTC).
3) Доираи универсалӣ (барои ҳама гуна ҳодиса)
1. Муайян кунед & Triage → метрика/фарогириро тасдиқ кунед, Sev-ро таъин кунед.
2. Feiler-ро ба эътидол оваред, таназзули хусусият, яхкунонии амалҳои хатарноки худкор.
3. Бехатарии пул → имкон медиҳад, ки idempotence/blocks (баргардонидан/пардохт), ислоҳи гузоришҳо.
4. Муошират → навсозии дохилӣ (15/30/60 дақиқа), паёмҳои беруна (ҳолат/ETA/workarounds).
5. Барқароркунӣ → гардиши афзоянда/кушода, SLO-ро тафтиш кунед.
6. Муқоиса → муқоиса кардани дафтар/PSP/бонк, таъсири молиявиро ҳисоб кунед.
7. RCA (≤ 5 воҳиди корӣ) → реша, амал, пешгирикунанда, вазифаҳо.
4) Сенарияҳои маъмулӣ ва Runbook 'ва
4. 1 Auth Drop/Spike Latency (Cards/A2A)
Аломатҳо: AR↓, пастравии нарм; p95 auth> 1-2 s.
Амалиётҳо:- Масири интеллектуалӣ: PSP_A→PSP_B, зиёд кардани 3DS-challenge оид ба BIN-ҳои осебпазир.
- Маҳдудияти бозсозӣ (backoff + jitter), idempotency 'auth _ key' -ро ҳифз кунед.
- Гузариш: хатари баланд ба скрипти "қатъӣ"; маҳдудиятҳои чиптаи баландро кам кунед.
- Иртибот: "ёддошти таназзул", усули алтернативиро тавсия диҳед.
- Барқароршавӣ: бозгашти марҳилавии ҳиссаи трафик, назорати AR дар заминаи BIN × GEO.
4. 2 Таъхири Webhooks/Нусхабардорӣ
Аломатҳо: p95> 3-5 c, холигоҳҳо гирифтан/баргардонидан/пардохт кардан, нусхабардорӣ.
Амалиётҳо:- Гузариш ба овоздиҳӣ; баланд бардоштани idempotency TTL.
- Яхкунонии худкор ва пардохтҳои худкори хатарнокро ях кунед.
- Анти-дукарата: як маротиба аз ҷониби 'idempotency _ key/provider _ txid'.
- Коркарди сайдро анҷом диҳед; оштӣ бо феҳристҳои PSP.
- Барқароркунӣ: веб-китобҳоро фаъол созед, мувофиқатро бо гузоришҳо муқоиса кунед.
4. 3 Деградатсияи пардохт/TTW
Аломатҳо: Success%↓, Tt
Амалиётҳо:- Feilover ба роҳи оҳан интизорӣ (RTP/SEPA/дигар PSP).
- Хазинадорӣ: ҳавзи пардохти prefund, фаъолсозии Strress-Res.
- Пардохти қулф барои хавфи баланд, афзалияти VIP.
- Иртибот: ETA ва алтернативаҳо, шаффофияти статусҳо дар ҳисоби шахсӣ.
4. 4 Хатогиҳои баргардонидан/Хатари баргардонидани дукарата
Аломатҳо: Меъёри хатогии баргардониданашуда ², бозгашти баҳснок/такрорӣ.
Амалиётҳо:- Баргардонидани глобалӣ дар масири автомобилӣ, дастур танҳо бо ҳуқуқҳо.
- Idempotency сахт 'пардохт _ id + маблағ + сабаб'; сатр-қулф дар тавозун.
- Азнавбаҳодиҳӣ тибқи гузориши PSP; баргардонидани нусхаҳо дар дафтар, ҳолатҳо дар DLQ.
- Kommunikatsii:模板 барои кортҳо (T + 1-T + 5 bp), фаврӣ - то 60 с.
4. 5 Таъхири ҳисоббаробаркунӣ/Номутобиқатии бастаи PSP
Аломатҳо: D + N номнавис нашудаанд, бо миқдор/пардохт фарқ мекунанд.
Амалиётҳо:- Хазина: Стрессро ба кор дароред, пардохтҳои фавриро маҳдуд кунед.
- Recon: партияи "SUSPENSE" -ро қайд кунед, чиптаи PSP-ро баланд кунед, изҳорот дархост кунед.
- FX/Пардохтҳо: "ҳақиқат" (сиёсат) -и муваққатиро қабул кунед ё ислоҳро интизор шавед.
- Алоқа: Саволҳо ва саволҳо барои дастгирӣ (амнияти маблағҳо, мӯҳлати ҳисоббаробаркунӣ).
4. 6 Таназзули Crypto On/Off-Ramp
Аломатҳо: Tt
Амалиётҳо:- SOR → alternativnyy CEX/OTC, андозаи лотро кам кунед (TWAP).
- Интиқоли онҳое, ки ба сатҳи устувор/fiat ворид мешаванд, маҳдудияти таъсири depeg.
- Агар фарқияти oracle> bps маҳдуд бошад, кушед.
4. 7 Аномалияҳои ваучер/ҳамён
Аломатҳо: хӯшае нодуруст PIN, суръат, гео-коса.
Амалиётҳо:- Маҳдудиятҳо/хунуккунӣ, пардохти ҳатмӣ ба дастгоҳ, пардохти қулф + гардиш.
- Санҷишҳои дархостӣ/SO, пур кардани рӯйхати блокҳо (почтаи электронӣ/дастгоҳ/ASN/ритейлер).
5) Рӯйхати санҷишҳо
5. 1 Панҷ дақиқаи аввал (P0/P1)
- IC, ҳуҷраи кушоди ҷангро таъин кунед.
- Сев сабт кунед, фарогирӣ, оғози ҷадвал (UTC).
- Парчамҳои хусусии бехатарро фаъол созед (idempotency, ях кардани равандҳои зарурии автомобилӣ).
- Оғози хусусияти нокомӣ/таназзул.
- Аввалин навсозии дохилӣ (контекст, ченакҳо, ETA навбатӣ).
5. 2 Пеш аз бастани ҳодиса
- SLO барқарор карда шуд (AR/latency/webhooks/Tt
- Оштӣ (internal↔PSP↔bank), сӯрохиҳои сиёҳ нест.
- Таъсири молиявӣ арзёбӣ карда шуд, баръакс/маҷаллаҳо бароварда шуданд.
- Пости канали навсозӣ/ҳолати беруна.
- Соҳиби RCA ва вазифаи пешгирӣ таъин карда шудааст.
6) Мониторинг, огоҳиҳо ва панели панелҳо
Огоҳиҳои асосӣ:- 'AR_gross↓> 3 саҳ (ба p7 median)' → P1/P0 дар фарогирӣ.
- 'Auth p95> 1. 5 s/Webhook p95> 5 s/Муваффақияти забт <98% '→ P1.
- 'Пардохти TTW p95> SLO' ili 'Муваффақият% <99%' → P1.
- 'Хатогии баргардонидан> 0. 3% 'или' Баргардонидани дукарата> 0 '→ P0.
- 'Ҳисоббаробаркунӣ дар вақташ <99% '/' Вайронкунии SLA ҳисобот' → P1.
1. Кӯшиши Fanel → Auth → Гирифтан (муқоиса бо хати асосӣ).
2. Heatmap AR po BIN × GEO × PSP.
3. Webhook p50/p95, нусхабардорӣ, паридан.
4. Пардохт/баргардонидани саломатӣ (Муваффақият%, Tt
5. Хазинадорӣ: тавозуни L0, prefund, Strust-Res.
6. Recon: Меъёри номувофиқ, пиршавии DLQ.
7) Алоқа (қолабҳо)
Дохилӣ (15 дақ.):8) Мусолиҳа ва пул (пас аз эътидол)
Худтанзимкуниро иҷро кунед: provider_txid/idem_key/amount/time-bucket.
DLQ-ро интихоб кунед: ятим/нусхабардорӣ/номувофиқатӣ/миқдори маблағ.
Дар дафтар тағирот/ислоҳ ворид кунед, хароҷот/GGR ва талафоти қаллобиро ҳисоб кунед.
Хазина: чораҳои муваққатии наздик (стресс, қулфи пардохт), ҳавзҳои мувозинат.
9) Қолаби RCA (Таҳлили сабабҳои решавӣ)
Контекст: Сана/Вақт (UTC), Сев, Фарогирӣ, Нишондиҳандаҳо.
Аломатҳо: он чизе ки шумо дидаед (графикҳо/скриншотҳо).
Сабаб: реша (он/равандҳо/ҳамтоён).
Чӣ кор кард/кор накард: feilover, парчамҳои хусусӣ, иртибот.
Таъсири молиявӣ: қарзҳои аз ҳисоб баровардан/пардохт накардан/комиссияҳо/SLA.
- Инҳо: маҳдудиятҳо, аблаҳӣ, ақибнишинӣ, озмоишҳо.
- Равандҳо: навсозии китоби бозӣ, QBR бо PSP, SLA тағирот.
- Мӯҳлатҳо ва соҳибони вазифаҳо.
10) Автоматика ва ҳамгироӣ
Платформаи хусусият-парчам: масири фаврӣ/таназзул аз рӯи кишвар/BIN/усул.
Runbook-bot: фармонҳои '/нокомӣ PSP_A→B', '/бозгашти ях ', '/фаъол кардани овоздиҳӣ'.
Детектори аномалӣ: дуршавии омории AR/ниҳонӣ бо дониши мавсимӣ.
Макросҳои пас аз ҳодиса: кушодани худкори қолаби RCA, ҷамъоварии гузоришҳо/графикҳо, рӯйхати муқоисавӣ.
11) Тақвим ва UAT
Ҳар моҳ: пармакунии "Auth drop" (15 дақиқа аз детекта то feilover).
Ҳар семоҳа: "Қатъи Webhook" + "Баргардонидани зарбаи дукарата" (idempotence).
Нимсола: "Таъхири ҳисоббаробаркунӣ + Стресс хазинадорӣ" (Стресс Рес).
Бастаи UAT: ҳолатҳои санҷиши аблаҳӣ, feilover, оштӣ, иртибот.
12) Нишондиҳандаҳои муваффақияти Playbook (KPI-ҳои амалиётӣ)
MTTA/MTTR: медиан/p95 аз ҷониби P0/P1.
Фоизи худкор дар давоми 10 дақиқа.
Ҳодисаҳое, ки пардохти дукарата/баргардониданро пешгирӣ мекунанд (= 100%).
Бозрасии пас аз ҳодиса пурра ≤ D + 1.
Қарзҳои хидматӣ дар як моҳ барқарор карда шуданд (po SLA).
Дақиқаҳои таъсир ба корбар.
13) Хатогиҳои зуд-зуд ва чӣ гуна аз онҳо канорагирӣ кардан
Фаъолсозии деринаи feilover (ҳадди автоматӣ нест).
Набудани "яхкунӣ" дар барқарорсозии худкор ҳангоми паридани вебҳукҳо.
Не lock-lock/versioning → қисман баргардонидан> боқимонда.
Иртибот бидуни далелҳо/ETA → афзоиш барои дастгирӣ.
Ҳеҷ алоқамандӣ бо хазинадорӣ → TTP/TTW баромади SLO нест.
Аз даст додани мусолиҳа → "сӯрохиҳои сиёҳ" дар даромад.
14) Барномаҳо (блокҳои истинод дар дохили вики)
SLA-ҳо бо провайдерҳои пардохт - ҳадди ҳушдор ва қарзҳо.
Муқоисаи пардохтҳо ва ҳисоботҳои PSP - тартиботи дубора/DLQ.
Хазина: Пардохтпазирӣ ва захираҳо - Стресс Рес/Префундинг.
Давраи пардохт KPI - AR/Tt
Радди қисман ва пурра ин аблаҳӣ ва сиёсат аст.
Хулоса
Китоби корӣ як сенарияи сабти китоб 'ва + автоматизатсия + интизоми пас аз қатл мебошад. Он MTTR-ро коҳиш медиҳад, пулро муҳофизат мекунад (idempotence/reconcilation/хазинадорӣ), зарари корбарро ба ҳадди ақал мерасонад ва муносибатҳоро бо PSP-ҳо дар SLA-ҳо ба таври мунтазам беҳтар мекунад. Натиҷа - AR дар боло, TTW/TTR дар долонҳо, сифр мегирад, ҷараёни пешгӯишавандаи пул.