Murphy USA has a text/SMS service where the user can text (generating an ACH on their bank account) and they receive a code that can be used at the pump (which are connected to a network). No reason the ACH couldn't be a Bitcoin transaction, saving the vendor even more money.