Structured Partial Payments on Invoices

Invoice = $150,000 USD
I want to offer the ability to my customers to pay a minimum 10% deposit, 50%, or 100% on an invoice.
We have a set payment schedule 10% Deposit, 7 Days Later 40% Progress Payment, and 100% 6 weeks later when our product is ready to be delivered.
Most of our customers pay 10% deposit, but some want to put 50% down, and other want to pay 100% to speed up their delivery dates.
How would I do this ?

Hey @AmmortalOracle - thanks for posting in the Community!
I’d like to tag in some Community experts here to see if they have any insight for us on best practices for setting this up! @louischausse, @HubSpot_Corey, and @Bryantworks - any thoughts for @AmmortalOracle and team?
Shane, Senior Community Moderator