DebiCheck is an industry-regulated Debit Order designed to reduce disputes and protect consumers against unauthorised debit orders. A mandate request is submitted to the customer, who authenticates it via their bank. DebiCheck payments can be tracked digitally and require no manual intervention.
DebiCheck is used to collect regular recurring or subscription payments directly from a customer's bank account. It's different from a debit order in that it's an authorised, digital mandate signed by customers via their bank.