Quote Originally Posted by Fornix View Post
Our debit cards are most often Maestro yes, but they're ATM only cards. Few are VISA, same story with those though. The cards lack a credit-card like number and any real form of authentication. It's a chip only form of payment on it, with pin-code. And up to a few years ago simply an old-fashioned swipe. For online payment by card, picking up a credit card is the only real alternative. For online payment by direct transaction, iDEAL or PayPal are your options.

That's interesting. Their website seems to say differently and even has a picture of a chipped Maestro card with the credit card numbers:

http://www.maestrocard.com/gateway/w...re_online.html

Maybe it's not available everywhere I guess?