The correct answer is: Life insurance companies accept premium payments via bank transfer or check. Some let you use a credit card, but only for your first payment or with an added fee.
The title of my answer can be How to Pay for Life Insurance | Policygenius