chosen2k wroteWhen you'll get the card made for online shopping from the bank you'll see that it is MasterCard.
I think the block happens here in the banks for visa electron.
When you added your visa electron to your google account, google had no problem, it's after you tried to buy with it that the transaction was declined and you were told to update.
So yeah block is from the @$% banks here.
I applied for Internet Shopping card from Arab Bank (basically a separate limited account).
Thanks