Credit cards

Hi everyone, has anything changed in 2022 in terms of accepting the US based bank's debit card with foreign address ?
Some banks allow to have a foreign address on your US bank account.
For what I was able to find out, PayPal is not an option for paying TurboTax either.
Is there a way, for a US citizen living abroad, without a domestic US based address, and US based phone number but with US domestic Bank account to pay for TurboTax ?

Thank you for your time,