Unfortunately, TurboTax Live products are not available to people living outside of Canada. The Live Tax Experts do communicate via video chat, but they need to contact you by phone before you can start, and they can't call outside of Canada.
To use the Online version of TurboTax, you will need a Canadian or US address & credit card. But, if you use the TurboTax App (for Android or iPhone), you can pay through Google Pay or Apple Pay. You can also choose to prepare your return using the Online software, and only use the App to pay if you prefer.