Find a better way to fuel your business with BP Business Solutions Fleet Cards

Find a better way to fuel your business

with BP Business Solutions Fleet Cards

Earn 15¢ per gallon for the first 3 months!1

Great way to pay. Great way to save.

BP Business Solutions Fuel Plus Program

Perfect for small to mid-sized businesses and fleets that want to rely only on bp or Amoco for their fueling needs.

BP Business Solutions Mastercard® Program

Perfect for mid-sized to larger fleets that need the added convenience of fueling where Mastercard® is accepted.2

Need help deciding?

For a limited time, save big!

Earn 15¢ per gallon for the first 3 months with BP Business Solutions Mastercard® or BP Business Solutions Fuel Plus.1

Continue to save up to 7¢ with volume-based rebates after promotion period ends.3    

Monthly Rebates






Rebate (per gal)





Real Benefits

BP Business Solutions has the power to completely change the way you manage fuel expenses. It provides all the control, convenience, security and flexibility you need to help manage your fleet and save on fuel costs.

Online Control & Visibility

  • Set card controls and use limits by day, week, or month 
  • Secure 24/7 online access to account information, reports and statements  
  • No need to collect receipts and reimbursements 

Security & Fraud controls

  • Require driver IDs and odometer prompting
  • Deactivate lost or stolen cards online anytime 
  • Monitor after-hours purchases and daily transactions 

Rebates & Savings

  • Earn rebates and save when fueling at bp or Amoco2

Talk to a fleet specialist


Enroll in our text messaging service to receive application-status, product-related and marketing messages. By checking this box and clicking ‘Contact Us’ below, I agree to the Messaging Service Terms & Conditions. Message and data rates may apply. Message frequency may vary. Texts may be sent using an automated system. Messaging is not required to complete application or purchase product. Please see our Privacy Policy

Thank you for contacting us!

We have received your inquiry and will respond to you shortly. To speak to a representative immediately, please call (855) 852-6862.



Something went wrong.

Our team will be investigating the problem shortly.