決済ページを構築するベータ
Elements と Custom Checkout を使用して決済ページを構築する方法をご紹介します。
注意
Custom Checkout の導入はプライベートベータです。アクセスをリクエストするには、こちらをクリックしてください。
Stripe Elements と Custom Checkout を使用して、ウェブサイトでカスタムの購入画面を構築できます。Custom Checkout は、税金、割引、配送料金などを管理するフロントエンドの SDK です。
サーバーを設定するサーバー側
サーバー側
開始する前に、Stripe アカウントを登録する必要があります。
Stripe の公式ライブラリを使用して、アプリケーションから API にアクセスします。
custom_checkout_beta=v1
ベータバージョンヘッダーを使用するように SDK を設定します。
注意
Custom Checkout の導入はプライベートベータです。アクセスをリクエストするには、こちらをクリックしてください。
Checkout セッションを初期化するサーバー側
サーバー側
Checkout Session オブジェクトを作成するサーバーにエンドポイントを追加し、その client secret をフロントエンドに返します。
Checkout セッションは、顧客が Checkout を使用して 1 回限りの購入またはサブスクリプションの支払いを行う顧客のセッションを表します。Checkout セッションは作成後 24 時間で期限切れになります。
注意
Custom Checkout の導入はプライベートベータです。アクセスをリクエストするには、こちらをクリックしてください。
作成時のパラメーターについて、詳細は Checkout セッションの作成をご覧ください。
次のステップ
Custom Checkout の初期化が完了し、決済ページを構築する準備が整いました。以下の方法をご紹介します。
- 顧客の詳細情報を収集する
- Payment Element で支払いの詳細を収集する
- 購入を完了するための支払いボタンを作成する
- 顧客の支払い後に注文のフルフィルメントを実行する