6

Is there any way of knowing is a credit/debit card has an EMV Chip, by reading the magnetic stripe. This way I could deny the payment via magnetic stripe and ask to the customer to insert the card via EMV.

How would it be possible or why it can't be done?

6

The service code on the stripe data will notify you it is a chip capable card and you should use this to prompt for card insertion. US is using the first digit of 2 or 6 to signify a chip card.

Magnet Strip Card:

Service code values common in financial cards:

First digit

1: International interchange OK

2: International interchange, use IC (chip) where feasible

5: National interchange only except under bilateral agreement

6: National interchange only except under bilateral agreement, use IC (chip) where feasible

7: No interchange except under bilateral agreement (closed loop)

9: Test

4

No. There is no field on either track 1 or track 2 to indicate if the card is EMV capable. There is nothing that would prevent the card issuers from doing that but they haven't.

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

It is very possible that your merchant agreement with the major networks, prohibits you from requesting a customer use EMV chip even if you could identify them. It may sounds silly but the major credit card networks don't want anything which might disrupt the frequency that consumers use credit cards. This is the same reason banks have been dragging their feet on EMV so long that most of the third world has been using EMV regularly and US consumers are only getting EMV capable cards now. The merchant agreements are structured to ensure there is no friction that might reduce customer usage; "well that was a pain, maybe I should just pay by cash next time".

  • And do you think is there another way for me to take the decisition to ask for EMV validation? I was thinking like verifying the country or the card issuer and with that information take the decisition. – Emilio Alejandro Jul 2 '15 at 18:41
  • Isn't there? I remember coming back to France from a trip abroad and swiping my (chip) card by force of habit, and the machine wouldn't take it. That might be a France-specific thing though, or maybe it went out of habit (that was a long time ago, back when very few countries had chip cards). – Gilles Jul 2 '15 at 21:26
  • I just went to walmart with my chipped AmEx and swiped it at the checkout out of habit (and lack of support on the business end). Machine immediately rejected it and asked that I insert my card instead of swiping. – Georges Duplessy Jul 3 '15 at 15:10
  • 1
    Both of those examples are where your card provider has now REQUIRED you use the chip over swipe when suitable POS hardware exists. That isn't the scenario the OP is trying to solve and it does not involve the magnetic stripe it involves a failed authorization response code from the issuing bank which the POS terminal puts into nice English terms "Please insert card instead". If all card issuers were enforcing that (and they eventually will) the OP wouldn't have a problem however that isn't the case. I have an EMV card, works in EMV mode but I can still swipe it even at an EMV terminal. – Gerald Davis Jul 3 '15 at 17:07
  • > "maybe I should just pay by cash next time". Good idea. Until cash will be completely abolished... Well I can tell that in Brazil you cannot pay in any restaurant or shop if your card does not have a chip. It should be like that in all the world. The magnetic stripe is from the stone age. It is a shame that it is still allowed to use it! – Elmue Oct 11 '17 at 4:03
0

From my understanding there are 3 tracks on a card.

Forget track 3 as it is not/hardly used.

Swipe and sign cards (without EMV) have just track 1:

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

EMV cards have track 2, which is just a copy of track 1, but without the first and second name in the middle:

;1234567890123445=99011200XXXX00000000?*

  • This answer is complete nonsense. – Elmue Oct 11 '17 at 4:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.