Online life insurance payment channels:NEFT through your bank’s net banking platformPayment from your insurance company’s website with approved credit or debit cards Internet bankingElectronic bill payment services of your bank Bill DeskMobile Immediate Payment Service (IMPS) with MMIDOffline avenuesCheque drop boxes at selected ATMsCash/ cheque/demand draft/ credit card payment at your insurance provider’s branch offices Electronic fund transferStanding instruction to debit your bank account automaticallyDirect debit from your bank account through Electronic Clearance Service (ECS)