Premium payment cannot be paid through online credit card, unless you use the credit card to recharge a third-party payment platform and then use it to pay.
In addition, there should be voucher records for premiums payable, but it is difficult to obtain records for online payments. Only through debit cards and savings cards will there be records, which can also be used as Proof that you have paid the current premium to the insurance company.