Bank guide

African Bank DebiCheck USSD Code

Quick Answer

Last Verified: July 2026

The primary USSD code to access African Bank Cellphone Banking is 120225#. For USSD-based DebiCheck mandate reviews, African Bank utilizes either an automatic USSD Push prompt sent directly to your screen or a USSD Pullservice via 1202272#.

When a company submits a new debit order mandate, African Bank sends an SMS alert to your registered mobile number. You can then dial 1202272#, select Option 9 (DebiCheck Debit Orders), review the transaction details, and select 1 to Accept or 9 to Reject. Alternatively, respond directly to the pop-up USSD Push message when prompted on your registered handset.

What the Service Is and Who Can Use It

DebiCheck is an electronic mandate confirmation framework implemented by South African banks in partnership with the Payments Association of South Africa (PASA) and the South African Reserve Bank (SARB). Its purpose is to prevent unauthorized debit orders (“R99 scams”) and debit order disputes by requiring you to electronically review and approve new debit order agreements before any funds are collected from your account.

Who Can Use This Service?

How to Manage a DebiCheck Mandate

Before You Start

Verified Step-by-Step Process

Method 1: USSD Pull (1202272#)

  1. Dial 1202272# from your registered African Bank mobile number.
  2. Enter your secure USSD PIN if prompted.
  3. Select Option 9 (DebiCheck Debit Orders) from the main menu.
  4. Choose the pending mandate you wish to review from the list.
  5. Review the mandate details (Company Name, Reference Number, Debit Amount, Maximum Amount, and Payment Date). Use *1 or *2 if navigation options appear to view multiple pages.
  6. Reply with 1 to Approve/Accept or 9 to Reject/Decline.
  7. Confirm your choice to submit your response.

Method 2: USSD Push Prompt

  1. When a merchant captures a mandate, African Bank triggers a pop-up USSD Push message directly to your registered cellphone screen.
  2. The screen will show the merchant name, reference, debit amount, and installment date.
  3. Reply with 1 to Accept or 9 to Reject.
  4. Click Send to finalize your selection.

Confirmation or Expected Result

Fees, Limits, Eligibility, and Processing Times

Feature / DetailStandard Policy
USSD Network Chargesstandard network provider rates apply (typically around R0.20 per 20 seconds for standard USSD *120* codes).
African Bank Service FeeFree to review, approve, or reject DebiCheck mandates.
Daily / Transaction LimitsSet by the terms of the merchant contract you agreed to; no separate banking limit for approvals.
Response WindowMandate requests usually expire within 120 seconds (for live USSD sessions) or by 21:00 / 09:00 cut-off times specified in your notification SMS.
Processing TimeInstant confirmation on the mandate register upon successful approval or rejection.

Common Problems and Troubleshooting

Code, Session, SIM, or Account Errors

When the Service Has Changed or Is Unavailable

Official Alternatives

If the USSD route fails or you prefer using a smartphone or desktop, African Bank offers multiple official channels:

  1. African Bank Banking App:
    • Open the app and log in securely.
    • Navigate to the Bank tab and select Manage DebiCheck.
    • Review pending mandates and select Accept or Decline.
  2. Internet Banking:
    • Log into your African Bank Online Banking profile.
    • Go to the Bank section > Manage DebiCheck.
    • View details and approve or reject.
  3. Customer Support / Call Centre:
    • Call African Bank directly on 0861 123 456 or 0860 008 600.
    • A consultant will verify your identity and guide you through mandate actioning.
  4. African Bank Branch:
    • Visit any local branch with your SA ID book/card to action pending mandates in person with a consultant.

Safety and Privacy

Frequently Asked Questions

What is the current African Bank DebiCheck USSD Code?

The core USSD code for African Bank Cellphone Banking is 120225#. To directly manage and approve pending DebiCheck mandates via USSD Pull, dial 1202272# and select Option 9.

What details should be checked before approval?

Before approving, check the service provider (merchant) name, the fixed debit amount, the maximum debit amount, the deduction frequency, and the payment start date.

Can a mandate be rejected?

Yes. If you do not recognize the contract, disagree with the debit amount, or wish to cancel before completion, select Option 9 (Reject) on the USSD screen.

What if the request expires?

If a DebiCheck request expires, you will not be able to action it via USSD. The requesting company must re-submit the mandate request to African Bank so a new notification can be generated.

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

If USSD is down or timing out, log into the African Bank Mobile App or Internet Banking website under Manage DebiCheck, call customer support on 0861 123 456, or visit an African Bank branch.

Related Banking Guides

Popular tasks

Browse all guides

Common issues

Why use USSDCode.co.za