If I don't have a US based credit card, and I didn't earn a refund, how can I pay for TurboTax?

I've lived abroad for more than a decade and all my income is foreign. I don't have a US-based bank account or savings.