Unfortunately, if you plan to pay
your TurboTax fees with a credit or debit card, that card MUST:
- Be in U.S.
Funds (dollars)
- Have a valid
U.S. Billing Address
- Have a valid
U.S. phone number tied to it
Otherwise, the
credit/debit card will be rejected for payment.
Do you have any US friends or relatives that would be able to assist you with this?