Get your taxes done using TurboTax

The TurboTax account fees can only be paid using a US credit or debit card with a US address.  If you know someone with a US card and billing address you can use theirs and then repay them.

See this TurboTax support FAQ for paying the TurboTax account fees - https://ttlc.intuit.com/turbotax-support/en-us/help-article/intuit-account-billing/forms-payment-tur...