@Esra **********
It would help if you give some information.
What are you trying to do, where are you and what Embassy are you talking about?
There is more than 1 Embassy in Bangkok, just as example.
But at the Dutch Embassy in Bangkok the answer is YES, they accept cash payments.