コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
財務の自動化
プラットフォームおよびマーケットプレイス
資金管理
開発者向けのツール
始める
支払い
財務の自動化
始める
支払い
財務の自動化
プラットフォームおよびマーケットプレイス
資金管理
概要すべての商品を確認する
構築を開始する
開発の開始
サンプルプロジェクト
API について
Build with LLMs
ノーコードで Stripe を使用する
Stripe を設定する
アカウントを作成する
ウェブダッシュボード
モバイルダッシュボード
Stripe に移行
不正利用のリスク管理
不正利用について
Radar の不正防止
不審請求の申請の管理
本人確認
    概要
    始める
    本人確認書類を確認
    確認結果を処理
    確認結果へのアクセス
    確認結果を表示
    確認フロー
    その他の本人確認チェック
    検証チェック
    顔写真チェックを追加する
    API について
    確認セッション
      セッションの仕組み
    本番環境へ移行
    本番環境への移行前
    サポートするユースケース
    Identity に関する説明
ホーム始めるVerify identitiesVerification Sessions

注

このページはまだ日本語ではご利用いただけません。より多くの言語で文書が閲覧できるように現在取り組んでいます。準備が整い次第、翻訳版を提供いたしますので、もう少しお待ちください。

セッションの仕組み

VerificationSessions のステータスとライフサイクルについてご紹介します。

ページをコピー

非同期の確認フローは、アプリケーションの外部で発生する顧客とのやり取りによって変わるため、管理が複雑になります。VerificationSession は、確認フローのステータスを追跡することで、この管理を簡略化します。

requires_input

VerificationSession が作成されると、そのステータスは requires_input になり、ユーザーが確認プロセスを開始する準備が整います。VerificationSession は、確認フロー開始の直前に作成することをお勧めします。

processing

ユーザーがセッションを送信すると、VerificationSession は processing に移行します。ほとんどの本人確認チェックは 1 分未満で処理されます。

verified

VerificationSession の verified ステータスは、検証フローが完了したことを意味します。すべての検証チェックの処理が完了し、検証に成功しました。

requires_input

(文書が不正であるなどの理由で) いずれかの本人確認チェックに失敗した場合は 、VerificationSession のステータスは requires_input に戻ります。確認が失敗した理由の説明は、セッションの last_error フィールドにあります。ユーザーに確認を再度試行してもらうには、VerificationSession を取得して、新しい URL または client secret を取得する必要があります。provided_details フィールドに示される詳細がユーザーに表示される場合があります。

canceled

processing または verified より前の時点であれば、いつでも VerificationSession をキャンセルできます。これにより、その VerificationSession を今後情報の送信に使用することはできなくなり、これを取り消すことはできません。

セッションイベント

セッションのステータスが変化するたびにイベントが作成されます。VerificationSession イベントタイプの全リストはこちらをご覧ください。

イベントタイプ説明
identity.verification_session.createdセッションが作成されました。
identity.verification_session.processingユーザが情報を送信し、検証チェックは処理を開始しました。
identity.verification_session.verifiedすべての本人確認チェックの処理が完了し、確認のすべてが成功しました。
identity.verification_session.requires_inputすべての本人確認チェックの処理が完了し、少なくとも 1 つの確認が失敗しました。
identity.verification_session.canceledセッションはキャンセルされ、今後の送信試行は無効化されました。このイベントは、セッションがキャンセルされた場合、または非表示にされた場合に送信されます。
identity.verification_session.redactedセッションが非表示にされました。このイベントタイプにアクセスするには、このイベントタイプに明示的に登録する Webhook エンドポイントを作成する必要があります。すべてのイベントタイプに登録する Webhook エンドポイントには、このイベントタイプは含まれません。

検証が失敗または成功したときにユーザにメールを送信するなど、特定のイベントに対してアクションを取ることをお勧めします。

Stripe では、Webhook を使用してイベントをリッスンすることをお勧めします。

参照情報

  • Verification Sessions API
  • 本人確認の結果を処理する
このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc