GH GambleHub

ემიტენტის პასუხის კოდები და დამუშავება

1) რატომ უნდა გავიგოთ პასუხის კოდი?

ემიტენტის პასუხის კოდი განსაზღვრავს შემდეგ ეფექტს: გამეორება, გამეორება SCA/3DS- ით, სხვაგვარად მარშრუტირება, არ განმეორდეს ან მომხმარებლის ესკალაცია. სწორი კლასიფიკაცია ზრდის Approval Rate (AR) კოდებს, ამცირებს ღირებულებას და ამცირებს სადავო გარიგებების წილს.

2) კოდების ტაქსონომია (ზოგადი წარმოდგენა)

კოდები მოდის ავტორიზაციაში (auth) equire/PSP, mapple in ISO 8583 და/ან სქემური საცნობარო წიგნები. IGaming საკმაოდ პრაქტიკული ჯგუფია:
  • წარმატება

'00' - Approved (ან '85' ცალკეულ განხორციელებაში).

Soft declines (დროებითი/გამოსწორებული პირობები)

`51` — Insufficient funds.
'91' - Issuer ან switch inoperative (დროებითი მიუწვდომლობა).
'96' - სისტემა malfunction (ზოგადი შეცდომა).
'62/65' - Restrictions/Exceeds withdrawal frequence (ლიმიტები, დღის ბარიერები).
'R1/R3' ან soft-decline სქემის კოდები SCA- სთვის საჭიროა/3DS ნედლეული.

Hard declines (მუდმივი/საბოლოო მიზეზები ამ მცდელობისთვის)

'05' - Do not honor (ხშირად სინამდვილეში მძიმე, თუ არ აღინიშნება SCA-roft).
`14` — Invalid card number.
`54` — Expired card.
`57` — Transaction not permitted to cardholder.
`59` — Suspected fraud.
`43/41` — Stolen/Lost card.
'03/04/13' - Invalid merchant/withdrawal/amount (პარამეტრის შეცდომა).

💡 მნიშვნელოვანია: ზოგიერთი PSP უბრუნებს საერთო „reason კოდებს“ ISO კოდების თავზე. შეინარჩუნეთ Mapping ლექსიკონი ორკესტრის დონეზე.

3) გადაწყვეტილებების მატრიცა (დამუშავების წესები)

ქვემოთ მოცემულია პრაქტიკული მატრიცა „კოდი - მოქმედება“ ელექტრონული კომერციის (MCC 7995), სადაც 3DS2/SCA და COF/MIT კრიტიკულია.

ჯგუფიკოდების მაგალითებირეკომენდაციაკომენტარები
Approved00/85კაპიტული (თუ არა ავტომობილი)შენახვა ECI/CAVV, დაუკავშირდით ledger- ს
რბილი: სახსრების ნაკლებობა51რბილი რეაგირება (1-24 საათი), შეატყობინეთ მომხმარებელსალტერნატივის/ნაწილობრივი თანხის შეთავაზება
რბილი: SCA საჭიროაsoft-decline/SCA requiredდაუყოვნებლივ გაიმეორეთ 3DS2- დან3DS ნაკადის შექმნა, CIT/MIT თაიგულის შენარჩუნება
რბილი: ემიტენტი მიუწვდომელია91/96Backoff Retray, გახანგრძლივებული დეგრადაციით - Routing სხვა PSP- ზეგამცემების მონიტორინგი/BIN მტევანი
რბილი: ლიმიტები62/65Retray ფანჯარა T + 1, შეტყობინება ლიმიტის შესახებხშირად ემიტენტის რეგიონალური პოლიტიკოსები
Hard: frode/დაკარგული59/41/43არ განმეორდეს, მოითხოვოს სხვა მეთოდიშესაძლებელია chargeback- ის გაზრდილი რისკები
Hard: არასწორი მონაცემები14/54/13არ განმეორდეს, გამოსწორდეს დეტალები (ბარათის განახლება)COF- ისთვის - ბარათის განახლება
Hard: აკრძალულია57/03/04არ გაიმეორო, შესთავაზე A2A/საფულეხშირად ემიტენტის/ქვეყნის პოლიტიკა
Do not honor05თუ არსებობს 3DS-exemption, რეპლიკა 3DS- ით; წინააღმდეგ შემთხვევაში - 1 ჭრილობა 10-30 წუთის შემდეგ ან PSP შეცვლახშირად ემიტენტის ანტიფროდის ნიღაბი

4) Retrai და backoff Playbooks

Idempotence: თითოეულ გამეორებას უნდა ჰქონდეს idempotency-key და ჩაწეროს მცდელობების სახელმწიფო მანქანა.

4. 1 ზოგადი backoff შაბლონი (რბილი)

პირველი მარცხი - განმეორება 10-15 წუთის შემდეგ

მე -2, 1-2 საათის შემდეგ

მე -3 - 24 საათის შემდეგ, შემდეგ გაჩერება

თუ soft-decline = SCA required დაუყოვნებლივ არის 3DS2 მოლოდინის გარეშე.

4. 2 გამეორება ხელმოწერებისთვის (MIT/COF)

MIT retries- ის ცალკეული ეტაპი (არ ერევა CIT).
ექსპონენციალური backoff + jitter (შემთხვევითი გაფანტვა), რათა თავიდან იქნას აცილებული „ქარიშხალი“ 00:00 საათზე.
შეინახეთ ინიტარული CIT (liability/PSD2).

5) Smart-routing კოდებით/BIN/PSP

თუ '91/96 "კონკრეტული BIN მტევნებისთვის, გადართეთ PSP-B- ზე, რომელიც ამ გამცემებისთვის AR- ზე მაღალია.
"05 '-სთვის 3DS- ის შემდეგ - შეეცადეთ ქსელის ტოკენი + სხვა PSP (ზოგჯერ ემიტენტის ანტიფროდის მგრძნობელობა ხელს უწყობს).
შეინარჩუნეთ სტაბილურობის ცხრილი: გამცემი × PSP × 3DS რეჟიმში AR/latency.

წესის მაგალითი:

IF code in {91,96} AND bin_country == "X" THEN route = PSP_B
ELSE IF code == SCA_REQUIRED THEN enforce_3DS = true
ELSE IF code == 05 AND was_3DS == false THEN retry_with_3DS
ELSE IF code in HARD THEN stop_and_prompt_alternative

6) ურთიერთობა 3DS/SCA- სთან

SCA- ს გამო, Soft-decline ცალსახად აღიარეთ და არ დახარჯოთ მცდელობები „უსინათლოებზე“.
CIT- ზე დაიწყეთ EMV 3DS 2. x; შემდგომი MIT - SCA- ს გარეშე სწორი ბმულებით.
გადასცეს მაქსიმალური კონტექსტი (მოწყობილობები, აკოკუნტის ხანა, velocity) - ზრდის frictionless- ის შანსს.

7) UX ნიმუშები კონვერტაციის გასაზრდელად

გასაგები სტატუსები: „საკმარისი თანხები“, „ბანკი დროებით მიუწვდომელია“, „საჭიროა დადასტურება ბანკში“.
ღილაკი „გაიმეორე“ ტაიმერით ('91/96').
ალტერნატივის შეთავაზება: A2A/ადგილობრივი საფულეები, ნაწილობრივი თანხა, სხვა PSP.
გამოწერებში - რბილი ნოტიფიკაციები „გადახდის მეთოდის განახლებით“ (ლინუქსი ბარათის განახლებაზე).

8) დავები და ჩარჟბეკი: რა არის მნიშვნელოვანი კოდებით

3DS success (ECI/CAVV) ამცირებს frod/Charjbeck რისკს და ატარებს პასუხისმგებლობას.
კოდი 59/41/43 'არის მაღალი რისკი: მოამზადეთ მტკიცებულებები და ანტიფროგრამული ლოგოები.
'05' 3DS- ის გარეშე ხშირად მიდის „მფლობელის ავტორიზაციის გარეშე“; გამეორება 3DS- ით ამცირებს დავის რისკს.
ჩაატარეთ ნიმუშები: dsTransID/ECI/CAVV, SCA ლოგები, მომსახურების მიწოდების მტკიცებულება.

9) არქიტექტურული დამუშავების კომპონენტები

Payments Orchestrator: წესები, idempotention, სახელმწიფო აპარატურა, ჭკვიანი როუტინგი, 3DS გადაკეთება.
BIN სერვისი: ქვეყანა/სქემა/ბარათის ტიპი - როუტინგისა და ლიმიტების პოლიტიკა.
3DS სერვერი: ვერსიები 2. 1/2. 2/2. 3, web/mobile SDK, decoupled.
Tokenization: network tokens (VTS/MDES/и т. п.) + vault-fallback.
Card განახლება: VAU/ABU/შეძენის განახლებები.
Observability: მეტრიკა AR/Loss reasons, Alertas alerts of 05/91/96 BIN/ემიტენტის განყოფილებაში.

10) მეტრიკი და ალერტა

KPI:
  • AR კოდებისა და ჯგუფების მიხედვით (რბილი/მძიმე).
  • Soft-decline - წარმატებული ჭიდაობა% (საერთო და 3DS- ით).
  • წილი '05' 3DS- ის შემდეგ (არანორმალურად მაღალი) ჩვენ ვუყურებთ როტინგს/ანტიფროდს).
  • '91/96' BIN/ქვეყნებში (SLO ემიტენტების ხელმისაწვდომობის მიხედვით/PSP).
  • წარმატებული გამეორების დრო (p50/p95).
  • Cost per approved txn (განმეორებითი მცდელობების გათვალისწინებით).
ალერტა:
  • სპაიკი '91/96'> X% 15 წუთში BIN კლასტერში.
  • '05' ზრდა> Y% წარმატებული 3DS- ის შემდეგ.
  • რეაგირების წარმატება

11) ხშირი შეცდომები

SCA-soft vs ზოგადი '05' განსხვავების არარსებობა.
მრავალჯერადი გამეორება idempotence- ის გარეშე დუბლი აქვს ledger- ში.
ემიტენტის გეო-შეზღუდვების და ლიმიტების უგულებელყოფა ('62/65').
PAN/CVV- ის ლოჯისტიკა ტოქსინების ნაცვლად (PCI დარღვევა).
„ერთი PSP ყველა შემთხვევაში“ ემიტენტის როუტინგის გარეშე.

12) განხორციელების სია

  • Mapping კოდების ლექსიკონი (ISO/სქემები/PSP) არის ერთიანი ტაქსონომია (რბილი/hard/SCA).
  • სახელმწიფო მანქანა და იდემპოტენტობა მცდელობებისთვის (გასაღებები, TTL).
  • Backoff პოლიტიკა და მცდელობების ლიმიტები (ცალკე CIT/MIT- ისთვის).
  • 3DS2 ავტომატური გადაადგილება SCA-soft- ზე; არტეფაქტების დაცვა.
  • ჭკვიანი როტინგი BIN/ქვეყანაში/PSP გამცემი და ჯანმრთელობა.
  • Deschbords AR/declines და ალერტები კოდების სპაიკერებზე.
  • UX შაბლონები ალტერნატივის უარის თქმის და შეთავაზებების მიზეზებისთვის.
  • ინტეგრაცია ბარათის განახლებისა და ქსელის ტოკენებთან.
  • დავების ფლეიბუტები მიზეზების ჯგუფებისთვის.
  • PCI პოლიტიკოსები: PAN-safe, შენიღბვა, ლოგიკა მგრძნობიარე მონაცემების გარეშე.

13) რეზიუმე

პასუხის კოდი არის ემიტენტის „ენა“. გადაიტანეთ იგი გასაგებ მოქმედებებში: სად გავიმეოროთ, სად წავიდეთ დაუყოვნებლივ 3DS- ში, სად გადავიტანოთ PSP და სად გავჩერდეთ და შემოგთავაზოთ ალტერნატივა. ძლიერი ორკესტრი, რომელსაც აქვს სწორი კლასიფიკაცია soft/hard, backoff წესები, smart-routing და დაკვირვება სტაბილურად ზრდის კონვერტაციას და ამცირებს დამუშავებული გარიგების ღირებულებას iGaming- ში.

Contact

დაგვიკავშირდით

დაგვიკავშირდით ნებისმიერი კითხვის ან მხარდაჭერისთვის.ჩვენ ყოველთვის მზად ვართ დაგეხმაროთ!

Telegram
@Gamble_GC
ინტეგრაციის დაწყება

Email — სავალდებულოა. Telegram ან WhatsApp — სურვილისამებრ.

თქვენი სახელი არასავალდებულო
Email არასავალდებულო
თემა არასავალდებულო
შეტყობინება არასავალდებულო
Telegram არასავალდებულო
@
თუ მიუთითებთ Telegram-ს — ვუპასუხებთ იქაც, დამატებით Email-ზე.
WhatsApp არასავალდებულო
ფორმატი: ქვეყნის კოდი და ნომერი (მაგალითად, +995XXXXXXXXX).

ღილაკზე დაჭერით თქვენ ეთანხმებით თქვენი მონაცემების დამუშავებას.