Hi SamSoon
If you set up a direct debit with us the full balance will be deducted on the due date of the bill each month. It is not possible to have this direct debited on a nominated date.
The alternative would be to set up an automatic payment via your bank in which you choose the date and amount that the payment is made.
Hope this helps
Regards
Josh
Vodafone