У меня была веб студия и дохрена клиентов. Тоже любили бабки подзаторчать и устроить кассовый разрывчик даже, такой сегмент аудитории.
Я с юристом составлял договор долгими ночами и все равно он сырой =) хотя тут уже прописано, что если, клиент оплатил - он на все согласен. Еще как вариант брать предоплату, все это может вызвать серьезные проблемы в развитии бизнеса и нервяки =) Бывает что даже бабки обратно просят, но в цифровом направлении очень тяжело доказать, что Вы виновны =)
По мере возможности мудрил насчет оплаты, количества итераций оказании услуг и всем остальным
Вот мой договор
https://simple-star.ru/dogovor-oferta/