As an individual, unfortunately not. Companies, however, can choose whether they want to use DebiCheck or not. If they choose to use DebiCheck, they will receive an electronic request to confirm the debit order information.
If not, they just need to ensure they have a signed paper or a telephonically approved (voice) recorded mandate.