コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
売上
プラットフォームおよびマーケットプレイス
資金管理
開発者向けリソース
概要
Stripe Payments について
構築済みのシステムをアップグレード
支払いの分析
オンライン決済
概要ユースケースを見つけるUse Managed Payments
Payment Links を使用する
構築済みの決済ページを使用する
Build a custom integration with Elements
アプリ内実装を構築
決済手段
決済手段を追加
決済手段を管理
Link による購入の迅速化
支払いインターフェイス
Payment Links
Checkout
Web Elements
アプリ内決済
決済シナリオ
複数の通貨を扱う
カスタムの決済フロー
柔軟なアクワイアリング
オーケストレーション
店頭支払い
端末
    概要
    対面支払いを受け付ける
    導入方法の設計
    リーダーを選択
    導入方法の設計
    クイックスタート
    サンプルアプリケーション
    テスト
    Terminal の設定
    実装方法を設定する
    リーダーに接続する
    決済の受け付け
    カード支払いを回収
    追加の支払い方法
    オフライン決済を受け付ける
    通信販売/電話販売の決済
    地域的な考慮事項
    購入時
    チップを回収する
    将来の使用に備えて支払い情報を収集して保存する
    柔軟なオーソリ
    決済後
    返金の取引
    領収書の提供
    Checkout のカスタマイズ
    カートの表示
    画面上の入力を収集
    スワイプで取得されたデータを収集
    NFC 機器のタップによって取得したデータを収集
    Apps on Devices
    リーダーを管理
    リーダーの注文、返品、交換
    リーダーの登録
    場所とゾーンの管理
    リーダーの設定
    リーダーを監視する
    リファレンス
    API リファレンス
    モバイルリーダー
    スマートリーダー
    SDK 移行ガイド
    デプロイのチェックリスト
    Stripe Terminal リーダー製品シート
決済にとどまらない機能
会社を設立する
仮想通貨
Financial Connections
Climate
不正利用について
Radar の不正防止
不審請求の申請の管理
本人確認
ホーム支払いTerminal

注

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

地域的な考慮事項

各国で Terminal を導入する際の地域的な考慮事項についてご紹介します。

ほとんどの場合、サポート対象のすべての国で、同一の Terminal の導入を使用できます。ただし、現地の支払い方法や規制により、いくつか国別の要件があります。導入サンプルを確認した後、このガイドを使用して、Terminal の国別の要件をご確認ください。

注

Terminal の支払いを処理するには、売上を受け取る Stripe アカウントとリーダーに関連付けられた場所の両方が同じ国に所在し、現地通貨のみを受け付けてなければなりません。

国

国別の提供状況

各国で使用できるリーダーや SDK プラットフォームについては、以下の表をご覧ください。

国Android**iOS**JavaScript
フランス
BBPOS WisePad 3
Bluetooth or USB
Stripe Reader S700
Smart
タッチ決済
Embedded
BBPOS WisePad 3
Bluetooth
Stripe Reader S700
Smart
タッチ決済
Embedded
Stripe Reader S700
Smart
**このモバイル SDK の互換性は、React Native で使用した際にも当てはまります。

フランスで Terminal を導入する

Stripe はフランスで、Visa、Mastercard、アメリカン・エキスプレス、ディスカバー、Cartes Bancaires による決済に対応しています。取引はすべて、ユーロ (EUR) で行う必要があります。フランスで Terminal での支払いを受け付けるには、プラットフォームアカウントまたは連結アカウントのいずれかがフランスにある必要があります。

リーダーソフトウェアのバージョン

フランスで使用する BBPOS WisePad 3 リーダーの場合、リーダーソフトウェアバージョン 4.01.00.54_FR_v13_511001 以降を使用する必要があります。詳細については、BBPOS WisePad 3 ソフトウェアの更新をご覧ください。

Cartes Bancaires による支払い

Cartes Bancaires は、フランスの銀行間ネットワークであり、デビット決済の経路選定を行います。フランスの消費者向けデビットカードには、Cartes Bancaires のブランドロゴが入っています。また、Visa または Mastercard とブランド提携していることもあります。これらのカードは、Cartes Bancaires または国際ネットワークを使用して処理できます。Terminal は、挿入または NFC ベースのメカニズム (タップウォレット、Apple Pay、Google Pay、Samsung Pay) などの Cartes Bancaires カードの処理に対応しています。

Cartes Bancaires を有効にする

フランスの Stripe アカウントは、ダッシュボードの設定で会社の納税番号を入力すると、Cartes Bancaires 決済を処理できるようになります。

Connect プラットフォームを利用し、かつ連結アカウントが Stripe ダッシュボードの全機能にアクセスできない場合 (Express アカウントと Custom アカウントを含む)、連結アカウントに代わって cartes_bancaires_payments ケイパビリティをリクエストする必要があります。

システム要件

Cartes Bancaires の決済を受け入れるには、BBPOS WisePad 3または Stripe Reader S700リーダーを使用する必要があります。iPhoneのタッチ決済での Cartes Bancaires 取引の処理をご希望の場合は、terminal-cb-beta@stripe.comまでメールでお問い合わせください。

BBPOS WisePad 3 リーダーを使用している場合は、次の Terminal SDK 以降のバージョンを使用する必要があります。

  • iOS SDK 3.2.0:2023 年 11 月 17 日リリース
  • Android SDK 3.2.0:2023 年 11 月 17 日リリース
  • React Native SDK v0.0.1-beta.14:2023 年 12 月 6 日リリース

Terminal JavaScript SDK またはサーバー主導型の実装を使用している場合、変更は必要ありません。

BBPOS WisePOS E リーダーは、Cartes Bancaires ネットワークをサポートしておらず、国際ネットワークのみを経由して共同ブランドカードによる取引を処理します。

共同ブランドデビットカードの経路選定

共同ブランドの Cartes Bancaires カードは、Cartes Bancaires と国際カードネットワークの両方に対応しています。実装が Cartes Bancaires に対応している場合、支払いを直接 Cartes Bancaires 経由で処理するか、国際ネットワークを介して処理するかを選択できます。

PaymentIntent を作成するときに、requested_priority パラメーターに選択した値を指定します。SetupIntents は、カードに請求せずにカード詳細を収集し、常に国際ネットワークを使用して処理します。

経路選定設定結果
Cartes Bancairesrequested_priority を domestic に設定します。
  • 共同ブランドの Cartes Bancaires カードは、Cartes Bancaires ネットワークを優先します。
    • 他のすべてのカードは正常に処理されます。
国際ネットワークrequested_priority を international に設定します。
  • 共同ブランドの Cartes Bancaires カードは、国際ネットワークを優先します。
    • 他のすべてのカードは正常に処理されます。

Stripe Terminal は、デフォルトで顧客のカードブランド選択に対する規定に準じています。次の図に示すように、顧客は共同ブランドの Cartes Bancaires カードをサポート対象のデバイスに挿入すると、優先順位の選択を上書きして、優先するネットワークルーティングオプションに更新します。

WisePad 3 デバイスで、Cartes Bancaires (CB) と Visa の 2 つのカードブランドを示すアプリケーション選択画面。

BBPOS WisePad 3

Stripe S700 デバイスで、Cartes Bancaires (CB) と Visa の 2 つのカードブランドを示すアプリケーション選択画面。

Stripe S700

Cartes Bancaires 決済を返金する

Cartes Bancaires 決済は、API またはダッシュボードを使用して返金できます。返金の際に、カード保有者が店舗で再度カードを提示する必要はありません。

ネットワークを特定する

どのネットワークで支払いが処理されたのかを特定するには、成功した PaymentIntent に関連付けられている Charge (支払い) オブジェクトの network 値を調べます。

{ "id": "ch_1Ff52K2eZvKYlo2CWe10i0s7", "object": "charge", ... "payment_method_details": { "card_present": { "brand": "visa", ... "network": "cartes_bancaires", }, "type": "card_present" } }

領収書の提供

Cartes Bancaires 支払いの場合、Stripe は追加のメタデータを事前構築された領収書に含めます。カスタムの領収書の場合、支払いが確定されるとすぐに、PaymentIntent で以下の必須フィールドが利用可能になります。

フィールド説明
transaction_trace_number承認システムによって生成された取引番号。
siret_numberビジネスに割り当てられた système d’identification du répertoire des établissements (事業所名簿識別システム) コード。
bank_codeカード発行銀行 / 会社のコード。
acceptor_identifier承認者識別子。
acceptance_system_terminal_application_identifier取引の処理に使用される端末アプリケーションの識別子。
card_acceptor_logical_numberカード承認に関する基準点の論理番号。
system_acceptor_logical_number承認システムの論理番号。

地域を使用する

フランス の所在地でビジネスの Location (場所) を作成し、その場所にリーダーを関連付けます。これにより、フランス で支払いを適切に処理するために必要な設定が自動的にダウンロードされます。フランス の有効な Location の住所には、line1, city, postal_code, and country プロパティを含める必要があります。

Command Line
curl
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/terminal/locations \ -u
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:
\ -d "display_name"="HQ" \ -d "address[line1]"="19 Rue de Vienne" \ -d "address[city]"="Paris" \ -d "address[country]"="FR" \ -d "address[postal_code]"="75008" \

翻訳

言語に関する規制により、POS サービスなどのサービスは、カード保有者とカード発行会社が英語の使用に同意した場合を除き、Frenchでサービスを提供する必要があります。規制がお客様のビジネスに該当する場合、Terminal は要件に準拠できるようにサポートします。

リーダーのデフォルトの言語

BBPOS WisePOS EおよびStripeリーダーS700は、Settings (設定) パネルでリーダーの言語を変更できます。画面を右にスワイプして Settings (設定) パネルにアクセスし、言語を選択します。

BBPOS WisePad 3 は、リーダーインターフェイスで直接リーダーの言語を変更できます。リーダーを、フランス 内の所在地で Location (場所) に登録すると、リーダーは、その地域に対応する言語パックがインストールされていなければ、そのパックをインストールします。使用できる言語オプションを表示して言語を選択するには、Power / Settings (電源 / 設定) ボタンをクリックし、矢印キーを使用して下にスクロールして言語選択メニューに移動します。希望の言語をハイライトし、緑の Enter キーを押します。

その他の翻訳

Frenchでサービスを提供する必要がある場合、またはテキストを英語に加えてこの言語に翻訳する必要がある場合は、カスタムのリーダー画面と領収書の両方に適切な翻訳が表示されるようにします。

強力な顧客認証 (SCA)

強力な顧客認証 (SCA) は、不正利用を減らし、支払いの安全性を高めることを目的とした欧州の規制要件です。SCA は、欧州経済領域 (EEA) 内で「顧客が開始した」電子決済に対して要求されます。この欧州の規制の詳細については、Stripe の PSD2: 強力な顧客認証 (SCA) ガイドをご覧ください。

50 ユーロ (または同等の現地通貨) 未満の取引は「小額」とみなされ、SCA が免除されます。ただし、カード保有者が最後に認証に成功してから 5 回「小額」の免除が使用された場合、またはこれまで免除された支払いの合計額が 150 ユーロ (または同等の現地通貨) を超えた場合は、銀行から認証が要求されます。

フランスでは、PIN で認証されたすべての取引が SCA 要件を満たしています。カードが取引の 1 つ目の認証要素 (保有していること) に相当し、PIN が 2 つ目の認証要素 (認識していること) に相当します。一部の非接触型カードは 1 回のタップで PIN 検証をサポートできますが、その他の非接触型カードでは、リーダーにカードを挿入する必要がある SCA 要件に準拠するために、認証済みのチップと PIN による接触型取引の開始が要求される場合があります。

Terminal ハードウェアを使用する場合、リーダーは顧客に PIN を入力するか、チップと PIN の取引でカードを挿入するように求めます。SCA で認証された取引に関連する 2 件の請求が表示されます。1 件目は、カードの機能に応じて、online_or_offline_pin_required または offline_pin_requiredというエラーメッセージが表示された、ソフト拒否の請求です。2 件目は、オーソリ済みまたはハード拒否の請求です。

非接触型 PIN の検証がサポートされている場合は、Tap to Pay を使用すると、デバイスから顧客に PIN の入力が求められます。非接触型 PIN がサポートされている場合は、SCA 認証済み取引に関連する 2 件の請求が表示されます。1 件目は、online_or_offline_pin_requiredというエラーメッセージが表示された、ソフト拒否の請求です。2 件目は、認証済みまたはハード拒否の請求です。非接触型 PIN がサポートされていない場合は、PIN 画面が表示される前に、決済がハード拒否され、その理由が online_or_offline_pin_required または offline_pin_required になります。カードがハード拒否されている場合は、顧客に別のカードを試すか、別の方法で決済を回収するように依頼することをお勧めします。たとえば、決済用リンクを送信します。

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