IOSOR Kennis

Correlatie-ID's voor debit en DLR

Koppel de prepaid debit-regel aan het afleveringsgebeuren met één stabiel correlatie-ID — finance en product delen hetzelfde doel zonder archeologisch graafwerk.

Wanneer geld en bezorging in aparte systemen leven, wordt het einde van de maand een archeologische zoektocht. Een correlatie-ID is de stabiele verbindingssleutel die de prepaid debit-regel koppelt aan de DLR (of status-event) voor hetzelfde doel. Zonder dit ID ziet finance alleen uitgaven en ziet product alleen status — geen van beide kan bewijzen dat ze één verzending beschrijven. Deze pagina is het koppelingscontract, geen handleiding voor Verify-sessie-exports en geen volledige inleiding tot debit-vs-status grootboeken.

Correlatie is geen chat-thread

Slack-links en ticket-titels zijn geen koppelingssleutels. Het ID moet worden gegenereerd bij het aanmaken van de hold/intent, worden meegenomen op de debit-regel en worden herhaald op elk terminale DLR/status-event. Retries hergebruiken hetzelfde ID onder dezelfde idempotency-sleutel. Als support elk uur een andere string plakt, heb je geen correlatie — je hebt folklore.

Hetzelfde ID op debit en DLR

Oppervlak Moet bevatten Fout indien ontbrekend
Prepaid debit / hold Correlatie + intent-id Onkoppelbare uitgave
DLR / status Zelfde correlatie-id Wees-aflevergebeurtenis
Ops export-rij Beide + terminale status Recon op geheugen

Product en finance openen hetzelfde ID voor hetzelfde UTC-venster.

Finance koppelen zonder graafwerk

Het einde van de maand moet filteren op één kolom, niet reconstrueren uit screenshots. Export: correlatie-id, debitbedrag (USD), hold→settle, terminale status, tijdstempels. Een soft USD 1.000/maand behandelt niet-gekoppelde joins als recon-tickets; USD 20 bewijst de koppeling op een kleine corridor vóór volume-taal.

Ontbrekende koppeling is een incident

Auto-map geen wees-DLR naar afgeleverde uitgaven, en vereffen geen debit-regels zonder ID als 'waarschijnlijk oké'. Open recon, houd status eerlijk (ontbrekend/onbekend tot gekoppeld of gesloten), en blokkeer 'Live volume'-taal terwijl de koppelingsgezondheid rood is op het Ops-signalenbord bij live volume.

Checklist voor correlatie-ID's

  1. Is het correlatie-ID gegenereerd bij de originele intent en niet via chat?
  2. Blijft het ID behouden bij alle retries onder dezelfde idempotency-sleutel?
  3. Legt het financiële exportsysteem het correlatie-ID vast als primaire koppelingskolom?

Beginnen met IOSOR

Maak de correlation ID bij hold, schrijf die op de prepaid-debetrij en eis dezelfde string op de terminale DLR. Exporteer één gekoppelde rij: hold-id, debetbedrag, DLR-status, stempels. Elke debet zonder passende DLR — of een DLR zonder debet — blijft een incident. Dit is een geld-naar-bon-koppeling, geen verzoekpad.

IOSOR takeaway

Debet en DLR delen één ID, anders kan finance de verzending niet auditen.

Doe: genereer de ID bij hold en weiger ongekoppelde joins als incidenten.

Niet doen: een nieuwe string verzinnen bij de webhook, of de maandeinde uit chatthreads reconstrueren.

Was deze gids nuttig?

Gerelateerde gidsen