Bank of America, Citi and Discover card provide one-time card number or virtual card number that can be used online in order to buy something while not using one's own real credit card number. I wonder how one can set up his own 'expiration period' for that virtual card number.
I know that I can select 2~12 month for Bank of America ShopSafe program. But I don't know about Citi and Discover. What's the minimum period that I can set up for my virtual card number for Citi and Discover?
Please let me know if there is another card that provide such a service.