i have a Bangkok Bank account set up specifically for my (US) social security deposits.
While I have no debit card for that account, I am able to login to my account online and transfer money directly to my KBank account, which has a debit card that I use for spending and payments.