Life insurance companies typically don't allow monthly payments to be put on a credit card. Some companies, however, will permit credit cards for your initial payment only. After that, most people pay their monthly premiums with a debit card or via automatic bank transfer.