IOSOR Kunskap
Verify-sessionskorrelation för finance-export: två debet, en ledgerhistoria
Verify skapar separata debet från SMS-leverans. Finance-exporter behöver sessionskorrelations-ID och TTL-/omsändningsrader som stämmer med leveransen.
Användaren bad om en kod. Produkt såg ett OTP. Plånboken kan boka två rader: SMS-leveransdebet som bar koden och Verify-sessionsdebet (skapa, TTL, kontrollera). Team som smälter detta till «OTP-kostnad» antingen dubbelräknar i board pack eller gömmer den andra raden till månadsslut. Ingen är kontroll. Två debet behöver en sessionshistoria så finance kan exportera.
IOSOR kör Verify bredvid SMS på ett white-label prepaid-ledger. Katalog live är en riktig kanal; in setup är ingen gratissession. Runt USD 1,000+ per månad blir SMS-rader och Verify-sessionsrader kommersiell granskning. Uppdelning av de två debeten: OTP-leveransdebitering mot verify-session.
Leveransdebet mot verify-debet
Resan är en. Pengarna är två. Besläktade, aldrig alias. Leveransdebet täcker kanalen som bar koden: encoding, segment, destination, terminalt DLR. Verify-sessionsdebet täcker utfärdande, TTL-fönster, kontroll, utgång eller omsändningspolicy. Ser finance bara SMS verkar Verify «gratis». Ser produkt bara Verify verkar SMS-pumpning «fler sessioner». Båda raderna måste synas med samma correlation id.
Sessions-ID-fält som finance måste exportera
En finance-export måste kunna rekonstruera per session: verify_session_id, relaterad message_id eller leverans-id, destination, kanal, TTL, terminal orsak, debiterat belopp och tidsstämpel per rad. En vecka utan correlation id är en kvittostapel, inte ett ledger.
Omsändnings-TTL och dubbla rader
Omsändningspolicyn avgör om dubbla rader dyker upp. En cooldown som blockerar sessionen men ändå skjuter SMS (eller tvärtom) sätter två ledger i bråk. TTL-utgång ska stänga samma Verify-rad, inte öppna en «spöksession». Användarinitierad omsändning och systemretry är olika ägare och olika cooldowns.
Avstämning före skala
Före skala, en vecka avstämning: skapade sessioner vs SMS- (eller fallback-) försök; terminalt DLR vs sessionsterminal (levererat+kontrollerat, inte levererat+utgånget, avvisat+aldrig kontrollerat); användaromsändning skild från systemretry. Försök >> sessioner betyder blast. Sessioner >> försök betyder Verify utan kanal faktureras. Båda faller i kommersiell granskning.
Röda flaggor
- En blandad «OTP-avgift» utan SMS-vs-sessionssplit
- Verify fakturerad som en marknadsblast
- SMS återbetalat utan att röra sessionsraden (eller tvärtom) utan policy
- Omsändningsknapp som ignorerar cooldown på en av de två vägarna
- Klientfel som namnger uppströmsmärken
- Verify utlovat medan kanalen är in setup
- Veckexport utan session correlation id
Börja med IOSOR
Exportera ett veckovis CSV-exempel från din verifieringspanel och kontrollera att varje verify_session_id matchar sina tillhörande delivery message_id-poster direkt. Konfigurera webhooks-loggning för att registrera sessionsavslutens orsaker tillsammans med operatörens leveranskvitton innan du driftsätter produktionsuppdateringar.
IOSOR sammanfattning
Att spåra verifieringskostnader kräver att sessionslivscykeln hålls åtskild från de underliggande meddelandeleveransernas debiteringsposter. När ekonomiavdelningen betraktar autentiseringsavgifter i en enda sammanslagen leveranspott utan sessionskorrelation, korrumperar spökdebiteringar och omappade omsändningskostnader bokföringsreskontran.
Var den här guiden till hjälp?
Relaterade guider
- Verifieringskorridor Degradation: Återhämtningsvecka Operationer
Navigera återhämtningsveckan efter en degradation av Verifieringskorridoren. Återställ OTP-rutthälsan, spela ärligt upp misslyckade sessioner och stäm av förbetalda saldon med hjälp av IOSOR:s robusta operativa verktyg.
- Exportera verifieringsrevisionsloggar för regelefterlevnad i företag
Exportera tidsstämplade verifieringsförsök, DLR-statushändelser och finansiella huvudboksposter från IOSOR för att uppfylla företagets efterlevnads- och revisionsgranskningar.
- Lägga till en andra applikation till Verify utan OTP-trängsel
Onboarda en andra applikation till IOSOR Verify utan att belasta primära OTP-rutter. Implementera hastighetsisolering, JIT-nummer och prepaid sub-account tags.