Use a trusted payment flow
Customers complete card payment on Stripe’s hosted checkout rather than entering sensitive card details directly into the Clipperly booking form.
Clipperly can connect eligible bookings with Stripe-hosted payment, then keep deposit and appointment status aligned through secure webhook updates.
The appointment does not live in isolation from payment: checkout, webhook confirmation, expiry, and the final visit remain part of one workflow.
Customers complete card payment on Stripe’s hosted checkout rather than entering sensitive card details directly into the Clipperly booking form.
Webhook events update payment state, while scheduled processing can release appointments whose required deposit was not completed in time.
Staff can complete the visit, record the final payment method, and produce a receipt that reflects the services delivered.
Customers move into hosted checkout, and verified payment events determine what happens to the pending appointment.
The shop enables and configures an eligible deposit flow.
The customer books and completes Stripe checkout.
Clipperly confirms payment state and carries it into the appointment record.
The online deposit flow uses Stripe-hosted checkout, so card entry happens within Stripe’s payment experience.
Configured scheduled processing can expire pending deposits so unavailable capacity is not held indefinitely.
Connect Stripe, configure your deposit approach, and keep payment state visible to the people running the shop.