A firm, fair policy keeps your revenue predictable and your students respectful of your time.
Publish the policy before the booking, enforce it automatically, and never negotiate it in the moment. Upfront payment plus a 24-hour window is the standard that works.