bp is a petrol station offering automated service and accepting various payment cards.