コンテンツにスキップ
アカウントを作成またはサインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成サインイン
導入方法
決済管理
売上管理
プラットフォームとマーケットプレイス
資金管理
開発者向けリソース
API & SDKヘルプ
概要
Stripe Payments について
構築済みのシステムをアップグレード
決済分析
オンライン決済
概要ユースケースを見つけるManaged Payments を使用する
Payment Links を使用する
事前構築済みの決済ページを使用する
Elements を使用したカスタム統合の構築
アプリ内実装を構築
対面決済
Terminal
決済手段
決済手段を追加
決済手段を管理
Link による購入の迅速化
    概要
    即時の銀行支払い
    Link対応のKlarna決済
    概要
    Checkout で Link を使用する
    Web Elements での Link の使用
      Link Authentication Element の詳細を見る
      Express Checkout Element での Link
      Payment Element の Link
      支払いリクエストボタンの Link
      Card Element の Link
    Mobile Elements での Link の使用
    Invoicing での Link の使用
    導入ガイド
    Link による支払いの導入
    Link を含むカスタムの決済ページを構築
    Elements と Link を使用して支払いを事前設定
決済シナリオ
複数の通貨を扱う
カスタムの決済フロー
柔軟なアクワイアリング
オーケストレーション
決済以外の機能
会社を設立する
暗号資産
エージェント型コマース
Financial Connections
Climate
不正利用について
Radar の不正防止
不審請求の申請の管理
本人確認
アメリカ
日本語
ホーム決済管理Faster checkout with LinkLink with Web Elements

注

このページはまだ日本語ではご利用いただけません。より多くの言語で文書が閲覧できるように現在取り組んでいます。準備が整い次第、翻訳版を提供いたしますので、もう少しお待ちください。

Payment Element の Link

Payment Element の Link で顧客がスピーディーに決済できるようにします。

Payment Element の Link を使用して、顧客がすばやく購入できるようにします。ログイン済みの顧客がすでに Link を使用している場合、顧客が別のビジネスで Link を使用すると、最初に情報を保存していたかどうかに関係なく情報が自動入力されます。デフォルトの Payment Element システムでは、カードフォームに Link プロンプトが指定されています。Payment Element の Link を管理するには、決済手段の設定に移動します。

購入時に Payment Element で直接 Link を認証または登録する

Link の認証または登録のために顧客のメールアドレスを収集する

導入オプション

Payment Element を使用して Link を導入する方法は 2 つあります。中でも、Stripe は、利用可能な場合、Payment Element に顧客のメールアドレスを渡す方法を推奨しています。これらのオプションから決定する際は、必ず貴社の決済フローの仕組みを考慮してください。

導入オプション決済フロー説明
Payment Element に顧客のメールアドレスを渡します Recommended
  • 顧客は、購入ページを開く前に (以前のアカウント作成ステップなどで) メールアドレスを入力します。
  • 自社のメールアドレス入力フィールドを使用したい。
顧客のメールアドレスを Payment Element にプログラムで渡します。このシナリオでは、顧客は別の UI コンポーネントではなく、決済フォームで直接 Link の認証を行います。
Payment Element で顧客のメールアドレスを収集する
  • 顧客は、決済時に Payment Element で直接、メールアドレスを入力して、Link で認証、または Link に登録できます。
  • コード変更が不要です。
顧客が Link に登録しておらず、Payment Element でサポートされている支払い方法を選択すると、Link を使用して詳細を保存するように求められます。すでに登録している場合は、Link は支払い情報を自動的に入力します。

defaultValues を使用して、顧客のメールアドレスを Payment Element に渡します。

checkout.js
const paymentElement = elements.create('payment', { defaultValues: { billingDetails: { email: 'foo@bar.com', } }, // Other options });

詳細については、Link を含む カスタムの決済ページを構築する方法 をご覧ください。

defaultValues パラメーター

顧客のメールアドレスを Payment Element に渡すことを計画している場合は、defaultValues オブジェクトを使用して顧客の billingDetails を指定します。できるだけ多くの情報を事前入力することで、決済プロセスを効率化できます。

checkout.js
// Pass in defaultValues to prefill consumer information const paymentElement = elements.create('payment', { defaultValues: { billingDetails: { name: 'John Doe', email: 'john.doe@example.com', address: { city: 'New York', country: 'US', line1: '123 Main St', postal_code: '10001', state: 'NY' } }, }});

顧客の Link に自動的に事前入力する

顧客が決済ページのどこかですでに詳細情報を入力済みの場合、Link への登録やログインの際に情報を再入力する手間を省くことができます。Link には、決済フローでメールアドレスや電話番号などの顧客情報を検出し、対応する Link フィールドに自動的に入力する事前入力ツールが含まれています。この利便性が、顧客による Link の使用を後押しします。Link を使用すると、顧客が決済を完了する可能性が高まることが示されています。顧客が Link への登録を完了するまで、事前入力された値は保存されません。

Link が有効になっている Element と同じ決済ページで顧客がメールアドレス、電話番号、氏名などの情報を入力した場合に、Link の事前入力ツールで行えることは以下のとおりです。

  • Link の登録フォームに、顧客のメールアドレス/電話番号/氏名を入力します。顧客は Link への登録を進めてアカウントを作成する必要があります。
  • 顧客がすでに Link アカウントを持っている場合、Link のログイン情報に顧客のメールアドレスを入力します。そのため、顧客はワンタイムパスワードを入力するだけで済みます。

スピーディーな登録プロセスを有効にする

顧客がデフォルトで支払い情報を Link に保存するようにオプトインすると、Link の登録率を向上できます。Link に支払い情報を保存している顧客は、お客様のビジネスで支払う際に支払いの詳細を再入力することなく購入できます。

この設定により Link の登録フィールドが自動的に拡張され、顧客がスムーズに登録できるように、メールアドレスや電話番号などの情報を事前入力できます。

この機能はデフォルトで有効になっています。設定ページ (設定 > 決済手段 > Link) から、または連結アカウントの設定で機能を設定できます。この機能を使用できるかどうかは、顧客の国によって異なります。データプライバシーに関する法律は管轄区域によって異なるため、現地の規制によって禁止されている場合、Link はこの機能を無効にするか、制限します。また、顧客はいつでもオプトアウトできます。

事前入力ツールを有効にする

Link の事前入力ツールでは、既存の Stripe システムを変更する必要はありません。Link を有効にすると、事前入力ツールはデフォルトで有効になります。事前入力ツールは、ダッシュボードの Link の設定でいつでも無効にできます。

仕組みについて

顧客が、Link を有効にした Element を含むページを読み込むと、defaultValue パラメーターによって Stripe の顧客データがまだ提供されていない場合、システムが周辺の決済ページを分析して、Link の登録フィールドまたはログインフィールドに一致する詳細が含まれる入力フィールドを特定します。Link は、Link アカウントの作成または再利用に該当する情報のみを探します。

Stripe では、このようなデータフィールドを検出した場合、その値を使用して Link のログイン情報にメールアドレスを事前入力したり、登録フィールドに Link アカウントの作成に必要な顧客情報を事前入力したりします。事前入力された値は、Cookie やローカルストレージ、その他のサービスを使用してブラウザに保存されることはありません。値は、セッションのコンテキストで使用する目的で、一時的にローカルメモリに保持されるだけです。

現在の Link ユーザーの場合、事前入力された情報を使用して Link へのログインがトリガーされ、ページの情報は保存されません。

Link アカウントをまだ作成していない顧客は、事前入力された情報を使用して Link に登録するかどうかを選択できます。Stripe は、顧客が操作を実行し、Link アカウントを作成することに同意した場合にのみ、事前入力された情報を保存します。

実装内容をテストする

注意

サンドボックスの Link アカウントには実際のユーザーデータを保存しないでください。これらのテストアカウントは公開可能キーに関連付けられているため、公開されるものとして扱ってください。

Link は現在、クレジットカード、デビットカード、および資格要件を満たしたアメリカの銀行口座からの購入にのみ対応しています。Link では、ドメインの登録が必要です。

有効なメールアドレスを使用して、Link のサンドボックスアカウントを作成できます。次の表は、Stripe がサンドボックスアカウントの認証に使用できる共通のワンタイムパスコードの値を示しています。

値結果
以下に記載されていない任意の 6 桁の数字成功
000001エラー: コードが無効です
000002エラー: コードの有効期限が切れています
000003エラー: 最大試行回数を超えました

複数の資金供給元

対応する資金供給元を Stripe が追加した場合でも、貴社で構築済みのシステムを更新する必要はありません。Stripe が自動的に対応し、カード決済や銀行口座決済の場合と同じ売上処理時間と保証が適用されます。

参照情報

  • Stripe Web Elements
  • Payment Element
  • Address Element
このページはお役に立ちましたか。
はいいいえ
  • お困りのことがございましたら 、サポートにお問い合わせください。
  • 変更ログをご覧ください。
  • ご不明な点がございましたら、お問い合わせください。
  • LLM ですか?llms.txt を読んでください。
  • Powered by Markdoc
関連ガイド
Link を含むカスタムの決済ページを構築する