Jupiter handles all your deposits automatically and you can adjust how the app handles them when a client reschedules or cancel their appointment.
Your booking policy in your emails will reflect this.
https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4a25ebf9-e73c-4ee2-af7b-6b752a9c20b1/Simulator_Screen_Recording_-_iPhone_11_-_2021-05-12_at_21.28.57.mp4
If a client cancels or reschedules an appointment, no matter how far in advance, Jupiter will keep your client's deposit.
If a client cancels or reschedules an appointment before the minimum notice period, Jupiter will accept that as a deposit for the next appointment they book. If it's within the minimum notice period, the deposit is kept.
If a client cancels or reschedules an appointment before the minimum notice period, Jupiter will refund the deposit automatically. If it's within the minimum notice period, the deposit is kept.
<aside> 💡 Tip: you can always override this setting by refunding your client through Stripe or Square manually.
</aside>