I also decided to close the physical card before renewal. So the debited 590 rupees is for physical debit card issuance fee. Am I right?I don't know about others but I used the physical card for an online transaction and next day, I got grab deal voucher of 500. About 590 fee, its still lying in my axis account, its upto bank whenever they want to deduct it. Virtual DC has no annual fee, So I will close the physical DC before renewal date then will keep only virtual DC.