Quote:
|
Originally Posted by andrej_NDC
"debit card" means not the same in each country. Its a PIN card here and cannot be used for online payments.
|
Yes, A PIN (Personal Identification Number) card would be an ATM card. Not carrying the visa/mastercard logo and used to withdraw cash from the ATM and at POS terminals using a PIN keypad and requiring no signature.