IOSOR Panduan

Kegagalan Autentikasi Senyap, Kemudian Satu Debit OTP — Bukan Dua

Ketahui cara IOSOR mengendalikan kegagalan autentikasi senyap dan beralih ke SMS OTP tanpa pengebilan berganda. Fahami peraturan lejar, had prabayar dan persediaan webhook.

Kegagalan Autentikasi Senyap, Kemudian Satu Debit OTP — Bukan Dua.

Mekanisme Sandaran Autentikasi Senyap

Apabila melaksanakan pengesahan mudah alih senyap, laluan utama cuba mengesahkan identiti pengguna secara langsung melalui pengepala rangkaian selular. Proses autentikasi senyap ini adalah pantas dan lancar kerana pengguna tidak perlu menaip sebarang kod. Walau bagaimanapun, ia boleh gagal jika pengguna menggunakan Wi-Fi atau rangkaian pembawa yang tidak disokong. Dalam situasi sedemikian, IOSOR secara automatik mencetuskan sandaran ke SMS OTP standard untuk memastikan proses pendaftaran pengguna berjalan terus tanpa sebarang gangguan.

Peraturan Lejar untuk Percubaan Senyap yang Gagal

Kebimbangan operasi yang utama adalah bagaimana lejar platform merekodkan peralihan ini. Apabila percubaan autentikasi senyap gagal, ia tidak sepatutnya menghasilkan caj pengesahan yang berjaya. Lejar mengendalikan percubaan autentikasi senyap dan SMS OTP yang seterusnya sebagai satu transaksi logik tunggal. Jika semakan senyap gagal, transaksi tersebut kekal terbuka. Hanya apabila SMS OTP sandaran berjaya disahkan dan platform menerima status 'Verify OK', barulah lejar melaksanakan satu debit sahaja.

Mengelakkan Debit Berganda semasa Serahan SMS

Untuk mengelakkan debit berganda, API IOSOR menjejaki token transaksi merentasi kedua-dua saluran. Sesetengah sistem lama tersilap mengenakan bayaran penghantaran untuk percubaan senyap dan satu lagi bayaran untuk SMS OTP. IOSOR mengelakkan perkara ini dengan menggunakan templat pengesahan bersepadu. Jika autentikasi senyap gagal, sistem menandakan fasa senyap sebagai gagal tetapi mengekalkan sesi aktif. Apabila SMS OTP dihantar, sistem menunggu laporan penghantaran (DLR) terakhir dan input pengguna, memastikan hanya satu debit dikenakan.

Mengurus Baki dan Had Prabayar

Semua transaksi pada platform dijalankan berdasarkan baki prabayar anda. IOSOR menguatkuasakan had minimum prabayar sebanyak USD 20 untuk memastikan API anda sentiasa aktif dan mengelakkan gangguan perkhidmatan secara tiba-tiba semasa kempen pengesahan trafik tinggi. Bagi akaun yang meningkatkan volum pengesahan mereka, semakan lembut akan dicetuskan apabila menghampiri USD 1,000/bulan untuk menilai corak penggunaan, mengoptimalkan laluan dan melaraskan had kapasiti throughput.

Pautan Integrasi dan Pengesahan Webhook

Untuk mengkonfigurasi logik sandaran anda dan memantau entri lejar, sila rujuk panduan terperinci kami. Anda dapat menjejaki perubahan status masa nyata dengan melanggan webhook pengesahan kami, yang menghantar muatan segera untuk setiap acara DLR dan 'Verify OK'.

Mulakan dengan IOSOR

Semak beban transaksi sandaran anda dalam konsol IOSOR di bawah log sesi pengesahan. Pastikan aplikasi anda menggunakan semula token transaksi bersatu semasa proses peralihan SMS OTP dan bukannya memulakan sesi kedua yang terasing. Sahkan melalui peristiwa webhooks bahawa semakan selular yang gagal didaftarkan sebagai peralihan berkadar sifar sebelum caj SMS tunggal berlaku.

Inti IOSOR

Peralihan daripada pengesahan mudah alih senyap kepada SMS OTP mesti menganggap keseluruhan urutan sebagai satu cubaan berterusan. Mengikat semakan pengepala selular dan penghantaran SMS kepada ID transaksi bersatu memastikan lejar anda merekodkan satu peristiwa boleh bil sahaja apabila kod berjaya dihantar.

Gunakan semula ID sesi pengesahan asal apabila mencetuskan logik sandaran SMS. Jangan laksanakan panggilan API pengesahan sekunder yang terputus sambungan yang menganggap semakan senyap yang gagal sebagai tindakan boleh bil yang berasingan.

Adakah panduan ini membantu?

Panduan berkaitan