Design around the actual sale
The important questions include whether the product is standard or made to order, whether a deposit is required, when the balance is collected, and which information production or fulfilment needs.
Those answers shape checkout fields, payment logic, order statuses and customer communication.