If you would like to set up a Work Order to collect a portion of the fee upfront and the rest at the end (or based on milestones), the best way to do this is to create a Work Order with multiple deliverables. Use each deliverable for each payment you want to receive.