sanka4all
New Member

Get your taxes done using TurboTax

From what I understand, you can only pay with a credit (or debit) card having a US billing address.

So, I would contact Turbotax Support through Facebook or Twitter to seek an alternative solution (That is, if you have no access to a credit card with a US billing address). They have an excellent customer service, and are very obliging in these final days before the tax filing deadline.

Good luck.