There are two ways SS works, Direct Deposit through Bangkok Bank through NY this is called an ACH transfer no card and must withdraw in person, this is what I have had for many years only option when I started. The other way is through an International Direct Deposit can be done at almost all Thai banks. can have a card with this type, this is what my wife has.
Someone posted a link for the International Direct Deposit which I believe is the way you want to go. Not sure if your Bangkok Bank will accept this method, ask them. If not just go to any Thai Bank they will be more than happy to get your money.