>A major difference is that customers can pay through PayPal from a PayPal balance whether they have a credit card or not.
Customers can pay through Visa whether they have a credit card or not:
https://en.wikipedia.org/wiki/Visa_Electron
https://en.wikipedia.org/wiki/Visa_Debit
As far as I can tell it might be only USA banks that don't issue these kinds of cards as standard, in place of a bank card.