IntakeQ can be setup to auto-charge your clients at a specific time based on their appointment. The benefit of using the auto-charge feature is that it automates the payment process for you. IntakeQ will charge your clients' credit cards for each appointment, and when a credit card is not on file, IntakeQ will automatically send online invoices in order to collect payments.
To set up auto-charge in your account, navigate to "Bookings > Booking Settings > Payments". When your account is connected to a payment provider, you will see the options shown in the image below:
The example above shows a typical scenario where the client is given the option to enter their credit card when booking an appointment online. Another common scenario is to make the credit card mandatory. In both cases, you can keep the card on file and not charge it until the day of the appointment.
Under "Appointment Auto-Charge Settings", you will be able to indicate when exactly the credit card should be charged. You can set it to 24 hours before the appointment or up to 24 hours after the appointment.
This is also where you indicate what to do when the client doesn't have a card on file, or when the credit card charge fails. The most common option is to have IntakeQ send the invoice to the client, but you can also choose to not do anything or to have IntakeQ create an invoice and not send it automatically.
IntakeQ also offers the ability to override the credit card requirement and auto-charge setting at the service level. This allows you to have certain services where a credit card is required, while having other services where the client is not asked for a credit card upfront. This can be done by navigating to "Bookings > Booking Settings > Services > Edit > Overrides" for each specific service.