At gas stations, the cash price is shown on the signage to lure in customers. They can advertise a lower price (the cash price) than the actual price they charge (as people almost always pay by card, especially when they pay at the pump).
I don't think they expect or want customers to pay by cash.
I don't think they expect or want customers to pay by cash.