Hi Zaafmaster,
Welcome to our Virgin Community.
Have the services been on since you posted here?
It normally takes within 24 hours for your services to be restored once you paid your outstanding bill.
You can always go back to our Community page for any help with your Virgin services and devices.
Thanks,
Valerie_T