実装方法を設定する
Stripe Terminal SDK またはサーバー主導型の組み込みを設定して、対面決済の受け付けを開始できるようにします。
Server-driven integrations use the Stripe API instead of a Terminal SDK to connect to WisePOS E, Stripe Reader S700, and Verifone smart readers and collect in-person payments. This allows you to:
- インフラストラクチャーで iOS SDK、Android SDK、または JavaScript SDK をサポートしていなくても Terminal を使用する
- カスタムのミドルウェアまたはクラウドベースのインフラストラクチャーを利用する Terminal 連携を構築する
- Terminal に .NET ベースの POS を含むあらゆるデバイスを連携する
- ローカルエリアネットワークの代わりにインターネットを使用してリーダーのネットワーク接続を向上させる
- curl リクエストを行って連携のプロトタイプを作成する
サーバー主導型の導入は、以下には対応していません。
始める
Terminal クイックスタートガイドの説明をもとに、以下のコンポーネントを使用してサーバー主導型の連携を行います。
- Your point of sale application: The operator-facing UI that employees see when creating a transaction.
- Your back-end infrastructure: Mediates requests from your point of sale application and makes requests to the Stripe API during the transaction.
- The Stripe API: Receives requests and forwards them to a smart reader, such as the BBPOS WisePOS E reader, Stripe Reader S700, or a Verifone reader. Stripe also sends webhooks to your back-end infrastructure with the payment status.
- A BBPOS WisePOS E reader, Stripe Reader S700, Verifone reader, or simulated reader: Prompts the cardholder for payment and communicates with Stripe and our financial infrastructure to process the payment. You can create a simulated reader if you don’t yet have a physical reader.
