You charge a customer through Stripe from CleanSlot after the job is done by marking the appointment Completed, then opening Payment and choosing Charge with Stripe. CleanSlot charges the customer’s saved card on file (from when they booked). Only owners can charge; Stripe must be connected in Business settings.
How to charge a customer through Stripe in CleanSlot
- Set the appointment status to Completed (from the list or in the appointment details).
- In the Appointments list, click Payment for that appointment (or open the appointment and use the payment action if available).
- In the payment dialog, choose Charge with Stripe.
- Enter the Amount (in your currency). The appointment’s price is often pre-filled; you can change it.
- Click Charge. CleanSlot charges the customer’s saved payment method. If the charge succeeds, the payment is recorded and the appointment shows as paid.
If the charge fails (e.g. card declined or expired), you will see an error. You can Email customer to update card from the same dialog so they can add a new card; then try the charge again.
When you can charge
- The appointment must be Completed. The Payment button appears only for completed appointments.
- The customer must have a saved payment method (they usually do if they booked online and entered a card). If they have no saved card, CleanSlot will tell you and you can send them the update-card email or record a manual payment instead.
- Your business must have Stripe connected and charges enabled in Business settings. If not, connect Stripe first.
Why charge through CleanSlot after the cleaning?
Charging after the job lets you confirm the work is done and adjust the amount if needed (e.g. add-ons or extra time). Using the saved card avoids asking the customer for card details again and keeps payment in CleanSlot so your records and payment history stay in one place.