A DebiCheck debit order is a new debit order electronically confirmed by the consumer, with their bank or service provider, on a once-off basis, at the start of a new contract that has been signed up with a company. DebiCheck is a new way in which the consumer can control how certain debit order collections are made from their bank account. DebiCheck ensures that consumers are in control of and aware of debit orders being processed to their bank account. Additionally, it provides the company or service provider that consumers are dealing with, with the comfort of knowing that the consumer has acknowledged and is aware of these debit orders.