You can check the balance online, vanillavisa.com, using just the info on the card
With some of those cards you have to also activate online to make online purchases. Some cards have an activation code on the receipt, but it doesn’t seem like vanilla visa has that. Also sometimes it takes about a day for the card to start working after activating online.
The activation fee is paid at the register.