Amazon has disabled credit cards for insurance premium payment.
Similar maybe the case for others.
However, you can use Amazon Pay Balance for insurance payment which is a good thing as of now.
People are selling amazon pay balance gift vouchers in the Rewards market lounge of this forum. You can get a discount of approximately 1.5% to 2.5% on such purchase effectively getting what you are looking for.
For more details look here
Hai i am looking for 1 year Amazon prime membership voucher. Anyone having an extra license please reply with the price you are expecting. Thank you
www.technofino.in
Thanks!!