You can mark clients as requiring a deposit for appointments made to each module.
Open the client card, under Financials, Deposit Requirements tab.
Check the box for the module(s) that will require a deposit.
Choose $ or % and input the amount.

When you make an appointment for that module, a popup message will tell you that a deposit is required.

