Help Center

Ask a question, browse popular help topics or contact customer service.

Discovery Miles

Discovery Miles

What is Discovery Miles?

Discovery Miles is the e-currency that Discovery Card holders earn every time they make a qualifying transaction with their Discovery credit card. You can learn more about Discovery Miles on their website.

What is the value of Discovery Miles to Rands?

15 Miles = R1.00

How do I pay with Discovery Miles?

  1. Add products to your Cart as usual
  2. Press the Checkout button
  3. On the Checkout page, fill in your details and select the Discovery Miles payment option
  4. Press the "Order and Pay Now" button
  5. You’ll be redirected to a secure Discovery Miles page, operated by PayU. Log in with your Discovery Miles user name and password.
  6. On the PayU payment page, select the amount of Discovery Miles you'd like to use for your order.
    • You can pay the full amount using your Discovery Miles,
    • Or — if you don't have enough Miles — top up using any Visa or MasterCard credit card.
  7. Once you've paid on the PayU page, you'll be redirected back to the Yuppiechef website, where we'll show you a confirmation page with your order number.

How do I earn Discovery Miles?

If you have activated your Discovery Miles Benefit, you can earn between 1 and 10 Discovery Miles for every R15 spent using your Discovery credit card. How many Miles you earn depends on your Vitality status:

  • Blue = 1x
  • Bronze = 2x
  • Silver = 3x
  • Gold = 5x
  • Diamond = 10x

What to do if you battle to pay using Discovery Miles

If you receive an error message, try to pay using your Miles again.

If the payment still fails, we recommend contacting Discovery directly for assistance with the issue. Their number is 0860 11 22 73.


Discovery Card is operated by Discovery Vitality (Pty) Ltd, registration number: 1999/007736/07, an authorised financial services provider

Still a bit stumped? Send us an email or call 0861 702 4969.

Items in Your Cart