Use your bank account, no need any card. I never ever recommend HDFC, have bitter experience with them