Introduction:
Often in business, especially in a make-to-order environment, customers may be required to pay some amount in advance before delivery of goods.
Normally, down payment agreements are made for producing and delivering goods to customers ...