支払い方法の設定
特定の決済シナリオに基づいて、顧客に表示するさまざまな支払い方法のセットを作成します。
支払い方法の設定では、動的な支払い方法のユーザーは、さまざまな決済シナリオに応じて別々の支払い方法を顧客に表示することができます。
以下のような設定を作成できます。
- 特定の商品に対応する一意の支払い方法のセットを表示する
- 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 を渡します。
Payment methods
By default, Stripe enables cards and other common payment methods. You can turn individual payment methods on or off in the Stripe Dashboard. In Checkout, Stripe evaluates the currency and any restrictions, then dynamically presents the supported payment methods to the customer.
To see how your payment methods appear to customers, enter a transaction ID or set an order amount and currency in the Dashboard.
You can enable Apple Pay and Google Pay in your payment methods settings. By default, Apple Pay is enabled and Google Pay is disabled. However, in some cases Stripe filters them out even when they’re enabled. We filter Google Pay if you enable automatic tax without collecting a shipping address.
Checkout’s Stripe-hosted pages don’t need integration changes to enable Apple Pay or Google Pay. Stripe handles these payments the same way as other card payments.
設定を使用して PaymentIntent を作成する
支払い方法の設定を使用して、サーバーで PaymentIntent を作成します。
最新バージョンの API では、automatic_
パラメーターがデフォルトで有効になっているため、設定が任意になりました。