It would be good to have every client pay a deposit, whether that be booking online or adding them in over the phone. One of the team uses another booking app for their other business and every single client that they enter into the diary gets an automatic email straight away that asks them to confirm the appointment and enter their bank details to pay a deposit. This would be great to have and save a lot of upset with no shows and late cancellations as some people refuse to pay, and we don't have everyone's card details, but we would if you had this feature.