支払い方法の設定
特定の決済シナリオに基づいて、顧客に表示するさまざまな支払い方法のセットを作成します。
支払い方法の設定では、動的な支払い方法のユーザーは、さまざまな決済シナリオに応じて別々の支払い方法を顧客に表示することができます。
以下のような設定を作成できます。
- 特定の商品に対応する一意の支払い方法のセットを表示する
- 1 回限りの支払いの決済フロー用の支払い方法と、サブスクリプションの決済フロー用の別の支払い方法を有効にする
- Connect 連結アカウントが追加の支払い方法を別のサブスクリプション手数料で利用できるようにする
支払い方法の設定を作成した後、ダッシュボードで直接、特定のシナリオに対して各支払い方法のオンとオフを切り替えることができます。コーディングは不要です。次に、決済時に、使用する設定を選択します。Stripe は、コンバージョンを最適化するために、その設定内で有効になっている支払い方法のランクを設定します。
はじめに
- Stripe Payment Element または Checkout のいずれかを使用する必要があります。
- 動的な支払い方法を使用して、Stripe ダッシュボードから追加の支払い方法を有効にする必要があります。コードの変更は不要です。
- ダイレクトユーザー向けの動的な支払い方法を設定するには、支払い方法の導入に関するガイドをご覧ください。
- Connect Connect プラットフォーム向けの動的な支払い方法を設定するには、動的な支払い方法にアップグレードするをご覧ください。
支払い方法の設定を作成する
デフォルトでは、Default Config と呼ばれる支払い方法が 1 つ作成されています。Stripe ダッシュボードや API を使用して、追加の支払い方法設定を作成できます。
支払い方法を有効にする
ダッシュボードで設定を開き、この設定の使用時に顧客が利用できる支払い方法を有効にします。有効に設定し、支払いの場所と通貨に対応する支払い方法のみが購入者に表示されます。
注
一部の支払い方法は、表示を展開するまで編集コントロールが表示されません。
決済時に利用可能な支払い方法を表示する
ダッシュボードで、決済フローで使用する設定の configuration ID
をコピーします。
インテント作成猶予の導入パスを使用している場合は、Payment Element コンポーネントの作成時に payment_
ID を渡します。Payment Element はその設定に関連付けられている支払い方法を自動的に抽出し、購入の完了に最適なものからランク付けします。
Payment Element を使用していない場合は、Checkout セッションの作成時に payment_
ID を渡します。
決済手段
デフォルトでは、カードとその他の一般的な決済手段が有効になっています。Stripe ダッシュボードで個々の決済手段をオンまたはオフにできます。Checkout では、Stripe は通貨と制限事項を評価して、対応している決済手段を顧客に動的に提示します。
決済手段が顧客にどのように表示されるか確認するには、ダッシュボードで取引 ID を入力するか、または注文金額と通貨を設定します。
決済手段の設定では Apple Pay と Google Pay を有効にすることができます。デフォルトでは、Apple Pay は有効で、Google Pay は無効になっています。ただし、有効になっていても Stripe が除外する場合があります。配送先住所を収集せずに税金の自動計算を有効にした場合、Google Pay は除外されます。
Checkout の Stripe 上のオンラインページでは、Apple Pay や Google Pay を有効にするために実装内容を変更する必要はありません。Stripe は、これらの決済を他のカード決済と同じように処理します。
設定を使用して PaymentIntent を作成する
支払い方法の設定を使用して、サーバーで PaymentIntent を作成します。
最新バージョンの API では、automatic_
パラメーターがデフォルトで有効になっているため、設定が任意になりました。