add a due date for the remaining payment when customer selects the deposit option. So you can auto schedule when the payment is due and it auto sends out invoice to the customer. Also add that it will auto cancel the invoice if not paid in a respectable amount of time.