Discovery Miles are rewards you earn for all qualifying transactions on your Discovery Card if you have activated the benefit. You must have a Discovery Card to earn Discovery Miles. As a Discovery Cardholder, you do not automatically get Discovery Miles.
Discovery does not allow the purchase of virtual goods by means of Discovery Miles. These virtual goods include (but are not limited to) airtime or data vouchers, gift vouchers, gaming network vouchers or codes.
Discovery Miles payment is not going through?
Advise the customer to go to the Discovery Mall and choose Takealot.com under-listed partners, it will then redirect the customer back to the TAL website and the customer will now be able to make payment using Discovery Miles.