#PumpUpYourPoints at BP!

Pump up your Smart Shopper points

We’ve partnered up with Pick n Pay to bring South Africa’s most loved loyalty programme, Smart Shopper, at participating BP Service Station nationwide!

Get 10x more Miles!

Simply use your Discovery Card to pay when you fill up

Discovery Miles is an e-currency you earn simply by using your Discovery Card. You can then use your Miles to shop, travel and save on your essentials or simply to spoil yourself.

Get half back with Discovery

The better you drive, the more you are rewarded

Discovery Insure encourages safe driving through Vitalitydrive, our incentive-based programme that gives you great rewards for improving your driving. Find out how you can get up to 50% of your BP fuel spend back, as well as other great benefits.