IOSOR Ghiduri

Rânduri de debit vs status de livrare pe același ledger

Corelați fiecare debit prepaid pe unitate cu DLR sau rezultatul canalului pe un singur ledger de portofel, astfel încât finance să nu trateze niciodată badge-ul sent ca bani gratis sau un fail gratis ca write-off tăcut.

Un badge sent nu este prânz gratuit. Pe prepaid, fiecare unit billable lasă un rând de debit pe care finance îl unește cu un outcome — delivered, failed, undelivered, accepted, connected sau needs attention — fără capturi de ecran. Silozuri separate de debit și livrare inventează «send-uri gratuite» și write-off-uri tăcute.

IOSOR este white-label prepaid: un portofel pe messaging, verification, email, voice și intenturi JIT de numere. USD 20 finanțează un pilot care trebuie să dovedească onestitatea ledgerului; soft review aproape de USD 1,000/lună doar amplifică nepotrivirile.

Sent nu este adevărul banilor gratis

«Acceptat de rețea» este un eveniment de produs, nu un cadou pentru sold. Unitățile settled arată sumă, monedă, canal și intent ID. Unitățile non-billable nu lasă debit settled — sau lasă release/refund explicit. Sent ca gratis când banii s-au mișcat e minciună; failed ca gratis cu debit settled e opusul.

Un rând are nevoie de câmpuri debit + outcome

Un rând unibil per intent billable:

Lag DLR și status fără dublă charge

Outcomes-urile sosesc târziu. Pending după settle este normal; a doua charge pentru aceeași cheie nu. Settle o dată sub hold, actualizează outcome pe loc, nu deschide un debit paralel pentru că DLR s-a schimbat. Retry sub o cheie: o mișcare de bani, multe tranziții de status.

Rezultatele pe canale nu sunt interschimbabile

Messaging DLR ≠ email accept ≠ verify success ≠ voice connect. Copierea «Delivered» pe toate canalele ascunde burn-ul și sparge caps. Vocabular outcome pe canal; coloane de bani comune. Export: unit charged + outcome nativ pe canal.

Month-end: export month-end al portofelului la 02:00 — holds, debits, refunds, outcomes într-un fișier.

Checklist cumpărător pentru onestitatea ledgerului

  1. Poate finance uni fiecare debit settled cu un outcome fără ops?
  2. Un DLR târziu actualizează același rând, nu un al doilea debit?
  3. Retry-urile sub o cheie idempotency sunt money-safe?
  4. Fail-path-urile fac release/refund când nu a fost niciodată owed?
  5. Statusurile client sunt fără nume de brand upstream?

Începeți cu IOSOR

Alegeți o unitate SMS. Hold, lichidați debitul preplătit, apoi cereți DLR-ul terminal pe același rând de ledger. Exportați o linie: suma debitului, starea DLR, ștampile. Un debit fără DLR — sau un DLR fără debit — rămâne incident. Acesta e ban versus chitanță pe un rând, nu igienă CRM nici predare de alertă.

Rezumat IOSOR

Un rând de ledger ține debitul și DLR, altfel finanțele nu închid trimiterea.

Faceți: uniți debitul cu DLR-ul terminal pe același rând și țineți deschise rândurile fără pereche.

Nu faceți: trata sent ca lichidat, nici închide luna din chat cât rândurile n-au chitanță.

A fost util acest ghid?

Ghiduri conexe