BP America is a fuel and convenience stop offering mobile payment options and accepting major credit cards.