you Need a Non B Visa with a work permit and Thai income to obtain a credit card. Best go for a NON O visa to obtain a debit card. Usually your home country cards attract a ฿220 fee when withdrawing baht Cash from an ATM.
its great your here and I'm here too enjoying a coffee and about to start cleaning the dishes from last nights pork dish. I stated "NOT IN THE FIRST YEAR" So I stated a fact and don't start attacking me with gutter talk please.