https://www.desidime.com/discussions/icici-card-renewal?page=1#post_8703844
Its ICICI pockets wallet card (Prepaid). Mostly you have registered for ICICI pockets wallet earlier. Most of the pocket virtual cards are expired recently, so they are renewing. There is no link between pockets wallet with ICICI bank account & credit card.
Physical card has charges, virtual one is free.