Weird payment process in Thailand. After payment, instead of fulfilling the order they ask you to contact their support via chat, then ask you for you bank account number and other personally identifying information. The process doesn't account for people visiting/living in Thailand who don't have a local bank account.