https://www.desidime.com/discussions/insurance-payment-of-31000?page=1#post_9544907
Amazon Pay does not allow you pay Insurance Premium bills using credit card. So your Amazon Pay ICICI card is no good for that. All cards exclude insurance payments from their rewards systems. Some cards even exclude the insurance payments from the milestone benefit as well.