Paying by direct debit definition

Paying by direct debit means: (a) You must keep your account in credit by paying for the supply in advance.