Yes, you can log on to the official website of Tata AIA Life Insurance (www.tataaia.com) to pay the premium via debit/credit card or net banking.