Clients cards aren't being saved when they schedule online. It still requires them to put in their card info when they book but it won't save on my end, so I can't charge for late cancelations and no shows. This has been happening for months
Oh no, @Ritualnails
Firstly, welcome to the Seller Community + sorry to hear that you're here because you've run into trouble.
I would love to clarify when Sellers save their cards for No-Show protection they aren't treated as Cards on file but as cards authorized to be billed for the cancellation policy established by the business.
This being said the only way to charge a canceled appointment you would need to make sure you have properly set up your Cancellation or no-show policy.
If you have already done so then you should be able to go to the specific appointment and cancel it and if applicable you will be prompted if you wish to charge your customer.

Is this the flow that you have been attempting to do? If your answer is yes and you are still unable to charge your customers when they cancel then, I suggest you reach out to our appointments team.
I'm dealing with same issue, on top of that ever since turning on no show protection.. With the feature being very buggy i turned it off and still now im stuck not able to book appointments for customers at all unless myself have their card information already...
Started thread about it, no help though..
Square Community
Square Products