IOSOR Знания
Дебитни редове vs статус на доставка в един ledger
Свържете всяко предплатено дебитиране на единица с DLR или резултат от канал в един ledger на портфейла, за да не третира finance sent като безплатни пари или безплатен fail като тихо отписване.
Значката sent не е безплатен обяд. При prepaid всяка billable unit оставя дебитен ред, който finance свързва с outcome — delivered, failed, undelivered, accepted, connected или needs attention — без скрийншоти. Отделни силози за пари и доставка измислят «безплатни sends» и тихи write-off.
IOSOR е white-label prepaid: един портфейл за messaging, verification, email, voice и JIT номера. USD 20 финансира пилот за честност на ledger; soft review около USD 1,000/месец само усилва разминаването. Съседи: отчитане на SMS сегменти; политика за повторен опит при неуспешен DLR под prepaid. Тук: join пари↔outcome в целия портфейл.
Sent не е истина за безплатни пари
«Прието от мрежата» е продуктово събитие, не подарък към салдото. Settled units показват сума, валута, канал и intent ID. Non-billable не оставят settled debit — или явен release/refund. Sent като безплатно при движение на пари е лъжа; failed като безплатно при останал settled debit е обратното.
Happy path: резервиране на предплатен баланс преди първото дебитиране. Fail-път: Когато предплатеният hold се провали: auto-refund и истински статус. Един ред, четим и след lag на DLR.
Един ред трябва да има полета debit + outcome
Един свързваем ред на billable intent:
| Поле | Защо |
|---|---|
| Intent / correlation ID | Свързва портфейл и продукт |
| Сума debit + валута | Едно движение на пари |
| Канал + тип unit | SMS ≠ voice ≠ verify |
| Outcome / DLR статус | Delivered, failed, pending, needs attention |
| Timestamp на outcome | Lagът се вижда; втори debit е блокиран |
| Idempotency key | Retry преизползват парите — идемпотентност, повторения и пари |
Отделни money/DLR CSV без общ ключ → измислен join. Предпочитайте един експорт с двете.
Lag на DLR и статус без двойно charge
Outcomes пристигат късно. Pending след settle е нормално; втори charge за същия ключ — не. Settle веднъж под hold, обновявайте outcome на място. Retry под един ключ: едно парично движение, много преходи на статус.
Финален fail: settled debit с failed outcome или release/refund когато никога не е owed — никога settled debit с фалшива Delivered. Lagът принадлежи на timestamps, не на дублирани редове.
Резултатите по канали не са взаимозаменяеми
Messaging DLR ≠ email accept ≠ verify success ≠ voice connect. Копирането на «Delivered» върху всички канали крие burn и чупи caps. Дръжте речници на outcome по канал при общи парични колони. Детайлът за сегменти остава в SMS статията; експортът нуждае charged unit и native outcome.
Month-end: month-end експорт на портфейла в 02:00 — holds, debits, refunds, outcomes в един файл.
Чеклист на купувача за честност на ledger
- Може ли finance да свърже всеки settled debit с outcome без ops?
- Късният DLR обновява същия ред вместо втори debit?
- Retry под един idempotency key money-safe ли са?
- Fail-пътищата правят release/refund когато никога не е owed?
- Клиентските статуси без имена на upstream брандове?
- Разходът ограничен ли е чрез контрол на предплатения разход преди spikes?
Започнете с IOSOR
Вземете една SMS единица. Hold, приключете предплатения дебит, после поискайте крайния DLR на същия ред в ledger. Експортирайте един ред: сума на дебита, статус DLR, печати. Дебит без DLR — или DLR без дебит — остава инцидент. Това е пари срещу разписка на един ред, не хигиена на CRM нито предаване на сигнал.
Обобщение IOSOR
Един ред в ledger държи дебит и DLR, иначе финансите не затварят изпращането.
Полезно ли беше ръководството?
Свързани ръководства
- Разрешаване на времеви разлики между изтекли оторизации hold и сетълмент в главната книга
Овладейте асинхронното съгласуване, когато уебхуковете за доставка от оператора пристигнат след TTL. Предотвратете отклонения в главната книга, синхронизирайте JIT балансите и защитете маржовете.
- Реконсилиране на блокирани предплатени задържания след прекъсвания
Постъпково ръководство за одитиране и освобождаване на остатъчни системни задържания във всички платежни канали след инциденти в мрежата.
- Откриване на аномалии в скоростта на харчене преди изчерпване на баланса
Научете как IOSOR открива необичайна предплатена скорост на харчене, спира автоматизирания трафик незабавно и предпазва средствата от внезапно източване.