It's a service that lets you pay for purchases online. You can now use your card to pay for in store purchases or online purchases. make sure you look for a secure site before using your card.
It depends on the website. Some websites only accept Visa or Mastercard credit cards while many others are happy to accept debit cards such as Electron, Solo and Maestro.
Yes, all credit cards can be paid online. You would want to visit the website of the said credit card and follow instructions to obtain an account login. I pay mine all the time online and it makes...
Using Visa online pay is as safe as using any online pay that is security-encrypted. The chances of something going wrong are highly unlikely, but there is always risk with online transactions.
A small business can sign up for a Visa online by going to the Visa website and filling out the proper forms. You can also go to the bank and find out from them what to do as well.