スワイプまたはタップされたデータを収集するベータ
Terminal を使用してリーダーのハードウェアインターフェイスでデータを収集します。
利用可能な国: Android SDK および iOS SDK 3.
以降を使用する BBPOS Chipper2X BT および Stripe M2 でサポートされているすべての国
Terminal SDK を使用して、磁気ストライプリーダーなどのリーダーのハードウェアインターフェイスで、PCI 以外の支払い方法 (ギフトカードなど) を読み取ることができます。この機能はオフラインでは利用できません。
ベータ
収集データのベータへのアクセスをリクエストするには、terminal-collect-data#stripe.com 宛にメールでお問い合わせください。
カードをスワイプした後、 Terminal SDK はトークン化されたデータオブジェクトを提供します。そのトークンを使用して、バックエンドでクリアテキストの追跡データを安全に取得可能です。
Terminal リーダーは、以下のフォーマットに沿ったクリアテキストの磁気ストライプデータのみを読み取り、保存します。
- カードデータはトラック 2 でのみ使用できます。
- カードデータは、ISO/IEC-7813 のトラック 2 の開始点
;
と終了点?
のみを使用します。区切り文字は使用しません。 - カードデータは数字のみで構成されます。
承認済みのフォーマットとカード番号が一致しない場合は、カードのフォーマットと BIN 範囲をご用意のうえ、Terminal チームにお問い合わせください。
データを収集
Terminal.
を使用して、POS アプリケーションからのデータ収集を求めます。関数に渡す設定で、受信する収集データのタイプ (磁気ストライプなど) を指定します。カードをスワイプすると、SDK はデータを表すトークンを返します。スワイプが失敗した場合はエラーを返します。導入時にこのトークンを使用してデータを参照します。
Fetch collected data
When you need to perform operations such as redeeming a gift card, fetch the cleartext data from your backend using the collected data token. The collected data is stored on Stripe’s servers for 24 hours.
注
Stripe doesn’t perform and isn’t responsible for the authentication of collected data or the authorization of transactions using collected data. Stripe isn’t liable for any illegal conduct or fraud by any third party associated with the collected data.