コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
売上
プラットフォームおよびマーケットプレイス
資金管理
開発者向けリソース
概要
Stripe Payments について
構築済みのシステムをアップグレード
支払いの分析
オンライン決済
概要ユースケースを見つけるManaged Payments
Payment Links を使用する
決済ページを構築
高度なシステムを構築
アプリ内実装を構築
決済手段
決済手段を追加
決済手段を管理
Link による購入の迅速化
支払いインターフェイス
Payment Links
Checkout
Web Elements
アプリ内 Elements
決済シナリオ
複数の通貨を扱う
    価格を現地化する
      Adaptive Pricing
      FX Quotes API
      手動による通貨価格
    追加の通貨での売上処理
    不審請求の申し立ておよび返金の通貨換算
カスタムの決済フロー
柔軟なアクワイアリング
オーケストレーション
店頭支払い
端末
決済にとどまらない機能
会社を設立する
仮想通貨
Financial Connections
Climate
不正利用について
Radar の不正防止
不審請求の申請の管理
本人確認
ホーム支払いHandle multiple currenciesLocalize prices

注

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

手動による通貨の価格

手動による通貨の価格を使用して顧客に現地通貨を表示します。

Stripe では、商品を作成するときに、複数の通貨で価格を手動で定義できます。ただし Stripe は、手動による通貨価格ではなく、Adaptive Pricing の使用を推奨しています。本機能は、為替レートの変動リスクを軽減し、100 を超える現地通貨のサポートを自動で有効化します。

以下の場合、Adaptive Pricing ではなく手動による通貨価格をお使いください。

  • Adaptive Pricing は、お客様のビジネスまたは Checkout の設定ではサポート対象外です。プレビューへの参加については、adaptive-pricing-beta@stripe.com にお問い合わせください。
  • 通貨の為替レート変動が許容範囲内である地域に対応しています。

手動で定義された多通貨の価格は、Adaptive Pricing が有効な場合も、その通貨の適応型価格を上書きします。

多通貨の価格を作成する
ダッシュボード
サーバー側

  1. Go to a product in the Dashboard.
  2. + 別の価格を追加をクリックして、新しい価格を作成します。
  3. 価格を入力し、通貨を選択します。第一通貨は、価格のデフォルトの通貨になります。すべての価格に同じデフォルト通貨が設定されていることを確認してください。
  4. + 通貨別の価格を追加をクリックして、サポートされている通貨の中から希望の通貨を選択し、価格にその通貨を追加します。
  5. Checkout セッションの作成時に、項目に価格 ID を渡して作成した多通貨価格を使用します。

Checkout セッションを作成する
サーバー側

多通貨の価格を使用して Checkout セッションを作成します。

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node
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 mode=payment \ --data-urlencode success_url="https://example.com/success"

テストする
サーバー側
クライアント側

Checkout、Payment Links、料金表で現地通貨での表示をテストするには、メールアドレスのローカル部分に +location_XX 形式のサフィックスを含めて、地域に応じた形式の顧客メールアドレスを渡します。XX は有効な 2 桁の ISO 国コードにする必要があります。

たとえば、フランスで顧客への通貨の表示をテストする場合は、test+location_FR@example.com などのメールアドレスを渡します。

Checkout セッション、Payment Links、または地域に応じた形式のメールアドレスで作成された料金表にアクセスすると、指定された国の顧客への表示と同じ通貨が表示されます。

Checkout をテストする

特定の国から Checkout のシミュレーションを行うため、Checkout セッションの作成時に customer_email として地域に応じた形式でメールアドレスを渡します。

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node
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 mode=payment \ -d success_url="https://example.com/success" \ --data-urlencode customer_email="test+location_FR@example.com"

Customer (顧客) を作成して、+location_XX サフィックスが含まれるメールアドレスを指定することもできます。Stripe テストカードは通常どおり動作します。

Checkout で顧客の現地通貨を表示できるようになると、Checkout Session (Checkout セッション) オブジェクトが変わります。currency、payment_method_types、amount_total などのフィールドに現地の通貨と価格が反映されます。

Payment Links をテストする

Payment Links の場合、prefilled_email URL パラメーターとして地域に応じた形式のメールアドレスを渡して、さまざまな国の顧客に対する通貨表示をテストします。

料金表をテストする

料金表の場合は、customer-email 属性として地域に応じた形式のメールアドレスを渡して、さまざまな国の顧客への通貨の表示をテストします。

オプション通貨を指定する
サーバー側

地域固有の決済手段

Checkout セッションでは、現地通貨に対応している主要な決済手段が顧客に提示されます。たとえば、オランダ在住の顧客の場合、Checkout セッションは価格を EUR に変換し、iDEAL などオランダで人気の決済手段も提示します。

受け付ける支払い方法は支払い方法の設定で設定できます。

料金表

手動による通貨の価格は料金表でも使用できます。料金表を表示する顧客に現地通貨を表示するには、料金表のすべての価格の currency_options に顧客の現地通貨を含める必要があります。また、Stripe Tax を使用している場合は、当該通貨の tax_behavior も含める必要があります。

サポートされているシステム

以下のすべてに該当する場合、Checkout では現地通貨が自動的に顧客に表示されます。

  • Checkout セッションの価格、配送料、割引の currency_options に関連通貨が指定されている。
  • Checkout セッションの価格にアップセルが設定されている場合に、アップセルの価格の currency_options に関連通貨が指定されている。
  • Stripe Tax を使用する Checkout セッションで、Checkout セッションの価格、配送料、割引のすべての関連通貨に tax_behavior が指定されている。
  • Checkout セッションの作成時に通貨を指定していない。

関連通貨オプションまたは tax_behavior が不足しているために Checkout で通貨を現地通貨に換算できない場合、顧客のセッションにはデフォルトの通貨が表示されます。デフォルトの通貨は、すべての価格、配送料、割引で同じである必要があります。

制限

以下の場合、Checkout セッションの価格の現地通貨への換算は使用できません。

  • 手動の税率を使用している場合。
  • payment_intent_data.application_fee_amount または payment_intent_data.transfer_data.amount を使用している場合。

手数料

自動換算が行われる取引には、Stripe の標準取引手数料が適用されます。

  • カードまたは支払い方法の手数料
  • 国際的なカードまたは支払い方法の手数料 (該当する場合)
  • 両替手数料

これらの手数料の詳細については、料金体系ページをご覧ください。

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