高度な決済連携機能を構築する
Stripe Elements と Checkout Sessions API または Payment Intents API を使用してカスタム決済連携を作成する方法をご紹介します。
Use the Stripe Elements user interface with the Checkout Sessions API or the Payment Intents API to create a fully customized payments integration. To understand which API is better for your business, compare the Checkout Sessions and Payment Intents APIs.
機能と提供状況
| Checkout Sessions API | Payment Intents API | |
|---|---|---|
| UI | Elements | Elements |
| API | Checkout Sessions | PaymentIntents |
| 導入作業 | ||
| ホスティング | サイトに組み込む | サイトに組み込む |
| UI のカスタマイズ | Appearance API による広範なカスタマイズ | Appearance API による広範なカスタマイズ |
| 決済手段1 | ||
| 40 種類以上の決済手段を 動的に表示 | ||
| コーディングなしで Stripe ダッシュボード で決済手段を管理 | ||
| Link でより高速な決済 | ||
| カスタム決済手段 | ||
1各決済手段に対応する詳細については、決済手段の詳細をご覧ください。
決済シナリオサポートの比較
導入パスごとに異なる決済シナリオに Stripe がどのように対応しているかを参照してください。
| Checkout Sessions API | Payment Intents API | |
|---|---|---|
| 将来の決済を設定する | ||
| 決済時に決済の詳細を保存する | ||
| 決済手段をホールドする | ||
| サーバーで決済を確定する | ||
| マルチステップ決済フロー | ||
| 柔軟な決済シナリオ1 | ||
| マルチキャプチャ | ||
| オーバーキャプチャ | ||
| オーソリの拡張 | ||
| 増分オーソリ | ||
1 IC+ 料金体系 でのみ利用できます。