Like others I have filled up with petrol several times and scanned my BP rewards card, only to find that the points never get credited to my account - the last few transactions show as £0 (and therefore no points). I've contacted BP twice through their contact form, but no-one ever replies. BP = Basically Pointless (that's the polite version).
Claim your business profile now and gain access to all features and respond to customer reviews.