I have a issue currently with a buyer with whom I am having an order. Our order started on 21st August. The buyer placed the order without discussion, but later on we agreed on something and got started. Before we got started, I discussed with the buyer what exactly we have to make? I showed him some backgrounds, many characters as he requested, (he requested many changes in character and we did it without any problem), he confirmed the voiceovers, subtitles and logo etc. We even confirmed the script before we got started. The buyer mentioned that he needed the video before 23rd August, to which we replied that we will deliver to him on the same day and which we did. But since 21st August we did not receive any response from the buyer (Two days passed) and today he replied and mentioned that he does not like the video after the deadline has passed and the day that passed he mentioned he needed it before it. We kept on sending reminders to him from time to time.
Now the buyer deadline has passed, maybe his problem is solved or he does not need it, he wants to cancel the order. I did the work like we agreed and delivered on the same day as promised. I did the hard work, there was so much input of our energy, time, and planning. I delivered the work exactly like we agreed. None of the things are missed from what we agreed. Now the buyer is creating excuses by saying this does not have that or that etc just to cancel the order.
I would like you to please tell me what I should do? I did the work like requested, why shall i cancel the order?
PS; The funny thing the order will be automatically completed as today is the third day, and he hasnt marked as revision. In 7 hours it will be completed. But i still contacted the support to make it sure the order does not get cancelled later on once its completed from the support. I want to be the first to tell them of this problem.