Get your taxes done using TurboTax

@ErnieS0 comment.  I borrowed my brothers credit card to pay.  He is in USA.  I request that you follow up with Intuit support.  Certainly there are thousands of expats in same situation as me.

 

Like I said, what that other person said is opinion. Your management needs to be made aware that there is a problem in your system where you can enter a foreign address but not pay with a foreign credit card.  I believe that is a mistake.