What if the customer withdraws from the purchase, is he entitled to a refund of the down payment?

In case of reservation payment and cancellation of the purchase, the advance payment is non-refundable.