When your client signs a contract they can also pay the requested deposit, just like how they do via proposals. This removes additional steps so that you can get started on your project faster.
Enabling Upfront Payment
To activate the feature to require a payment, just navigate to the Settings tab on your contract editor. From there, you can toggle it on and update the settings:
Here's a closer look:
Once you've saved your settings, it will looks something along these lines, showing the configuration:
You will be able to edit these settings until your contract is signed and sent.
Once your client counter-signs your contract, they will see a modal prompting them for payment.
At this point, the underlying invoice (for $1,000 in this example) will be created inside of your account as well as being marked as "Sent".
If, for some reason, your client fails to complete their payment here, you can always send a reminder for the invoice itself separately.