DebiCheck - Why It’s needed for Insurance

Learn how DebiCheck protects you from unauthorised debit orders.

This post was published on Aug 28, 2025 | Updated on Aug 28, 2025



Congratulations on making the wise choice of securing your most valuable assets with iWYZE! Now that you’ve signed up, you’re one step closer to having the protection you need. However, before your cover can start, it’s important to approve your debit order through DebiCheck.




What is DebiCheck?

DebiCheck is a secure, electronic approval system for debit orders, giving you full control over which debit orders are processed on your account. By verifying and approving your debit order with your bank, you ensure that only authorised debits—like your iWYZE insurance premium—are allowed.

This process helps you avoid fraudulent debit orders, protecting your account from unauthorised charges. Once you’ve given permission (a mandate) to debit your account for a specific amount on a set date, your iWYZE premium payments will proceed smoothly.

DebiCheck - Stay in control

Your Debicheck authorisation Step-by-step Guide

FNB AC Mandate Process_CARD
How to Approve Your iWYZE Premium Debit Order via AC Mandate - FNB

Secure your iWYZE debit order by approving your DebiCheck mandate through your bank’s system—here’s how to do it step by step with FNB.

Capitec AC Mandate Process_CARD
How to Approve Your iWYZE Premium Debit Order via AC Mandate - Capitec

Secure your iWYZE debit order by approving your DebiCheck mandate through your bank’s system—here’s how to do it step by step with Capitec.

Nedbank AC Mandate Process_CARD
How to Approve Your iWYZE Premium Debit Order via AC Mandate - Nedbank

Secure your iWYZE debit order by approving your DebiCheck mandate through your bank’s system—here’s how to do it step by step with Nedbank.

Absa AC Mandate Process_CARD
How to Approve Your iWYZE Premium Debit Order via AC Mandate - ABSA

Secure your iWYZE debit order by approving your DebiCheck mandate through your bank’s system—here’s how to do it step by step with ABSA.

Standard Bank AC Mandate Process_CARD
How to Approve Your iWYZE Premium Debit Order via AC Mandate - Standard Bank

Secure your iWYZE debit order by approving your DebiCheck mandate through your bank’s system—here’s how to do it step by step with Standard Bank.

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.



Get a Car insurance quote online

Name and surname
Cellphone number
View our privacy policy



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.

Terms and conditions apply. Please note that the content displayed on this site is for information purposes only and does not constitute advice or replace our policies’ terms and conditions. The policy wording supersedes any marketing material. Any claim will be considered against the terms and conditions that apply at the time of claim and as set out in our customers’ policy documentation.


Read more of our blogs

card image
Should you rely on car insurance calculators or get an online quote?_CARD
Car Insurance Calculator
Curious about how your car insurance premiums are calculated? Let's break it down.

10 October, 2024

card image
Understanding Car Insurance Excess_CARD
Understanding Car Insurance Excess

One of the most powerful ways to reduce your monthly car insurance premium is by adjusting your standard excess. Read more about Car Insurance Excess

07 May, 2025

card image
How to Choose the Right Car Insurer_CARD
How to Choose the Right Car Insurer

With so many options available, how can you determine which insurer is the best fit for your needs? In this guide, we’ll walk you through key factors to consider when selecting a car insurance company.

29 April, 2025