Wikipedia explains:<p>&gt; Visa Electron card accounts may not normally be overdrawn. Visa Debit cards, on the other hand, typically allow transfers exceeding available funds up to a certain limit<p>&gt; Some online stores and all offline terminals (like on trains and aircraft) do not support Visa Electron because their systems cannot check for the availability of funds.<p>So you should try to get a Visa Debit card.