These days hdfc charges you 199 transaction charge plus gst, which they will not refund, even if you cancelled the order after the order confirmation. Once placed the order, if you cancel next second also, hdfc will charge you processing fee plus gst… go for other cards ..I dont think any other credit card company loot us like this… just imagine how much they are making from emi order cancellations…