From what I know, (please correct me if I am wrong)
We have two type of negotiations with the customers in Thailand
1. Accept the invoice on the delivery
2. Accept the invoice on a billing placement date
We have three main payment method :
1. Cheque pick up (necessity of appointment with the customer)
2. Cash pick up (necessity of appointment with the customer)
3. Bank transfer