Discovery Bank Credit Card: Features, Rates and How to Apply
The Discovery Bank credit card is not just a credit facility. It is your entry point into the Vitality Money rewards ecosystem, where responsible credit use earns you fee discounts, higher savings rates, Discovery Miles, and cashback of up to 20% at partner merchants.
Here is everything you need to know about the credit card offering across all four tiers, including how interest rates work, what you earn on spend, and how to decide between a standalone credit card and the full banking suite.
Credit card features by tier
| Feature | Gold | Platinum | Black | Purple |
|---|---|---|---|---|
| Credit card fee | R50 | R70 | R100 | R145 |
| Full suite fee | R115 | R170 | R295 | R495 |
| Income requirement | Up to R350,000/year | R350K - R850K/year | R850K - R2.5M/year | Over R2.5M/year |
| Fuel cashback | Up to 7.5% | Up to 10% | Up to 15% | Up to 20% |
| Grocery cashback | Up to 7.5% | Up to 10% | Up to 15% | Up to 20% |
| Lounge access | None | Limited domestic | Domestic + international | Unlimited worldwide |
| Discovery Miles boost | Base rate | Enhanced rate | Premium rate | Maximum rate (up to 50% boost) |
| Concierge | - | - | ||
| Device insurance | - | - |
All monthly fees can be reduced by up to 75% at Diamond Vitality Money status. Cashback rates shown are maximum rates at Diamond status.
Earn up to 5,000 Discovery Miles
Use this referral code when opening your account. You get up to 5,000 Discovery Miles for a Full Banking Suite, or 2,500 for a Credit Card Account.
DNJ001You must make a transaction using your virtual card or digital wallet within 30 days of opening your account to qualify. We also earn Discovery Miles from this referral. This does not affect our recommendations.
Credit card interest rates
Unlike savings rates, your credit card interest rate is not determined by your Vitality Money status or card tier. It is based on your individual credit profile, including your credit score, income, existing debt, and the prevailing repo rate set by the South African Reserve Bank.
Important: Your personalised interest rate is disclosed during the application process before you accept. Discovery Bank is required by the National Credit Act to assess affordability and provide full cost disclosures before you commit.
Typical range
Prime to Prime + 7%
Based on credit profile
Current prime rate
11.75%
As of March 2025
Interest-free period
Up to 55 days
If balance paid in full
Pro tip: If you pay your full balance every month before the due date, you pay zero interest. The interest-free period of up to 55 days makes the credit card a powerful cash flow tool when used responsibly.
Credit limits
Your credit limit is determined during the application process based on your income, expenses, existing credit obligations, and credit history. Discovery Bank is required by the National Credit Act to conduct a thorough affordability assessment, which means your limit will be tailored to what you can responsibly manage.
Apply for your credit card
Open your Discovery Bank account with referral code DNJ001. Get a credit decision in minutes and start earning rewards on every swipe.
We earn Discovery Miles when you sign up with our code. This does not affect our recommendations.
How to apply for a Discovery Bank credit card
Download the Discovery Bank app
Available on iOS and Android. The entire application process happens in the app.
Complete the application form
Provide your personal details, South African ID number, and employment information.
Upload proof of income
Your latest payslip, letter of employment, or 3 months of bank statements. Self-employed applicants can provide tax returns.
Enter your referral code
Use code DNJ001 during sign-up to earn up to 5,000 Discovery Miles. This cannot be added after sign-up.
Receive your credit decision
Most applicants receive an instant decision. Some cases may take up to 24 hours for review.
Start spending with your virtual card
Once approved, your virtual card is available immediately in the app. Your physical card arrives in 3 to 5 business days.
Credit card only vs Full Banking Suite
Credit Card Account Only
R50 - R145/month (before Vitality Money discounts)
- Access to Discovery Bank credit facility
- Vitality Money rewards on credit card spend
- Discovery Miles earning
- Cashback at partner merchants
- Good option if you already have a transaction account elsewhere
- No transaction account or savings account included
Best for: People who want Discovery rewards without switching banks.
Full Banking Suite
R115 - R495/month (before Vitality Money discounts)
- Transaction account with bundled transactions
- Credit card included
- Savings account with up to 7.35% interest
- Up to 4% interest on everyday balances
- Full Vitality Money rewards across all behaviours
- Higher referral bonus (5,000 vs 2,500 Discovery Miles)
- Easier to reach Diamond status with all five behaviours tracked
Best for: Anyone ready to make Discovery Bank their primary bank. Better overall value.
Earning Discovery Miles on credit card spend
Every qualifying credit card transaction earns Discovery Miles. Your earning rate increases with both your card tier and your Vitality Money status. At Diamond status on the Purple tier, you can earn up to 50% more miles than the base rate.
Everyday purchases
Earn miles on every card swipe, tap, and online purchase. The base earning rate applies to all qualifying transactions.
Partner merchants
Earn boosted miles at Discovery Vitality partner merchants including Woolworths, BP, and Engen. Combine with cashback for double rewards.
Travel bookings
Earn enhanced miles when booking flights, hotels, and car hire through the Discovery Vitality travel platform.
Vitality Money boost
Your miles earning rate increases as your Vitality Money status improves. Diamond status provides the maximum boost of up to 50%.
How to redeem: Discovery Miles can be redeemed for flights on SAA, Emirates, and other partners, hotel stays, car hire, and at Vitality partner stores. Miles can also be used towards Discovery Life premiums or donated to charity.
Earn up to 5,000 Discovery Miles
Use this referral code when opening your account. You get up to 5,000 Discovery Miles for a Full Banking Suite, or 2,500 for a Credit Card Account.
DNJ001You must make a transaction using your virtual card or digital wallet within 30 days of opening your account to qualify. We also earn Discovery Miles from this referral. This does not affect our recommendations.
Frequently Asked Questions
Ready to apply?
Open your Discovery Bank account with referral code DNJ001. Get your credit card, start earning Discovery Miles, and unlock Vitality Money rewards from your first transaction.
We earn Discovery Miles when you sign up with our code. This does not affect our recommendations.