IOSOR ガイド

CLIがブロックされた場合、フォールバックは誠実である必要があります

フラッシュコール認証において、ブロックされた発信者番号(CLI)を誠実に処理する方法を学びます。虚偽の Verify OK ステータスを回避し、SMS OTP フォールバックへ正しくルーティングします。

ローカルフィルターが着信CLIをブロックすると、ユーザーは必要な数字を確認できずフラッシュ認証は失敗します。このブロックされた通話を成功とみなすことは、請求の整合性を損なう重大な罠です。IOSORは、配信失敗を即座に検知し、プリペイド元帳への不正な課金を防ぐ厳格なフォールバックルールを強制することで、この問題を解決します。

フラッシュコール認証における発信者番号(CLI)ブロックの仕組み

フラッシュコール認証は、エンドユーザーが着信した E.164 形式の CLI(発信者番号)の下桁を入力することに依存しています。ローカルの通信キャリアや OS レベルの迷惑電話フィルターがこの CLI をブロックすると、端末は鳴動せず、CLI は完全にマスクされます。IOSOR が提供するホワイトレーベル CPaaS 環境において、ブロックされたコールを「配信成功」として処理することは、重大な設計ミスです。推測や仮定に頼ることなく、配信失敗を即座に検出する必要があります。

虚偽の Verify OK ステータスが元帳を破壊する理由

一部のプラットフォームは、成功率を高く見せるために配信失敗を隠蔽しますが、この行為は財務元帳を完全に破壊します。ブロックされた CLI は、決して Verify OK ではありません。実際に数字が配信されていないにもかかわらず、検証成功としてクライアントに課金すると、深刻な請求不一致が発生し、顧客の信頼を失うことになります。IOSOR は厳格な「1デビットパス、1ステータス」ルールを適用しています。CLI がブロックされた場合、トランザクションは失敗とマークされ、プリペイドの仮押さえは即座に解除されます。

単一デビットパスルールの設定

元帳の整合性を維持するため、IOSOR はルーティングリソースに JIT(Just-In-Time)割り当てモデルを使用しています。検証が開始されると、クライアントの残高に対して一時的なプリペイド仮押さえ(大量送信アカウントの場合は USD 20 または USD 1,000 など)を行います。CLI がブロックされた場合、この仮押さえは解除され、システムはフォールバックの準備を整えます。これにより、二重課金が防止され、財務の透明性が確保されます。

ブロックされたコールに対するリアルタイム Webhook 処理

キャリアが CLI をブロックすると、プラットフォームは下流ネットワークから特定の切断コードを受信します。IOSOR はこれをリアルタイムの Webhook ペイロードに変換し、アプリケーションに直接送信します。システムはこの Webhook を監視し、フラッシュコールのステートマシンを即座に停止する必要があります。タイムアウトを待つ必要はありません。Webhook ペイロードには、E.164 ターゲット、失敗理由、および正確なステータスが含まれており、データベースに誤った Verify OK を記録するのを防ぎます。

誠実なフォールバックプレイブックの統合

ブロックが確認されたら、すぐにフォールバックルーティングをトリガーします。SMS OTP への移行により、ユーザーは遅延なくコードを受け取ることができます。詳細なルーティング戦略については、以下のガイドを参照してください:

IOSORで始める

ブロックされたCLIイベントを効果的に管理するには、IOSORコンソールでWebhookエンドポイントを設定し、リアルタイムの切断コードを取得してください。キャリアブロックを検知した際にプリペイドホールドを即座に解除できるよう、JIT割り当て設定を有効にします。これにより、手動のタイムアウトを待たずにアプリケーションがフォールバックゲートを起動できるようになります。

IOSORの要点

本稿では、課金の整合性とユーザーの信頼を維持するために、ブロックされたCLIを配信失敗として扱う必要があることを証明しました。これらの失敗を成功として偽装すると、台帳の不一致を招き、コンバージョンに不可欠なSMS OTPへの移行を妨げることになります。

リアルタイムのWebhookレスポンスを優先し、即座にフォールバックを開始してください。ユーザーの画面に届かなかった検証に対して課金してはなりません。これは「1デビットパス」ルールに違反し、財務報告を損なう原因となります。

このガイドは役に立ちましたか?

関連ガイド

  • 本番ログイン前のフラッシュコール検証

    本番ログインに移行する前に、フラッシュコールのCLI表示を検証する方法を学びます。JIT割り当てモデル、プリペイド元帳ルール、およびwebhook検証について理解します。

  • フラッシュコールOTPはSMS認証ではありません

    端末の着信履歴(不在着信)を証明とするフラッシュコールOTPの核心的な仕組みを理解しましょう。なぜこれがSMS OTP製品ではないのか、そしてIOSORプラットフォームにおける音声通知とどのように異なるのかを学びます。