IOSOR Panduan
Pesan dalam Antrean Harus Menahan Dana, Bukan Mendebit Sebagai Terkirim
Pelajari cara IOSOR mengelola status antrean pesan di ledger. Permintaan SMS dalam antrean membuat penahanan saldo sementara alih-alih debit pasti sebelum konfirmasi rute.
Pesan dalam Antrean Harus Menahan Dana, Bukan Mendebit Sebagai Terkirim.
Mengapa Status Antrean Memerlukan Penahanan Otorisasi
Ketika klien API mengirimkan batch pesan SMS bervolume tinggi atau muatan OTP tunggal, platform menempatkan setiap bingkai pesan ke dalam status antrean sebelum pengiriman jaringan. Menandai pesan dalam antrean sebagai debit pasti segera setelah penerimaan API merusak catatan penagihan pelanggan.
Mekanisme Ledger: Ledger Penahanan vs Komitmen Ledger Akhir
Ketika pesan memasuki pipa pemrosesan, sistem ledger memverifikasi saldo yang dapat dibelanjakan saat ini dan menempatkan penahanan otorisasi sementara sebesar tarif tujuan target. Penahanan ini mengunci unit yang diperlukan untuk menjamin kapasitas pengiriman sambil menjaga saldo ledger inti tetap utuh.
Kasus Khusus: Antrean Kadaluwarsa, Batas Waktu, dan Pembalikan
Kemacetan sistem, pemadaman jaringan tujuan, atau kegagalan rute sementara dapat menyebabkan pesan berada dalam status antrean melebihi ambang pemrosesan normal. Ketika pesan dalam antrean mencapai batas waktu hidup (TTL) yang ditentukan atau mengalami penolakan instan, mesin pengarah menghentikan upaya tersebut.
Batas Margin pada Skala Besar dan Ambang Peninjauan Lunak
Untuk memastikan stabilitas infrastruktur selama lonjakan lalu lintas mendadak, akun beroperasi di bawah batas margin otomatis. Saldo awal prabayar sebesar USD 20 diperlukan untuk memproses permintaan API keluar dan mendukung reservasi penahanan aktif tanpa gangguan layanan.
Mengelola Status Antrean dan Penelusuran Audit
Insinyur dan manajer penagihan dapat memantau transisi siklus hidup pesan secara real-time menggunakan webhook platform dan ekspor log. Setiap peristiwa API mengembalikan bidang status eksplisit yang menunjukkan apakah muatan sedang diantrekan, dikirim, terkirim, atau gagal, bersama dengan kunci referensi transaksi terkait.
Mulai dengan IOSOR
Buka konsol IOSOR Anda dan arahkan ke tab Audit Buku Besar untuk memeriksa reservasi penahanan aktif terhadap debit terkirim aktual. Konfigurasikan webhook status Anda untuk berlangganan peristiwa message.queued dan message.failed guna melacak siklus pelepasan penahanan otomatis secara real time. Validasi bahwa sistem pelaporan internal Anda mengklasifikasikan bingkai yang antre sebagai penahanan tertunda, bukan unit yang ditagih final sebelum menjalankan rekonsiliasi batch.
- Queued vs Sent: Satu Jalur Pesan dalam IOSOR
- Status Siklus Hidup Pesan vs Panduan Pengiriman Rendah
- Higiene E.164 bukanlah pencarian HLR
Intisari IOSOR
Panduan ini menetapkan bahwa mengantrekan bingkai pesan memicu penahanan otorisasi untuk memesan kapasitas pengiriman jaringan, bukan debit buku besar langsung. Memperlakukan payload yang antre sebagai pengiriman yang dieksekusi penuh menyebabkan kehabisan saldo buatan, rekonsiliasi penagihan yang tidak akurat, dan penurunan saldo prematur selama kemacetan atau percobaan ulang jaringan hulu.
Apakah panduan ini membantu?
Panduan terkait
- Queued vs Sent: Satu Jalur Pesan dalam IOSOR
Pahami bagaimana tim keuangan dan produk berbagi mesin status terpadu untuk tahapan siklus hidup SMS dan OTP, menyeimbangkan penahanan prabayar dan status DLR di IOSOR.
- Status Siklus Hidup Pesan vs Panduan Pengiriman Rendah
Pahami mesin status SMS eksak dari pengajuan ke antrean, terkirim, dan tanda terima DLR, beserta penahanan buku besar dan webhook.