web-dev-qa-db-ja.com

EMVチップを搭載したクレジット/デビットカードの磁気ストライプを読み取る

磁気ストライプを読み取ることにより、クレジットカード/デビットカードにEMVチップがあることを知る方法はありますか?このようにして、磁気ストライプを介した支払いを拒否し、EMVを介してカードを挿入するように顧客に依頼することができます。

どうしてそれが可能になるのか、なぜそれができないのか?

6

ストライプデータのサービスコードは、チップ対応カードであることを通知します。これを使用して、カードの挿入を要求する必要があります。 USはチップカードを示すために2または6の最初の数字を使用しています。

マグネットストリップカード

金融カードに共通のサービスコード値:

最初の桁

1:国際交流OK

2:国際インターチェンジ、可能な場合はIC(チップ)を使用

5:二国間協定の場合を除き、国の交流のみ

6:二国間協定の場合を除いて、国のインターチェンジのみ、可能な場合はIC(チップ)を使用してください

7:二国間協定(クローズドループ)を除き、交換は不可

9:テスト

6
Ian Link

いいえ。カードがEMV対応かどうかを示すフィールドは、トラック1とトラック2のどちらにもありません。カード発行者がそうすることを妨げるものは何もありませんが、そうしていません。

https://en.wikipedia.org/wiki/ISO/IEC_7813#Track_1

主要なネットワークとの商人の合意により、たとえ特定できたとしても、EMVチップの使用を顧客に要求することが禁止されている可能性が非常に高いです。ばかげているように聞こえるかもしれませんが、主要なクレジットカードネットワークでは、消費者がクレジットカードを使用する頻度を混乱させるようなことは望んでいません。これは、銀行が長い間EMVに足を引っ張っているのと同じ理由であり、第三世界のほとんどがEMVを定期的に使用しており、米国の消費者はEMV対応カードしか手に入れていません。販売者契約は、顧客の使用を減らす可能性のある摩擦がないように構成されています。 「それは苦痛だった、多分私はただ今現金で支払うべきだ」.

4
Gerald Davis

私の理解では、カードには3つのトラックがあります。

トラック3はほとんど使用されていないか、ほとんど使用されないため、忘れてください。

スワイプおよび署名カード(EMVなし)は、トラック1のみです。

%B1234567890123445 ^ PADILLA/L. ^ 99011200XXXX00000000?*

EMVカードにはトラック2があり、これはトラック1のコピーですが、中央にファーストネームとセカンドネームがありません。

; 1234567890123445 = 99011200XXXX00000000?*

0
k1308517