So this Barclays offer applies anywhere? If so I think I might use it the next time I fill up with petrol
Pretty much in any bricks and mortar store with Apple Pay >£30, yes.
When I worked for Tesco many years ago I worked in a PFS and we had an IOU book... needless to say a lot of people never came back!