Many private clinics want to collect credit card information not necessarily for billing purposes, but in case the patient does not show up at the appointment. Since they have to pay staff independently of the patient being present, it is an important safety mechanism to ensure that financial losses are contained