IOSOR Wissen
DLR-Retry bei Failed unter Prepaid: wann erneut versuchen und wann aufhören zu zahlen
Failed, rejected und expired sind nicht dasselbe Wort. Jeder Prepaid-Retry ist ein Debit. Teilen Sie das Statuswörterbuch vor der Kappe, sonst verbrennt das Wallet in einer Sackgasse.
Das Ticket sagt «fehlgeschlagen» und jemand hämmert Retry, bis das Prepaid-Wallet leer ist. Fehlgeschlagen ist kein Status. undelivered, rejected und expired verlangen andere Handlungen. Unter Prepaid ist jeder automatische Retry eine Debit-Zeile, kein kostenloser Gefallen. Einigen Sie das Wörterbuch vor der Schleife, sonst jagt Produkt Conversion, während Finance den zweiten und dritten Versuch an eine tote Nummer zahlt.
IOSOR ist white-label prepaid: dasselbe DLR-Vokabular in Dashboard, Webhook und Export. Ein Korridor live erlaubt begrenzten Retry; in setup öffnet sich nicht «beim nächsten Mal». Siehe unzugestellt, abgelehnt, abgelaufen und DLR, Latenz und Failover. Nahe USD 1,000+ monatlich gehen Retry-Debits nach Status-Eimer in eine engere kommerzielle Lesart.
Statuswörterbuch vor der Retry-Logik
Bevor Sie Retry-Code schreiben, drucken Sie Terminal-Status in eine Tabelle, auf die Produkt, Ops und Finance zeigen können. Retry ohne Wörterbuch ist eine Schleife, die Geld verbrennt. Bei sinkender Zustellung: Handbuch bei sinkender SMS-Zustellung.
| Status | Auto-Retry? | Wer zeichnet |
|---|---|---|
| Delivered | Nein | Niemand |
| Undelivered / failed | Mit Kappe | Ops |
| Rejected | Nein (Payload ändern) | Produkt |
| Expired | Nein (TTL justieren) | Produkt |
Failed gegen rejected gegen expired
Failed / undelivered heißt: die Plattform hat den Job übergeben, das Terminal hat nicht bestätigt. Ist der Korridor gesund, kann ein gekappter Retry eine Conversion retten. Rejected ist eine Netz- oder Policy-Ablehnung: dieselbe Nummer, derselbe Body werden fast immer erneut abgelehnt und erneut debited. Expired ist Zeit: TTL kürzer als Korridor-Latenz, oder eine Queue vor dem Send. Expired wie Failed zu behandeln und Retries zu hämmern erzeugt nur mehr Expired-Zeilen. Ein OTP außerhalb des Fensters konvertiert nicht mehr — das Wallet zahlt trotzdem.
Retry-Kappen und Wallet-Wirkung
Setzen Sie eine Kappe automatischer Versuche pro Nachricht und trennen Sie User-Resend von System-Failover. Jeder Versuch muss zu einer Correlation-ID im Ledger passen. «Bis zugestellt» ohne Kappe leert Prepaid auf einem toten Korridor. Finance muss Destination, Status, Versuchsnr. und Debit exportieren. Nahe USD 1,000+ wird eine herrenlose Schleife vom Ticket zum kommerziellen Thema. Sagt die Policy Stop, stoppt das Wallet, auch wenn Produkt noch einmal will.
Produkt- gegen Finance-Eigentum
Produkt besitzt die Policy: welche Status Retry erlauben, TTL, Resend-Cooldown. Finance besitzt Sichtbarkeit: debitet jeder Versuch, passt der Export zum Webhook. Ops besitzt den Korridor-Schnitt, damit ein Weltmittel keine kaputte Route versteckt. Ohne dieselbe Tabelle kann Prepaid nicht «nochmal» gegen «aufhören zu zahlen» entscheiden. Lassen Sie Support keine mündlichen Erstattungen versprechen, während das Ledger jeden Versuch belastet.
Rote Flaggen
- Nur sent und failed, aber automatischer Retry
- Drei identische Schläge auf ein rejected-Payload
- Expired als Netzstörung behandelt
- System-Failover und User-Resend in derselben Debit-Zeile
- «Bis zugestellt» ohne Versuchskappe
- Retry versprochen, Katalog noch in setup
- Finance-Export ohne Versuchsnr.
Starten mit IOSOR
Füllen Sie das Wörterbuch: failed gegen rejected gegen expired. Setzen Sie eine Decke auf Auto-Retry, damit jedes fehlgeschlagene DLR kein neues Prepaid-Debit öffnet. Der Nutzer-Resend ist ein anderer Knopf als der Systemversuch. Beweisen Sie die Decke auf zwei Live-Korridoren bei geringem Volumen.
IOSOR Fazit
Retry bei failed DLR ist eine Ausgabendecke, keine Endlosschleife.
War dieser Leitfaden hilfreich?
Verwandte Leitfäden
- Vergleich der Zustellbarkeitsmetriken über Short-Code- und Toll-Free-Routen
Analysieren Sie Carrier-Filterverhalten, DLR-Metriken und Durchsatzprofile für Short Codes und gebührenfreie Rufnummern auf Ihrer White-Label-CPaaS-Konsole.
- Ermittlung von Basis-Zustellbarkeitsmetriken bei neuen Routen-Piloten
Führen Sie stringente Testsuiten aus, analysieren Sie die Netzbetreiberleistung und etablieren Sie grundlegende Nachrichtenmetriken vor der Skalierung Ihres White-Label-Traffics auf neuen Routen.
- Überprüfung von Zustellraten und Bereinigung von Warteschlangen nach Netzwerkwartung
Schritt-für-Schritt-Technischer Leitfaden für Plattformmanager zur Überprüfung der Routengesundheit und sicheren Bereinigung verzögerter DLR-Warteschlangen nach Telekommunikations-Wartungsfenstern.