Quote Originally Posted by Baxxer View Post
I don't know if you have them in the states but an E-card is a virtual credit card with a spending limit and expiry date that you set yourself and they can't be linked back to your bank account.
I use them as much as possible when buying stuff over the net, especially if I don't completely trust the company.
There was some interest in it few years back, but nowadays pretty much only citi still does it. They used to license it to few other institutions but no longer do (discover ended that earlier in the year). I guess it must not have been widely used and didn't prevent much of the losses the banks were hoping to prevent. They seem to have switched primarily to analytics to evaluate the risk and proactively block suspicious transactions.