Do I need to create a new Telpay account for the Online platform?

No. There is no need to sign up for a separate account. Your company information including your Telpay Access Number and biller data will be moved over to the Online platform.