I recently got Indus Amex E-pay card. This is a virtual only card and no physical card is provided. I am curious. Any other banks provide such virtual only credit cards?