The Virginia Lottery offers Mega Millions and Win For Life subscriptions via the internet. A Virginia mailing address and valid checking account are required for online purchase.