I am in the process of making the project agreement for a project that I will start working on. I will be taking 50% advance payment and the rest of the payment will be made after the project is completed and before I hand over the credentials of the website to my client.
Now suppose the client is not satisfied with my work and asks for a refund.
I wish to know whether it is a good idea to make the advance payment non-refundable?
Or shall I opt for a partial refund (on the advance payment amount) based on how much work I did and whether I purchased any commercial licenses of digital products for my client in the process of developing his website?
Please let me know which choice will be better and more convenient to use for my present client or any future clients.
Thank you so much.