コンテンツにスキップ
アカウントを作成またはサインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成サインイン
導入方法
決済管理
売上管理
プラットフォームとマーケットプレイス
資金管理
開発者向けリソース
API & SDKヘルプ
概要
Stripe Payments について
構築済みのシステムをアップグレード
決済分析
オンライン決済
概要ユースケースを見つけるManaged Payments を使用する
Payment Links を使用する
事前構築済みの決済ページを使用する
    概要
    Quickstart ガイド
    デザインをカスタマイズする
    追加情報を収集する
    税金を徴収する
    決済フローを動的に更新
    商品カタログを管理する
    サブスクリプション
    決済手段を管理
    顧客が現地通貨で支払いできるようにする
    割引、アップセル、オプション品目を追加する
      割引を追加する
      サブスクリプションアップセルを設定
      クロスセルの設定
      オプションアイテムを設定
      顧客が無料で注文できるようにします
      年間価格を月次で表示
    将来の支払いを設定する
    支払い中に支払い詳細を保存する
    支払い後
    従来の Checkout からの移行
    Checkout を移行して Prices を使用
Elements を使用したカスタム統合の構築
アプリ内実装を構築
決済手段
決済手段を追加
決済手段を管理
Link による購入の迅速化
決済インターフェイス
Payment Links
Checkout
Web Elements
アプリ内決済
決済シナリオ
複数の通貨を扱う
カスタムの決済フロー
柔軟なアクワイアリング
オーケストレーション
対面決済
Terminal
決済以外の機能
会社を設立する
暗号資産
エージェント型コマース
Financial Connections
Climate
不正利用について
Radar の不正防止
不審請求の申請の管理
本人確認
アメリカ
日本語
ホーム決済管理Use a prebuilt checkout pageAdd discounts, upsells, and optional items

オプションアイテムを設定する

顧客が決済時にオプションアイテムを使用して補完的な商品を購入できるようにします。

顧客は決済フロー中に、注文にオプションアイテムを追加できます。

Checkout セッションでオプションアイテムを設定すると、顧客が決済時に複数のオプション商品を注文に追加できるようになります。そうすると、平均注文金額と売上が増加する可能性があります。たとえば、サブスクリプションサービスを販売している場合、決済時に 1 回限りの設定手数料や継続的な優先サポートプランといったオプションのアドオンを顧客に提供することもできます。

オプションアイテムが含まれる Checkout セッションを作成する

Checkout セッションの作成時に、line_items を設定するのと同じ方法で optional_items を設定し、顧客に提供するオプションアイテムごとに price と quantity を指定します。1 回の Checkout セッションで最大 10 個のオプションアイテムを提供できます。

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "line_items[0][price]"=
"{{PRICE_ID}}"
\ -d "line_items[0][quantity]"=1 \ -d "optional_items[0][price]"=
"{{PRICE_ID}}"
\ -d "optional_items[0][quantity]"=1 \ -d "optional_items[1][price]"=
"{{PRICE_ID}}"
\ -d "optional_items[1][quantity]"=1

顧客が数量を調整できるようにする

また、ラインアイテムの場合と同じ方法で adjustable_quantity を指定することによって、顧客がオプションアイテムを注文に追加した後で数量を調整できるようにすることもできます。

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "line_items[0][price]"=
"{{PRICE_ID}}"
\ -d "line_items[0][quantity]"=1 \ -d "optional_items[0][price]"=
"{{PRICE_ID}}"
\ -d "optional_items[0][quantity]"=1 \ -d "optional_items[0][adjustable_quantity][enabled]"=true \ -d "optional_items[0][adjustable_quantity][minimum]"=0 \ -d "optional_items[0][adjustable_quantity][maximum]"=10

貴社が quantity または adjustable_quantity.minimum に 0 より大きい値を指定した場合でも、顧客はいつでも注文からオプションアイテムを削除できます。

制限事項

  • 最大 10 個のオプションアイテムに対応しています。
  • ラインアイテムにサブスクリプションのアップセルが設定されている場合、継続的なオプションアイテムはサポートされません。
  • カスタム金額を使用するオプションアイテムや、カスタム金額を使用しているラインアイテムがある場合にオプションアイテムを使用することはサポートされていません。
  • setup モードではサポートされていません。
  • payment モードでは継続的なオプションアイテムには対応していません。
  • 継続的なオプションアイテム (月次、年次など) の請求間隔は、継続的なラインアイテムの間隔と一致している必要があります。
  • 商品カタログで設定されたクロスセルは、オプションアイテムを使用して作成された Checkout セッションには表示されません。

商品関連のオプションアイテムを追加する

クロスセルを使用して、決済フロー中にオプションアイテムとして薦める補完的な定番商品を指定します。商品に関連付けられたクロスセルを設定すると、その商品のすべての適格な Checkout Sessions にオプション項目が表示されます。クロスセルは、決済用リンクに追加のオプションアイテムを指定した場合は表示されません。

クロスセルを設定するには:

  1. 商品カタログページで、商品を選択します。
  2. 商品の詳細ページの クロスセル で、クロスセルする商品を見つけます。

クロスセルを設定すると、指定した商品を含む Checkout Sessions によって、クロスセルがオプションアイテムとして自動的に追加されます。

このページはお役に立ちましたか。
はいいいえ
  • お困りのことがございましたら 、サポートにお問い合わせください。
  • 変更ログをご覧ください。
  • ご不明な点がございましたら、お問い合わせください。
  • LLM ですか?llms.txt を読んでください。
  • Powered by Markdoc