This post was published on Aug 28, 2025 | Updated on Aug 28, 2025
Why Was DebiCheck Introduced?
As part of our commitment to secure, reliable transactions, iWYZE supports the broader efforts led by the South African Reserve Bank to improve the national payment system.
“We offer Debicheck as a reliable debit order collection method, aligning with the South African Rerserve Banks's (SARB) strategy for a safe, efficient and stable national payment system. By reducing unauthorised debits and disputes, Debicheck provides a secure payment solution. Authenticating your mandate is straightforward. Your bank offers various approval methods, with the most convenient being through your banking app. To ensure seamless approval, please keep your bank updated with your current cellphone number. This way, you'll receive alerts for any mandates requiring your approval, allowing you to stay in control of your debit orders.”
- Celeste Palmer, Collections Specialist
This system has been in place since 2017, offering South Africans a stronger layer of protection and transparency for their debit orders.
Many South Africans have fallen victim to unauthorised debit orders, which caused financial loss and frustration. To address this growing issue, the South African Reserve Bank instructed the Payments Association of South Africa (PASA) to develop a system to protect both account holders and companies from such fraud. This solution came in the form of DebiCheck.
DebiCheck ensures that every new debit order is electronically confirmed by you, with your bank or service provider, on a once-off basis at the start of any new contract. With DebiCheck in place since 2017, businesses across the country, including iWYZE, are required to follow this procedure to safeguard customers.
Why is Approving Your DebiCheck Mandate Important?
Approving your DebiCheck mandate means more than just avoiding unauthorised debits. It ensures that your insurance premiums are paid on time, which is critical for keeping your policy active. Failure to approve your DebiCheck mandate may result in a delay or disruption in payments, which could lead to your insurance cover lapsing.
By accepting the mandate, you enjoy:
- Fraud protection: Only the debit orders you’ve approved will be processed, giving you peace of mind.
- Convenience: Once approved, your DebiCheck debit order is set and no further approvals are needed for your monthly payments.
- Seamless insurance cover: Timely premium payments ensure that your iWYZE insurance policy remains uninterrupted, without any risk of a lapse.
For many, DebiCheck isn’t just a system — it’s a game-changer in how they handle debit orders.
“From my experience, Debicheck has really changed the way I manage debit orders. By requiring me to approve each mandate with my bank, it not only gives me control over which debits are processed but also protects me from unauthorized transactions. For something as important as insurance premiums, that extra security means I can be confident my cover won’t be interrupted, while keeping my account safe from fraudulent activity.
It’s a simple step that makes a big difference in financial security.”
- Weliswa Radebe, Head: Customer Service
Weliswa’s experience echoes what DebiCheck is designed for — giving customers confidence, security, and control over their financial commitments.
How to Make Sure DebiCheck Works for You?
To guarantee that DebiCheck functions properly, it’s vital that your bank has your correct and updated contact information. This allows them to send you the necessary notifications for approving new debit orders. Without this approval, there might be delays in debiting your account, which may in turn cause delays in activating or renewing your insurance cover.
DebiCheck Is Not…
- A paid service: You don’t need to pay for DebiCheck. It’s a free and simple process used to confirm new debit orders.
- An app: There’s no separate app required. Your bank will manage the process through their existing platforms.
- A replacement for your debit order: Your regular debit order remains the same. DebiCheck is simply the approval process for new debit orders.
Stay Protected with DebiCheck—Approve Today!
Approving your DebiCheck mandate is a quick and easy way to guarantee that your insurance premiums are paid on time, ensuring continuous cover from iWYZE. Don’t delay—confirm your DebiCheck mandate today and enjoy the confidence of knowing your cover will never let you down.
For more information, visit the official DebiCheck website or consult your bank’s guidelines.
The information presented herein is for informational purposes only and does not constitute financial advice.