Unfortunately, I have since found out that the only way to get a NDID in Thailand is being a Thai National. Even, with a bank account and also a credit card you can't get one. I will have to close my account. Quite a shame since I have had a PayPal account here for over 10 years.
... View more