Have you contacted your bank, credit union, or savings and loan association?
yes
and the Direct Express debit card works for me if I don't have an account?
The Direct Express card is a debit card that you can use to access your benefits. And you don't need a bank account