0
Your cart

Your cart is empty

Pay by Discovery Miles


Discovery Miles Logo




New! Spend and earn with Discovery Miles on loot.co.za

Now you can spend your Discovery Miles on a variety of products available on loot.co.za. Discovery Miles is the e-currency you earn every time you make a qualifying transaction with your Discovery Card. You can even pay with both Rands and your Discovery Miles.

It’s easy to pay with your Discovery Miles

1. Browse loot.co.za
Choose what you want to buy in the usual way, adding the items to your cart.

2. Choose Discovery Miles
Go to “check out” and select to pay with Discovery Miles. Click Pay Now.

3. Log in securely
You’ll be redirected to a secure Discovery Miles page, operated by PayU. Log in with your Discovery Miles user name and password.

4. Pay using Discovery Miles and Rands
On the next screen, select the amount of Discovery Miles to use for your order. Your amount to pay will show on the left, under the loot.co.za logo.
Note: you can pay the full amount of your order with Discovery Miles. Or, if you don’t have enough, top up with any Visa or Mastercard credit card by completing the details in the credit card section.

5. Note your order confirmation number
After you confirm the payment, you’ll be directed to the loot.co.za order confirmation page, showing your order number. You will also receive confirmation of your order via email. Your purchase will soon be on its way!
Note: If you are not directed to the loot.co.za order confirmation page and/or do not receive the order confirmation email, please contact Loot Customer Services on This email address is being protected from spambots. You need JavaScript enabled to view it. or 0861 69 5668 (0861 MY LOOT).

What Discovery Miles can’t pay for

Discovery Miles is unfortunately not available for:
1. Products on pre-order. Please order these separately.
2. Orders under R20.
3. Travel Offers

You can now also earn up to 10 times Discovery Miles when you pay using your Discovery Card in our shop!

Your Discovery Miles Multiplier is based on your Vitality status:

Who to contact if you need help paying with Discovery Miles

Need help placing your order with Discovery Miles? Please contact loot.co.za on This email address is being protected from spambots. You need JavaScript enabled to view it. or 0861 69 5668 (0861 MY LOOT).

For queries about your Discovery Miles balance, please call DiscoveryCard on 0860 11 22 73.

Happy shopping with Discovery Miles on loot.co.za

Loyalty partners