Both on the virgin media app and the website you have removed the ability to pay anytime. When selecting Make a Payment it takes you to the screen attached. There's no way to make a payment.
I can only think you've done this to force customers down a direct debit path. It was very convenient and easy to manage for me to pay £25 every Friday. Now i have no choice but to wait for the full bill.
