Your 'reservation payment' isn't doing its job if the client doesn't know what it means
A checkout that just says "Website Package — $500" creates a real problem the moment your actual price is $1,200. The customer isn't wrong to think $500 is the total — you never told them otherwise, even if you meant "deposit" in your head.
This shows up constantly with photographers, web designers, and consultants who take partial payment to reserve a date or start production. The fix is one sentence, repeated at checkout and in the confirmation:
"Full payment for [service]"
"Reservation deposit toward a total price of [total]"
"Milestone 2 of 3 for [service]"
"Installment 1 of 4; total package price [total]"
Whichever applies, say it explicitly. It costs you nothing and it removes the single most common source of billing disputes in service businesses — a customer who paid "the price" and then gets asked for more.
The same logic applies to what happens if a milestone payment fails or a client goes silent mid-project. Decide those rules before you need them, not while you're mid-argument with someone who feels blindsided.
