The bp rewards Visa ®. Check out the bp rewards Visa ® Card. Wherever your next trip is headed, the bp rewards Visa ® card could help you earn and save with daily rewards like cash back, gift cards to your favorite places, and 30¢ off per gallon for 60 days after account opening. 1