How to Open a Discovery Bank Account
Opening a Discovery Bank account takes about 10 minutes through the app. Here is everything you need to know before you start.
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.
What you need to apply
South African ID
Valid SA ID book, smart ID card, or passport for non-residents
Proof of income
Latest payslip, employment letter, or 3 months of bank statements
Proof of address
Utility bill, bank statement, or lease agreement (under 3 months old)
Step-by-step process
Download the Discovery Bank app
Available on the App Store and Google Play Store. Search for 'Discovery Bank' and download the official app.
Start your application
Open the app and tap 'Open an account'. You will be asked to enter your ID number and basic details.
Verify your identity
Take a selfie for facial verification and scan your ID document. The app uses biometric technology to verify your identity in real time.
Upload your documents
Upload proof of income and proof of address. You can take photos of these documents directly in the app.
Enter referral code DNJ001
When prompted, enter referral code DNJ001 to earn up to 5,000 Discovery Miles (for a Full Banking Suite) or 2,500 Discovery Miles (for a Credit Card Account). The code cannot be added after sign-up.
Choose your banking suite
Based on your income, you will be offered the appropriate card tier (Gold, Platinum, Black, or Purple). Select the banking suite or product that suits your needs.
Wait for approval
Discovery Bank reviews your application and runs a credit check. Most applicants are approved within minutes, though it can take up to 24 hours.
Receive your card
Your physical card is manufactured and delivered to your address within 3 to 5 business days. You can start using the app for transfers immediately after approval.
Make a transaction within 30 days
To qualify for your referral Discovery Miles, make at least one transaction using your virtual card or digital wallet (Apple Pay, Google Pay, Samsung Pay) within 30 days of opening your account. Bank-initiated transactions like fees do not count.
What happens after you apply
App access granted. You can start exploring features and setting up your profile.
Application approved (most within minutes). You can make app transfers and payments.
Physical card arrives at your address. Full card functionality activated.
Make a transaction with your virtual card or digital wallet to unlock your referral Discovery Miles. Set up debit orders and salary deposit.
Your Discovery Miles are paid into your Discovery Miles account. They show as 'Friend Referral Welcome Miles' in the app.
Your Vitality Money status improves as you manage money better. Rewards and rate boosts increase.
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.