No, the payment portal does not allow you to set up a direct debit.
You can sign up for payment by direct debit by phoning the council (on 03000 200 292) and speaking to the relevant department you wish to start a direct debit with. For council tax you can also sign up to direct debit online