強力な顧客認証 (SCA) 規制の発効後にサブスクリプションの支払い方法を保存

初回の支払いを行わずに、先にカード詳細を保存する

利用者のサブスクリプションに対して即座に請求せずに利用者のカードを保存する場合は、Stripe の Setup Intents API を使って SetupIntent を作成し、カード詳細をキャプチャーします。この SetupIntent では、(Payment Intents API を使用して) 利用者に初回の請求を行う際における認証フロー、および継続支払いのプロセスを最適化します。

初回の支払いでカード詳細を保存する

初回の支払いと同時にカード詳細を保存する場合は、支払いのための PaymentIntent を作成し、今後の使用のためにカード詳細をキャプチャーします。setup_future_usage パラメーターを用いて、今後どのようにして支払いが生じるかを指定します。

PaymentIntent が作成され、ユーザーが利用者に請求する際には、フリクションレスフロー (3D セキュア 2 でのみ利用可能) が適用されていない限り、利用者は認証を行うために確認フローに移動します。

継続支払い

SetupIntent を初めに作成した場合、または初回の支払いにおいて setup_future_usage パラメーターを off_session に設定した状態で PaymentIntent を作成した場合、次回の支払いではカード発行会社からの加盟店により開始される取引に対する認証免除が自動でリクエストされ、認証なしで支払いを処理できます。

免除はカード発行会社の判断で行われます。カード発行会社が免除のリクエストを却下する場合、利用者はウェブサイトやアプリに戻ってオンセッションの購入を認証する必要があります。これは次の手順で行います。

その他の情報