bp is a gas station offering fuel payment options like earnify, a store, and restrooms. All major payment cards are accepted.