DebiCheck

An authorised debit order requiring the payer to electronically authorise the mandate via their bank before the first collection. Results in significantly lower levels of fraudulent debit orders and is considered preferential on debit date vs other Debit Orders.

The South African online payments glossary

Defining key terms across South Africa’s online payments ecosystem