Based on your most frequent scenario, you can tell Orchid POS if you take work order payments as the work order is created, or would prefer to wait until it is complete. You can always edit payments either way, but setting a preference saves time and clicks.
Go to Office > Back Office Settings > Work Order Settings > Configuration > "Collect Balance as Deposit When Creating Work Order."