Off-Session Payments API非公開プレビュー
定期支払いや予定外の決済に対応する独自の決済フローを作成します。
機能
- Smart Retries を使用した支払いの再試行: AI の推論を使用して再試行戦略を設定し、失敗した支払いを再試行する最適なタイミングを選択して、支払いが成功する確率を高めます。
- 複数の決済代行業者への決済処理: Stripe がサポートする決済代行業者への決済経路を選定したり、オフセッション決済 API やその他のサポートされている決済 API から作成された支払いを自動的にルーティングしたりできます。
仕組み
1 回の API リクエストで支払いを開始し、Stripe が再試行を処理できます。
互換性のある API
Stripe は、オフセッション決済と互換性のある 3 つのコア決済 API を提供しています。これにより顧客からのさまざまな種類の決済を受け入れることができます。これらの API は Stripe の事前構築済みの決済インターフェースに連携することができます。API は決済フローの構成方法や必要な制御の度合いに応じてさまざまなユースケースに対応します。
Checkout Sessions API を使用すると、顧客の完全な決済フローを示す構築済みの決済フォームで支払い情報の収集と設定を行うことができます。Checkout Sessions API を使用すると、貴社の決済フローに応じて、支払いあり、または初回支払いなしで次回以降の支払い方法を保存できます。Checkout Sessions API を使用して決済ページを構築します。
Payment Intents API を使用すると実装されるのは決済のステップのみですが、より細かく制御できます。項目の詳細が必要な Checkout Sessions API とは異なり、最終請求額のみを渡します。これは、最終請求額を手動で計算したいときに利用する高度な決済フローに使用されます。Payment Intents APIの高度な連携機能を構築します。
Setup Intents API を使用すると、初回の支払いがない場合でも顧客の決済情報を保存できます。これは今すぐ顧客をユーザー登録し、決済の設定を行い、次回以降の請求に利用できます。この連携機能を使用すると継続支払いを設定したり、金額が後で (顧客がサービスを受け取った後など) 確定される 1 回限りの支払いを作成したりすることができます。Setup Intents API の高度な連携機能を構築します。