BP Gas Stations accept various payment methods, including: BP Gas Stations accept credit and debit cards, BP branded credit cards, fleet cards, mobile payments, and cash as payment methods.