How do I connect Stripe to accept payments?

Connect your Stripe account from the Payments section of Business settings in CleanSlot so you can charge customers for appointments.

You connect Stripe from the Payments section of Business settings in CleanSlot. After you connect and finish Stripe’s onboarding, you can charge customers for appointments (e.g. after a cleaning) from the Appointments page. Only owners can connect Stripe.

Where to find the Stripe setting in CleanSlot

  1. In the sidebar, go to Business.
  2. Click Business settings.
  3. Scroll to the Payments card. You will see Connect Stripe (or Finish setup if you started but did not complete onboarding).

How to connect Stripe

  1. In the Payments card, click Connect Stripe.
  2. You are sent to Stripe’s site to sign in or create an account and complete their onboarding (identity, bank details, etc.).
  3. When Stripe finishes, you are returned to CleanSlot. The page may reload; if you had a "return" link from Stripe, CleanSlot will detect it and refresh your status.
  4. When connected and charges are enabled, you will see a message like "Connected. Payments are enabled." If Stripe asked for more information, click Finish setup to complete it; then you can accept payments.

If something goes wrong, an error may appear under the button. Fix the issue (e.g. complete all required fields in Stripe) and try again.

When Stripe is connected

Once Stripe is connected and charges are enabled, you can use the Payment button on completed appointments to charge the customer’s card. You can also set your Currency in the same Payments card so charges use the right currency. CleanSlot does not store your full Stripe credentials; Stripe handles card processing securely.

When to connect Stripe

Connect Stripe when you want to accept card payments for appointments (e.g. after a cleaning). If you only take cash or check, you can skip connecting and use Record manual payment in the Payment dialog instead. Connecting Stripe is required if you want to charge cards through CleanSlot.