IOSOR Kunnskap
Undelivered vs rejected vs expired: statusordbok for produkt og billing
Slutt å krangle om skjermbilder: synk produkt, support og prepaid-billing på undelivered, rejected og expired — pluss handlingene hver status faktisk tillater.
Når leveringsevnen faller, skylder produkt på pipen, support limer skjermbilder, og finance spør hvorfor prepaid-lommeboken beveget seg. Mye av varmen er en ordforrådsfeil.
IOSOR vil at B2B-team kjører messaging som white-label prepaid: fondsér én gang, les holdbare statushendelser, hold brand-sikkert feilspråk. Denne ordboken er driftskontrakten mellom produkt-UX, ops og ledger.
Hvorfor statusord forårsaker flere hendelser enn outages
| Klasse | Eksempler | Produkt bør… |
|---|---|---|
| Intermediate | queued, submitted, sent | Vise fremdrift; ikke feire handset-suksess |
| Terminal success | delivered | Låse opp neste UX; stoppe auto-gensend |
| Terminal fail | undelivered, rejected, expired (hvis terminal) | Velge lisensiert handling; aldri uendelig retry |
Hvis UI folder alt til et rødt X, handler ingen riktig kl. 02:00.
Statusordboken: definisjoner produkt og billing kan enes om
Undelivered betyr vanligvis at jobben gikk inn i live messaging-stien, men et downstream-signal sier at handset ikke fikk suksess. Typiske drivere: handset av, full innboks, midlertidig corridor-trengsel, utilgjengelig abonnent.
Lisensierte handlinger:
- Begrenset auto-retry bare hvis policy og corridor-bevis støtter det
- Brukersynlig “prøv senere” uten å antyde svindel
- Lommebok etter publiserte debit-/refundregler — ikke finn opp stille refunds i en chat-tråd
Behandle ikke hver undelivered som “plattformen er nede”. Skjær per corridor før dere pager verden.
Undelivered vs rejected: ulike feilklasser, ulike fikser
Rejected er policy- eller opptaksfeil: innholdsfilter, avsenderidentitet, compliance-gate, malformed destination, utilstrekkelige midler, eller catalog-not-live for den capabilityen. Jobben fikk aldri en rettferdig sjanse til handset-levering.
Lisensierte handlinger:
- Fiks gaten (mal, registrering, saldo, katalogærlighet)
- Surfacér en usable, brand-sikker reason code til operatører
- Aldri retry den identiske payloaden i håp om et annet univers
Rejected-stormer er først compliance- og katalogproblemer — ikke “mer throughput”.
Expired: TTL, køer og OTP-timingsvinduer
Expired betyr at gyldighetsvinduet lukket før terminal suksess. Vanlig i OTP (TTL), køjobber past SLA, eller nettgyldighetsvinduer. Produkt må skille user expired (bruker sitter fast) fra network expired (pipen leverte ikke i tide).
Lisensierte handlinger:
- Tilby kontrollert gensend med cooldown
- Invalider forrige kode i Verify-flyter
- Tilskriv spend klart når et nytt forsøk debiterer igjen
En expired OTP som auto-gensender uten cooldown er en svindel- og spend-forsterker.
Røde flagg
- Bare “failed” finnes
- Skjermbilder som eneste statussystem
- Auto-retry-stormer på rejected
- Lommebokbevegelser uten statusspor
- Fremmed merketekst i klientvendte fail-reasons
Start med IOSOR
Koble statusoperasjonane dine i IOSOR-konsollet slik at faktureringsintegrasjonen skil tydeleg mellom tidlege avvisingar, uleverte hendingar og utløpte køar. Gå gjennom aktive nettkrokar for å sikre at endelege DLR-statuskodar sender eksplisitte feilklassar til internrekneskapen i staden for ein generell feiltilstand.
- Oppdag forringelse av OTP-levering før konverteringsratene faller
- rotårsak til SMS-latens
- Når mobilen tvinger UCS-2, må fakturaen stemme overens
IOSOR-lærdom
Denne rettleiinga viste at statusuklarleik er eit produkt- og reneskapsproblem heller nettverksfeil. Å skilje mellom operatøravvisingar, uleverte tilstandar og utløpte tidsvindauge gjer økonomisk ansvarsfordeling tydelegare og stoppar supportteam frå å spekulere i kodinga.
Var denne guiden nyttig?
Relaterte veiledninger
- Sammenligning av leveringsmetrikker på tvers av kortkode- og gratisnummer-ruter
Analyser SMS-leveringsmetrikker mellom kortkoder og gratisnumre for white-label CPaaS-klienter, og detaljer filtrering og DLR-sporing.
- Etablere baseline for leveringsdyktighet under nye rute-piloter
Kjør grundige testpakker, analyser operatørytelse og etabler baseline-metrikker for meldinger før du skalerer white-label-trafikken din.
- Revisjon av leveringsrater og tømming av køer etter nettverksvedlikehold
Trinnvis teknisk veiledning for plattformforvaltere for å verifisere rutehelse og trygt tømme forsinkede DLR-køer etter vedlikeholdsvinduer hos operatører.