Do I need to take a deposit payment when setting up a monthly Direct Debit?

We only require a deposit for Personal Motor new business where your customer has consented to a credit check. You don't need to take a deposit for any other type of business.