Is that in the US? Europe hasn't used the magnetic strip on cards for years. It's all chip based and those payment terminals all take NFC / Apple Pay.
It would be suicide for a shop not to take it, I know many people that don't carry their bank card at all. Only their phone for Apple pay.