導入方法の設計
リーダーとプラットフォームを選択し、どのように連携して動作するのかをご確認ください。
国:
リーダー:
アーキテクチャー:
リーダーの詳細
リーダーの違いについての詳細は、リーダーの選択をご覧ください。
S700 リーダー
- カスタム POS を実行できるオールインワンの Android ベースのスマートリーダー
- ハンドヘルドまたはカウンタートップでの使用。取り付けまたはカウンタートップの使用事例に対応できるオプションのドック
- 非接触、チップ、スワイプの決済
サーバー主導型の実装で使用する
- 任意のデバイス向けの POS アプリを作成する
- Stripe API を使用して Stripe の機能にアクセスする
- Stripe とお客様のサーバーを使用してリーダーと通信する
制限事項
サーバー主導型の連携は、以下には対応できません。
プログラマーではいらっしゃらない場合は、Terminal をサポートしている Stripe パートナーを探してみてはいかがでしょう。
アーキテクチャー
サーバー主導型の連携では、POS デバイスがサーバーにつながります。その後、サーバーは Stripe API コールを行い、Stripe はリーダーを更新して結果を返します。
実装の構造は次のようになります。

Terminal のクイックスタートを使用して、こうした実装の実例を構築できます。
リーダーと位置情報を管理する
リーダーを Terminal の実装に接続する前に、1 つ以上の Location をダッシュボード内でまたは APIを使用して作成する必要があります。リーダーに接続するときに、それらの場所のいずれかを指定します。
位置情報は、リーダーを運用する実際の場所を表します。Stripe では、決済を正しく処理し、リーダーを最新の状態に保つために、位置情報が必要です。リーダーを頻繁に移動させる必要があるビジネスの場合、位置情報にはビジネスが主に行われている場所を示す住所を使用できます。
プロトタイピング
初めてアプリケーションの作成を開始する場合は、シミュレートしたリーダーおよびシミュレートしたカードを使用してテストできます。Terminal のクイックスタートでは、この開発段階におけるアプリを紹介しています。
実際のハードウェアを使用する準備ができたら、
次のステップ
- 詳細なコード例を、Terminal のクイックスタートで確認する
- 実装方法の設定でコードの記述を開始する
- 物理ハードウェアを使用する準備が整ったら、リーダー、付属品、テストカードを注文する