The best way to explain this is to direct you to the category on my site:
Nahid Fashions - Customer Works

Brief explanation:
I want to offer a custom product that has three ordering steps:

1) The customer sends information along with an initial fee for us to develop a custom outfit.
  • I want to use required text fields attributes to gather the information in this step.
2) The customer approves the design and pays a down payments.
3) The customer submits final payment once the work is complete and we ship the order.

I'm requesting comments from one of the ZenCart veterans just to be sure I'm not missing something with the way ZenCart will handle this.

Thanks

s