Bank guide

Discovery Bank USSD Code

  • Primary code *120*34726#

Quick Answer

Status: Discovery Bank does not operate a USSD mobile banking code.

Last Verified: July 2026

Discovery Bank does not currently offer a dedicated USSD banking code (e.g., *120*...# or *130*...#) for performing banking tasks, checking balances, transferring funds, or purchasing airtime and electricity. As a fully digital retail bank, Discovery Bank requires customers to perform all self-service banking through the official Discovery Bank appOnline Banking, or verified customer service channels.

If you are looking to access medical scheme benefits (such as Discovery Health KeyCare), Discovery Health uses *120*34726# (*120*DISCO#), but this code cannot be used for banking services.

What the Service Is and Who Can Use It

Because Discovery Bank is built as a branchless, smartphone-first digital bank, traditional string-based cell phone banking (USSD) is excluded from its core product architecture.

Service Scope & Account Restrictions

If you need basic mobile self-service without data, see the Official Alternatives section below for app, web, and phone support routes.

How to Access the Service

Since there is no active USSD menu for Discovery Bank, the following instructions clarify the official registration and setup steps required to access your account via the primary digital routes.

Before You Start

To manage your Discovery Bank account, ensure you have:

  1. An active Discovery Bank account.
  2. A smartphone running iOS or Android with the official Discovery Bank app installed.
  3. Your registered South African cellphone number and access to standard SMS for One-Time PIN (OTP) verification.

Verified Step-by-Step Process (App & Online Banking Access)

  1. Download the Official App: Search for “Discovery Bank” on the Apple App Store, Google Play Store, or Huawei AppGallery.
  2. Register/Log In: Open the app and log in using your ID number, username, and password created during account onboarding.
  3. Link Your Device: Complete the biometric facial scan or enter the OTP sent to your registered cellphone number.
  4. Access Banking Tasks: From the main dashboard, you can check balances, send payments (including PayShap), buy airtime/data/electricity, and manage account limits.

Confirmation or Expected Result

Fees, Limits, Eligibility, and Processing Times

The table below outlines the service details, accessibility, and fees for Discovery Bank self-service channels compared to standard USSD options.

ParameterDiscovery Bank App / WebUSSD Banking
Availability StatusActive / AvailableUnavailable / Not Supported
Session CostData charges apply (zero-rated on select networks)N/A
Daily LimitsAdjustable via app settingsN/A
EligibilityAll active Discovery Bank account holdersNone
Processing TimeInstant (PayShap & Internal Transfers)N/A

Common Problems and Troubleshooting

Code, Session, SIM, or Account Errors

When the Service Has Changed or Is Unavailable

If you are stranded without mobile data or internet connectivity:

  1. Connect to a secure Wi-Fi connection to open the Discovery Bank app.
  2. Use PayShap or standard EFT through another bank’s internet banking portal if transferring money into your Discovery Bank account.
  3. Contact customer support directly via voice call.

Official Alternatives

When USSD self-service is unavailable, use these official Discovery Bank channels:

Safety and Privacy

⚠️ Security Warning: Discovery Bank will never ask you for your app password, PIN, card CVV number, or One-Time PIN (OTP) over the phone, via SMS, or through a USSD string.

Frequently Asked Questions

What is the current Discovery Bank USSD Code?

Discovery Bank does not have an official USSD banking code. Banking operations are managed exclusively through the Discovery Bank smartphone application and Online Banking platform.

What is the current official code or menu?

There is no active USSD menu for Discovery Bank accounts. The shortcode *120*34726# (*120*DISCO#) belongs to Discovery Health (for medical scheme benefits) and cannot perform banking transactions.

Which customers or account types can use USSD banking?

No Discovery Bank account types (Transaction, Credit Card, or Savings) support USSD access. All account holders must use the mobile app or browser portal.

What tasks are available in the Discovery Bank menu?

Because USSD banking is not offered, tasks like balance inquiries, airtime purchases, PayShap payments, and beneficiary transfers must be completed in the Discovery Bank app.

What should I do if the Discovery Bank USSD route does not work?

Since USSD is not supported, switch to Wi-Fi or mobile data and log into the Discovery Bank app. For urgent account inquiries or card cancellations, dial 0800 07 96 97.

Popular tasks

Browse all guides

Common issues

Why use USSDCode.co.za