BP

Up to 50% of your fuel spend back each month with Discovery Insure
With Discovery insure you can get up to 50% back in fuel cash back each month when you fill up at BP or Shell.
If you have a Gautrain Gold card, you can get up to 50% back on your monthly Gautrain spend too.

Get up to 20% back in Discovery Miles each month with Discovery Bank
Discovery Bank clients with Vitality Money, can get up to 20% back in Discovery Miles on fuel spend at BP when paying with their Discovery Bank credit card.