In my business, we take deposits for products that our customer's want us to order in for them. There is currently no facility to record this accurately. We have to use the Quick Return function and deduct the amount the customer still has to pay once the ordered product arrives and add a note with the details and add it to the printed receipt.