Credit card rewards that are simply unbeatable!

Discovery Card is a unique Visa credit card that gives you access to the rewarding world of Discovery Miles. You'll start earning Discovery Miles from your very first swipe. Plus, you'll earn up to 10X the number of miles when you shop with our wide range of in-store and online partners.

We've got you covered with everything from groceries, fuel, electronics, daily living items, sports gear and more! Daily shopping has never been more rewarding.

So, what are Discovery Miles?

Think of Discovery Miles as rewards that add up every time you swipe your Discovery Visa credit card. Whether you are buying a coffee, putting in fuel, or splashing out on a new TV, your Discovery Miles value will grow by 1 Discovery Mile for every R15 you spend on your Discovery Card. And that's where the fun starts.

You can then use your Discovery Miles to pay for your shopping in-store or online with our wide range of partners, or use them to pay for your next holiday. Earning and burning your Discovery Miles is the new way to shop.

Be part of the club that gets access to exclusive events 48 hours before anyone else.

Never miss out on tickets to the biggest South African events again. With Discovery Card you get pre-access to buy tickets to shows and events 48 hours before anyone else.

South Africa's premium live events


Cricket, rugby, music festivals, events, concerts, stage productions and much more with

Get up to 20% cash back on your travel

You get up to 20% cash back when booking a well-deserved holiday either back packing across Europe, lazing on an tropical island or sailing the calm seas.


Discovery Gold Card

Discovery Platinum Card

Be in control - manage your Discovery Card online.

Discovery Card's online banking website and mobile app give you access to a range of banking features for your credit card so that you can bank anytime, anywhere.

Tools to manage your credit card

Account management

Account apply for an additional card

Change limit

Update details


Card management

Online secure

PIN management

Online banking

Make payments

Transfers to other FNB accounts

Change ATM limits

Account payment

Direct debit order

Change debit order

Different payment options

Manage your credit card

Log in to access the convenient self-service tools.

Manage your account

  • Get statements
  • Apply for an additional card
  • Adjust your limit
  • Update your details
  • Change how we notify you

Pay your account

  • Change your debit order
  • View payment options
  • Pay your account in advance

Online banking

  • Make a payment
  • Transfer to another account
  • Change ATM limit

Take your Discovery Card on holiday.

You get free international travel insurance when you pay for your overseas trips with your Discovery Card and it covers non-medical claims, such as baggage loss or delay, personal accident, cancellation or curtailment, travel delays, personal liability and much more.

Before you travel

Discovery Card can be used at all Visa outlets, worldwide. Before leaving South Africa, please call us on 0860 11 2273 so we can adjust your Discovery Card's international limit.


You are in good, safe hands.

Your security and the privacy of your personal information are our priority. Read our guide on how to protect yourself from falling victim to fraud, scams, phishing and theft.

Lost or stolen card?

Call 0800 110 132

Log in