Thanks push_hsmp, It is not Visa Electron, it is called VISA DEBIT card (printed on the card). Any idea? Thanks. Is it a VISA Electron card? If so then see below from Wikipedia: Visa Electron is a debit or credit card available across most of the world, with the exception of Canada, Australia, and t...