I just found out that since last year, Paypal no longer accepts 'foreigner' sign-ups, unless they have a business in Thailand with appropriate documents. You have to sign up with paypal in your own country, but that can be difficult from Thailand, even using a VPN.
You've got to ask someone in your country to sign up for you.