Hi, why can't I pay turbotax fee with a direct deposit or paper check? I have a US bank account and a US credit card but my address is foreign.

My US Bank has my foreign address registered, in fact they send my mail correctly to my foreign address so I am really confused as to why turbotax doesn't let me pay my fee through my account and every year I have to bother someone to help me pay. I think it is absurd that a service like turbotax doesn't have a better way of doing this, I cannot be the only person to have incurred into this small but actually potentially huge issue...