TurboTax won’t allow you to input anything other than a Canadian address. Please choose YES to answer the question “Is your mailing address outside Canada?”. Then you will not have to type in your address into the program. Since you have an address outside of Canada, you will have to print out and file your return by postal mail. You can write your address on the printout.
Also, be aware that TurboTax Online will only accept a Canadian or US credit card in the payment area. If you don’t have a Canadian or US credit card, you can try purchasing a prepayment code from one of our retail partners. https://turbotax.intuit.ca/tax-software/where-to-buy.jsp
If you have an iOS device, you can download our iOS app and use that to pay for your return with ApplePay. https://turbotax.intuit.ca/personal-tax-software/mobile-2018.jsp