In my local area of Spain/portugal, 2/3 supermarkets and 2/3 gas stations had generators up and running within a couple of hours. We’re pretty rural, though - I don’t know that urban areas faired as well
We're outside Mataro, had to make a trip into Barcelona yesterday. I'd say most gas stations north of Barcelona/Maresme area were 100% offline, some (we found only two, from 6 visited) gas stations still had operational pumps but huge queues and cash only. None of the TPVs seemed to work anywhere in the afternoon yesterday here, even the battery powered/mobile network ones.