But the point is that you can set the credit limit on the fly. So you can keep the credit limit at zero (I dunno if it allows zero, I usually set it to a low value say Rs 100) and just before you make a purchase, you can set it to the required value, make the purchase and then set it back to zero. That way it is safe.raksrules said:^^The virtual card option of ICICI is useless IMO as the card number and CVV of virtual card is not generated on the fly but it is static.