IOSOR Знање

Политика поновног покушаја DLR при неуспеху у prepaid: када покушати опет и када престати трошити

Failed, rejected и expired нису иста реч. Сваки prepaid поновни покушај је задужење. Поделите речник статуса пре плафона, иначе новчаник изгори у слепој улици.

Тикет каже «није успело» и неко удара поновни покушај док prepaid новчаник није празан. Неуспех није статус. undelivered, rejected и expired траже различита дела. У prepaid сваки аутоматски поновни покушај је ред задужења, не бесплатна љубазност. Договорите речник пре петље, иначе производ јури конверзију док финансије плаћају други и трећи покушај на мртви број.

IOSOR је white-label prepaid: исти речник DLR у панелу, webhook и извозу. Коридор live дозвољава поновни покушај са плафоном; in setup се не отвара «следећи пут». Погледајте неиспоручено, одбијено, истекло и DLR, кашњење и failover. Близу USD 1,000+ месечно задужења поновног покушаја по канти статуса улазе у тешње комерцијално читање.

Речник статуса пре логике поновног покушаја

Пре кода поновног покушаја одштампајте завршне статусе у табелу на коју производ, ops и финансије могу показати. Поновни покушај без речника је петља која пали новац. При паду испоруке: приручник ниске испоруке SMS-а.

Статус Аутоматски поновни покушај? Ко потписује
Delivered Не Нико
Undelivered / failed Са плафоном Ops
Rejected Не (промените payload) Производ
Expired Не (подесите TTL) Производ

Failed наспрам rejected наспрам expired

Failed / undelivered значи да је платформа предала посао, а терминал није потврдио. Ако је коридор здрав, поновни покушај са плафоном може спасити конверзију. Rejected је одбијање мреже или политике: исти број, исто тело, готово увек ново одбијање и ново задужење. Expired је време: TTL краћи од кашњења коридора, или ред пре слања. Третирати expired као failed и ударати покушаје само множи редове expired. OTP ван прозора више не претвара — новчаник ипак плаћа.

Плафони поновног покушаја и утицај на новчаник

Ставите плафон аутоматских покушаја по поруци и одвојите поновно слање корисника од failover система. Сваки покушај мора седети са correlation ID у књизи. «Док се не испоручи» без плафона празни prepaid на мртвом коридору. Финансије морају извести одредиште, статус, бр. покушаја и задужење. Близу USD 1,000+ петља без власника престаје бити тикет и постаје комерцијална тема. Кад политика каже стани, новчаник стаје чак и ако производ жели још једном.

Власништво производа наспрам финансија

Производ поседује политику: који статуси дозвољавају поновни покушај, TTL, хлађење поновног слања. Финансије поседују видљивост: задужује ли сваки покушај, седи ли извоз са webhook. Ops поседује рез коридора да светски просек не сакрије сломљену руту. Без исте табеле prepaid не одлучује «покушај опет» наспрам «престани трошити». Нека подршка не обећава усмени поврат док књига наплаћује сваки покушај.

Црвене заставе

  • Само sent и failed, али аутоматски поновни покушај
  • Три иста ударца на payload rejected
  • Expired третирано као квар мреже
  • Failover система и поновно слање корисника на истом реду задужења
  • «Док се не испоручи» без плафона покушаја
  • Обећан поновни покушај док је каталог in setup
  • Финансијски извоз без бр. покушаја

Почетак са IOSOR

Попуните речник: failed наспрам rejected наспрам expired. Ставите плафон на аутоматски retry да сваки неуспели DLR не отвара ново prepaid задужење. Дугме поновног слања корисника одвојено је од системског покушаја. Докажите плафон на два live коридора при ниском обиму.

Резиме IOSOR

Retry неуспелог DLR је плафон потрошње, не бесконачна петља.

Радите: класификујте завршни статус, ограничите покушаје, извезите корисничко поновно слање одвојено од системског покушаја. Не радите: понављати rejected или expired као пролазни failed.

Да ли је овај водич био корistan?

Повезани водичи