https://www.desidime.com/discussions/doubts-on-amazon-pay-icici-credit-card?page=1#post_8825391
No hidden tnc or charges. Using it since over 2yrs now. Just pay the full statement amount within due date and there won't be any charges. It is fully LTF card