コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
Revenue
プラットフォームおよびマーケットプレイス
資金管理
開発者向けのツール
概要すべての商品を確認する
構築を開始する
開発の開始
サンプルプロジェクト
API について
    API ツアー
    Payment Intents API
    Setup Intents API
      SetupIntents のしくみ
    決済手段
    商品と価格
    以前の API
    リリースフェーズ
LLM を使用した構築
ノーコードで Stripe を使用する
Stripe を設定する
アカウントを作成する
ウェブダッシュボード
モバイルダッシュボード
Stripe に移行
不正利用のリスク管理
不正利用について
Radar の不正防止
不審請求の申請の管理
本人確認
ホーム始めるAbout the APIsSetup Intents API

SetupIntents の仕組み

決済フローで SetupIntents がどのように機能するかをご紹介します。

ページをコピー

非同期の決済フローは、アプリケーションの外部で発生する顧客とのやり取りによって変わるため、管理が複雑になることがあります。PaymentIntent (支払いインテント) および SetupIntent (支払い方法設定インテント) は、フローのステータスを追跡することで、管理をシンプルにします。

requires_payment_method

SetupIntent が作成されると、支払い方法が関連付けられるまで、ステータスは requires_payment_method1 になります。

requires_confirmation
Optional

顧客が支払い方法の情報を入力したら、SetupIntent を確定できます。

通常、組み込みでは支払い方法の情報が SetupIntent の確定と同時に送信されるため、この状態はスキップされます。

requires_action

3D セキュアでの認証など、設定に追加アクションが必要な場合、SetupIntent のステータスは requires_action1 になります。

processing

必要なアクションが処理されると、SetupIntent のステータスが processing に移行します。すぐに処理が行われる支払い方法 (カードなど) もありますが、処理に数日かかる支払い方法もあります。

succeeded

SetupIntent のステータスが succeeded の場合は、無事に設定されていることを意味します。

この支払い方法を Customer オブジェクトに関連付けて、将来の支払いに使用できます。

requires_payment_method

設定に失敗した場合、SetupIntent のステータスは requires_payment_method に戻ります。

canceled

SetupIntent は、processing または succeeded より前の任意の時点でキャンセルできます。

1 2019-02-11 以前の API のバージョンでは、requires_payment_method の代わりに requires_source、requires_action の代わりに requires_source_action が表示されます。

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