It's amazing that a c-store air station has tap and pay but my Walmart does not.
Walmart chooses to not accept NFC payments as part of its business strategy to drive customers to use the Walmart Pay service, which involves scanning a QR code that links to its app.
It is the last national retailer to hold out, since Lowes and Home Depot have changed their policies, and joined everyone else in the 21st Century.
Since the banks and credit card networks made the transition to tokenized security, forcing merchants to upgrade their pay terminals, the hardware has been fully capable of accepting NFC for quite some time, but they would have to make the software change.
"Give a man a shot of air and you feed him for a day, give him a compressor and you feed him for a lifetime."
If it's like a McDonald's franchise where you have to use a Taylor brand ice cream machine yet the repair costs are insane.
The government took care of that late last year, and the machines can now be serviced by other providers.