We need to be able to use all payment methods when paying a deposit on an upcoming appointment, using the Deposit button on the Appointment, in the new payment screens. Right now, it only allows for Credit Card payments - and a lot of our clients like to use cash or gift cards for large items like extensions. Yes, we can do a general deposit through the purchase screen, but it's better when it's attached to the actual appointment, so that someone doesn't actually pull it in as payment for a different service before the one it's intended to cover. Especially if they have multiple deposits for different services - which often happens with bridal parties.