Unlock joy with every swipe with bp Rewards

Access your virtual card straight from your phone and scan scan to start earning.

Get your BP Rewards virtual cardLog in to BP Rewards

Unlock joy with every swipe or scan

Less cards to carry. More reasons to scan scan.

Explore the rewards below to see which cards to use when you fill up or shop. Each benefit has its own qualifying requirements and terms.

bp_rewards_30c_per_litre

Earn cashback on fuel at bp

Earn up to 30c per litre with Smart Shopper

#PumpUpYourPoints when you fill up at bp. Scan your BP Rewards and Smart Shopper cards together to earn up to 30c per litre cashback on fuel.

Smart Shopper fuel rewardsTerms and conditions

Earn up to 55c per litre with Smart Shopper and Nedbank Greenbacks

Scan scan your BP Rewards card, Smart Shopper card and Nedbank Greenbacks-linked card to earn up to 55c per litre cashback on fuel.

The combined benefit comprises:

  • 20c per litre from BP Rewards.

  • 10c per litre from Smart Shopper.

  • 25c per litre from Nedbank Greenbacks.

Qualifying requirements and terms apply.

Nedbank Greenbacks fuel rewardsTerms and conditions
bp_rewards_55c_per_litre
bp_rewards_20c_per_litre

Earn up to 20c per litre plus up to 50% cashback with Discovery Insure

Scan scan your BP Rewards card and Discovery Insure Vitality Drive card to earn up to 20c per litre in BP Rewards cashback, plus up to 50% cashback through Discovery Insure Vitality Drive.

Qualifying requirements and programme terms apply.

Discovery Insure fuel rewards

Please note: Smart Shopper and Discovery Insure cards cannot be used together for these rewards.

Shop and scan at bp Express

Earn 1% cashback

Earn 1% cashback on qualifying bp Express purchases when you scan your BP Rewards card at the till.

Terms and conditions

Get your BP Rewards virtual card
bp_rewards_scan1_cashback
Join BP Rewards

Get your BP Rewards virtual card

Getting started is a breeze! Access your BP Rewards card straight from your phone.

  1. Visit bprewards.co.za.

  2. Log in to your account, or fill in your details and sign up.

  3. Download your virtual card to your virtual wallet.

Get your BP Rewards virtual card

Questions about BP Rewards?

Find out more about your card, earning rewards and how the programme works.

Read BP Rewards FAQs

Scan, earn and enjoy!