コンテンツにスキップ
アカウント作成/サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成サインイン
導入方法
決済管理
売上管理
プラットフォームとマーケットプレイス
資金管理
開発者向けリソース
API & SDKヘルプ
概要すべての商品を見る
API について
構築を開始する
アカウントを作成する
クイックスタート
開発の開始
LLM を活用して構築
ノーコードで Stripe を使用する
Stripe に移行
一般的なユースケース
概要スタートアップとしてシンプルな決済を受け付けるSaaS スタートアップとしてサブスクリプションを販売する使用量ベースの料金設定でサブスクリプションソリューションを構築する対面支払いを受け付ける請求書を送信して支払いを回収する
アメリカ
日本語
ホーム導入方法

メモ

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

直接小売業の対面決済を受け付ける

対面ビジネスのカード決済を受け付ける方法をご紹介します。

このガイドでは、Stripe 導入を設定して、対面 POS システムで決済を受け付ける方法について説明します。

一般的な対面決済では、サーバー主導の導入を使用する Stripe リーダー S700 をお勧めします。このガイドの手順では、このリーダーと導入の組み合わせを使用します。

はじめに

サーバー主導型の導入では、Stripe API を使用してスマートリーダーと直接通信します。バックエンドサーバーが API コールを行い、決済を作成してリーダーを制御します。

導入するには、以下が必要です。

  • Stripe アカウント
  • Stripe API にリクエストできるバックエンドサーバー
  • Stripe S700 リーダー
  • (オプション)テスト用のテストカード
スマートリーダー実装アーキテクチャー

Stripe アカウントを作成する

Stripe を導入する前に、Stripe アカウントを作成する必要があります。

  1. メールアドレス、氏名、国を入力し、パスワードを作成してアカウントを作成します。
  2. ビジネスプロフィールを入力します。
  3. ダッシュボードで、メールアドレスを確認する をクリックします。メールアドレスに確認メールが届きます。
  4. メールアドレスを確認

アカウントを作成したら、Stripeダッシュボードの 開発者 >API キーで API キーを取得します。API キーは、バックエンドサーバーからのリクエストを認証するために必要です。

リーダーを注文

Stripe ダッシュボードからカードリーダーを注文します。物理テストカードを注文して導入をテストすることもできます。

  1. ダッシュボードで、Terminal > 概要に移動します。
  2. 「ハードウェアの注文」セクションで、「購入」をクリックします。
  3. **I want to build a new deployment using Stripe APIs ** (Stripe API を使用して新しい導入を構築します)を選択し、Continue (続行) をクリックします。
  4. Stripe Reader S700 を選択してカートに追加します。
  5. カートを選択し、購入する をクリックして注文を完了します。

リーダーを設定

カードリーダーを受け取ったら、その店舗に登録する必要があります。シリアル番号を使用してリーダーを登録すると、開梱後すぐにリーダーを使用できます。この方法では、リーダーを物理的に登録しなくても、リーダーを再登録してペアリングコードを生成できます。

リーダーを開梱したら、Ethernet (ドックが必要) または WiFi を使用してリーダーをインターネットに接続する必要もあります。接続要件を満たしていることを確認してください。

リーダーを登録する

シリアル番号を見つけたら、ダッシュボードでリーダーを登録します。

  1. ダッシュボードで、ハードウェア注文ページに移動し、リーダーを選択してリーダーのシリアル番号を確認します。
  2. リーダーページで、リーダーを登録 をクリックします。
  3. シリアル番号を入力して、次へ をクリックします。複数のデバイスを一度に登録するには、複数のシリアル番号をカンマで区切って入力します。
  4. 任意でリーダーの名前を選択します。
  5. すでに場所を作成している場合は、リーダーの新しい場所を選択します。まだ作成していない場合は、 + 新規追加 をクリックして実際の動作場所を表す場所を作成します。
  6. 登録する をクリックしてリーダーの登録を完了します。

リーダーを登録したら、サーバー主導型の導入で使用できるようになります。POS からどのリーダーに取引を送信すべきかが分かるように、場所またはリーダーのシリアル ID でフィルタリングして、リーダーをリストするエンドポイントを使用してリーダー ID を取得できます。

決済フローを作成する

Stripe Terminal で決済を回収するには、アプリケーションに決済フローを作成する必要があります。Stripe Terminal SDK を使用して、1 つの Checkout セッションを表すオブジェクトである PaymentIntent を作成して更新します。

  1. PaymentIntent を作成します。決済を自動キャプチャーするか、手動キャプチャーするかを定義できます。
  2. 決済処理します。顧客のクレジットカードのオーソリは、リーダーが決済を処理するときに行われます。
  3. Webhook イベントterminal.reader.action_succeeded と terminal.reader.action_failed を調べて、決済が回収され、オーソリされたことを確認します。
  4. (任意) PaymentIntent をキャプチャーする。

実装内容をテストする

テスト用の法人カード

物理テストクレジットカードを使用して、Stripe Terminal リーダーで Payments をテストします。Stripe ダッシュボードの Terminal タブからリーダーと物理テストカードを購入できます。B2 などのプロバイダーの物理テストカードもサポートしています。

このテスト用の法人カードは、チップ型および非接触型のどちらの決済にも対応しています。Stripe の認証済みリーダーで、サンドボックスの Stripe API に対してのみ機能します。テスト用の法人カードを本番環境で使用しようとすると、Stripe API はエラーを返します。特に記載がない限り、要求された場合は PIN 1234 を使用してください。

テスト用の物理クレジットカードを使用して決済を作成する際は、末尾が以下の値になる金額を使用して特定のレスポンスを生成します。

小数結果
00支払いは承認されます。
01支払いは call_issuer コードで拒否されます。
02カード保有者向けの画面を備えたリーダーを使用する場合、テストカードを挿入 (または、サポートされている場合はタップ) します。カードに PIN が必要な場合、支払いは offline_pin_required で拒否され、リーダーがチップ型に対応していれば PIN の入力が要求されます。1234 を入力してテスト支払いを完了します。
03カード保有者向けの画面を備えたリーダーを使用する場合、テストカードを挿入 (または、サポートされている場合はタップ) します。カードで PIN が求められる場合、支払いは online_or_offline_pin_required で拒否され、PIN の入力が要求されます。任意の 4 桁の PIN を入力してテスト支払いを完了します。
05支払いは generic_decline コードで拒否されます。
55支払いは incorrect_pin コードで拒否されます。
65支払いは withdrawal_count_limit_exceeded コードで拒否されます。
75支払いは pin_try_exceeded コードで拒否されます。

たとえば、物理的なテストカードを使用して処理された「25.00 USD」の支払いは成功しますが、「10.05 USD」の支払いは拒否されます。

Interac テストカード カナダのみ

Interac の導入をテストするには、シミュレーションされた interac テストカード、または 「Interac の物理テストカード」 を使用できます。このカードは、ダッシュボードの Terminal ハードウェアショップで注文できます。Stripe ブランドの物理テストカードは、Interac クレジットカードとして使用できません。

Interac テストカードは、interac_present 支払いと interac_present 返金の両方で機能します。card_present 支払いをテストする際に使用するのと同じテスト金額を使用できます。特に記載がない限り、要求された場合は PIN 1234 を使用してください。拒否された返金をテストするには、末尾が 01、05、55、65 または 75 の金額で一部返金を作成します。

メモ

Interac テストカードは、非接触型決済に対応していません。

eftpos テストカード オーストラリアのみ

eftpos の導入をテストするには、シミュレーションされた eftpos テストカード、または _eftpos の物理テストカード _ を使用できます。このカードは、ダッシュボードの Terminal ハードウェアショップで注文できます。Stripe ブランドの物理テストカードは、eftpos カードとして使用できません。

card_present 支払いをテストする際に使用するのと同じテスト金額を使用できます。特に記載がない限り、要求された場合は PIN 1234 を使用してください。

本番環境へ移行

  1. ダッシュボードで、アカウント設定を開きます。
  2. 事業形態、税務情報、ビジネス情報、個人確認情報、顧客向け情報 (明細書表記など) を入力します。
  3. 銀行口座の詳細を追加して、資金の入金先を確認します。
  4. アカウントを保護するための二段階認証を設定します。
  5. オプションで、税金の自動回収や収入ベースの気候変動対策への寄付を追加できます。
  6. 入力した情報をレビューし、同意して送信する をクリックします。
  7. プロファイルを有効にすると、Stripe はサンドボックス環境から本番環境に更新します。

Stripe アカウントの本番環境利用の申請についてリンクからご覧ください。

次のステップ

導入を設定したら、次の機能を実装することを推奨します。

  • Create physical or digital receipts for your customers.
  • リーダーまたは領収書でチップを収集します。
このページはお役に立ちましたか。
はいいいえ
  • お困りのことがございましたら 、サポートにお問い合わせください。
  • 変更ログをご覧ください。
  • ご不明な点がございましたら、お問い合わせください。
  • LLM ですか?llms.txt を読んでください。
  • Powered by Markdoc