Petrol stations in Spain are self-service and many accept card payments at the pump, but some require you to pre-pay before you add fuel. It's often cheaper to fill the car up in a town or city as the more rural you go, the more expensive fuel tends to be. Now you're in the know, enjoy your trip – Hasta luego!