This feature is available on all Goodshuffle Pro Plans.
Do you require the client pay the entire balance of a service to hold the date for an event?
From your Project, either change (Article) or create (Article) a Payment Policy requiring a 100% deposit.
This will make the entire amount due upon signing.