I have been working hard on his website, after working six to seven days today, he changes the WordPress id password and then he sends me a cancellation request, he say the work is not good, he tells me to cancel my order later. He’ll give me another order…
Firstly do not cancel the request. Contact customer support and advise them that someone (your buyer) is attempting to steal your work. Hopefully they’ll be able to help in this situation.
If you feel that you already done the job according to what your buyer request, then don’t cancel it.
You deserve to get what you have work for.