How Can We Help You?
Miles D-Day: Double your Discovery Miles discount for one day every month
What is Miles D-Day?
On the 15th of every month, for 24 hours only (from 00:00 to 23:59), Discovery Bank is doubling your Discovery Miles discount when spending Discovery Miles in-store and online at Discovery Miles retail partners. Discovery Bank primary account holders who have a Discovery Bank Transaction Account, Discovery Bank Card Account or Discovery Bank Suite and have an active Vitality Money status, can now get up to 30% off at our Discovery Miles in-store and online retail partners on Miles D-Day. Members need to make sure that they have downloaded the latest version of the Discovery Bank app to get the discount.
How does Miles D-Day work?
Qualifying Discovery Bank primary account holders with Vitality Money can already save between 5% and 15% everyday when spending Discovery Miles at our online and in-store retail partner network. On Miles D-Day (on the 15th of every month), these clients automatically get double their usual spend discount and can save from 10% to up to 30% when spending their Discovery Miles.
Who qualifies for the Miles D-Day promotion?
This promotion is available to qualifying Discovery Bank clients who live in South Africa, who are 18 years or older, and are:
- Primary account holders with a Discovery Bank Transaction Account, Discovery Bank Card Account or Discovery Bank Suite and have an active Vitality Money status.
- To qualify, clients with the previous Discovery Card that is now administered by Discovery Bank must upgrade their previous Discovery Card to a new Discovery Bank credit card product and activate Vitality Money.
Only members who are Discovery Bank primary account holders with Vitality Money can spend their Discovery Miles through our Discovery Miles online and in-store retail partner network. Qualifying Discovery Bank clients need to make sure that they have downloaded the latest version of the Discovery Bank app to get the discount.
How the Miles D-Day double discount works
Qualifying Discovery Bank primary account holders with Vitality Money, already enjoy a discount from 5% to up to 15% off when spending Discovery Miles at the Discovery Miles online and in-store retail partner network. They get 5% off for every Vitality programme (Vitality Money, Vitality Health and Vitality Drive) activated.
Please read the Discovery Miles benefit guide for more information about the Discovery Miles 5% to 15% saving.
On Miles D-Day, qualifying Discovery Bank primary account holders with Vitality Money can save from 10% to up to 30% when spending Discovery Miles at our online and in-store retail partners. The double discount will be automatically applied to the Discovery Miles amount and will show next to the Rand amount when making payment. Clients will also receive a confirmation SMS. Members need to make sure that they have downloaded the latest version of the Discovery Bank app to get the discount.

Where to view your Discovery Miles discount?
Qualifying Discovery Bank clients with Vitality Money can check their current discount in the Discovery Miles tab of the Discovery Bank app. This discount will be doubled on Miles D-Day. Members need to make sure that they have downloaded the latest version of the Discovery Bank app to get the discount.
Where can I use my Miles D-Day double discount?
Shop in-store or online at over 40 online and in-store Discovery Miles retail partners (excluding all our travel partners on the Vitality Travel booking platform, and any of the Dream Destination benefits. This does not include using your Discovery Miles to shop on Vitality Mall with Vitality Active Rewards or using your Discovery Miles to purchase airtime, data, SMS bundles and prepaid water and electricity in the Discovery Bank app.
Why can’t I spend my up to 30% Miles D-Day discount in the Vitality Mall?
This promotion is only applicable to qualifying Discovery Bank clients with Vitality Money when spending Discovery Miles in the Discovery Miles online and in-store retail partner network.
The Miles D-Day double your discount promotion excludes using your Discovery Miles to shop on Vitality Mall with Vitality Active Rewards.
In-store vouchers generated using the Discovery app are not eligible for any Discovery Miles spend discount. If the Discovery app is used, the discount cannot be applied after the purchase has been completed.
The Miles D-Day promotion also excludes Discovery Miles used to make travel bookings on the Vitality Travel booking platform, and any of the Dream Destination benefits, and used to purchase airtime, data, SMS bundles and prepaid water and electricity in the Discovery Bank app.
How to get your Miles D-Day double discount at Discovery Miles online partners
Here’s how you can get the up to 30% discount when you shop at our Discovery Miles online retail partners:
- Complete your online shopping.
- At checkout, select Discovery Miles to pay for purchases.
- Log in to the payment platform using your Discovery details.
The up to 30% discount will be applied automatically to your purchase during checkout.
How to get your Miles D-Day double discount at Discovery Miles in-store partners? These are the steps:
1. Open your Discovery Bank app.
2. Choose your Discovery Miles Account.
3. Tap Spend, then on ‘Pay In-store’.
4. Enter the rand amount you'd like to spend, and tap ‘Generate voucher’.
5. Show your voucher to the cashier to redeem it.
Qualifying Discovery Bank clients with Vitality Money need to make sure that they have downloaded the latest version of the Discovery Bank app to get the discount.
Why is the Miles D-Day double discount not applied to online travel partners, what is the reason for this?
The Miles D-Day offer excludes bookings purchased with Discovery Miles on all our travel partners on the Vitality Travel booking platform, and any of the Dream Destination benefits which include Contiki, Royal Caribbean Cruises and World Leisure Holidays. This is because travel is excluded from the existing Discovery Miles benefit where qualifying Discovery Bank clients with Vitality Money, can get up to 15% off when spending Discovery Miles.
You can still enjoy great savings on flights. Discovery Bank clients with Vitality Money get savings of up to 40% on domestic flights, while Vitality Health members save up to 35% on domestic flights. Clients with both Vitality Money and Vitality Health can therefore get a maximum flight saving of up to 75%.
Who to contact if you have a Discovery Bank or Discovery Miles query
For any questions about Discovery Bank or Discovery Miles, please call us on 0800 07 96 97.