π
Provider Bookings: Offering & Booking Services
Offer bookable services like salon or spa appointments, and manage incoming bookings.
Provider Bookings
If your business offers appointment-based services β a salon, spa, laundry, or similar β you can list them for clients to find and pay for online.
Becoming a Provider
Enable Provider Management in Profile β Feature Access to get the PROVIDER role. Then go to Dashboard β Provider β Profile to fill in your business name, description, address, and timezone. There's no phone number or email to add here β clients book and message you through the platform, not a direct contact on your booking page.
Pricing
Pricing is set once on your Provider Profile, not per service: a booking fee that applies to every service you offer, and an optional call-out fee if you tick "I do call-outs" (for on-site visits). Every booking charges the same booking fee regardless of which service the client picked.
Listing Services
Services are grouped in two levels. First add a category from Dashboard β Provider β Services β Manage Categories β e.g. "Hair Dressing". Then, under that category, add each specific bookable service you offer β e.g. "Braids", "Weave", "Cut & Style" β with its own duration. You can also set a buffer time afterward (e.g. cleaning time) before the next booking can start.
Setting Availability
From Dashboard β Provider β Availability, set your weekly working hours per day. You can also add date-specific exceptions for holidays or one-off closures/extended hours.
How Clients Book
Your public booking page lists your active services. If you offer call-outs, the client chooses whether they'll come to your premises or you'll travel to them β a call-out adds your call-out fee and asks for their address, either picked from their saved addresses or entered fresh (which also saves it to their profile for next time). They then pick a date and one of your available time slots (already-booked times are automatically excluded), and pay the full price up front through Yoco β there's no deposit/balance split for service bookings.
Managing Bookings
From Dashboard β Provider β Bookings, confirm, start, and complete appointments β a booking's detail page shows the client's call-out address when it's a call-out, and the bookings list/dashboard flag call-outs with a small badge so you can spot them at a glance. If you cancel a paid booking yourself, it always refunds the client in full β the platform's commission already collected is non-refundable, same as equipment rental cancellations.
Cancellation Fee Schedule
On Dashboard β Provider β Profile, set a waiting period (in hours) and a late cancellation fee (0β100%). If a client cancels their own booking with at least that much notice, they get a full refund. If they cancel inside that window, they forfeit your configured percentage of the booking fee to you, and are refunded the rest β the platform's commission is never refunded either way. Set the fee to 0% if you'd rather always refund clients in full regardless of notice. These terms (plus your own free-text cancellation policy, if you write one) show on your public booking page before a client pays, not just after they try to cancel β so keep them up to date.
Reviews
Once you mark a booking as completed, the client can leave a 1β5 star rating and an optional comment β they may also get a WhatsApp message inviting them to, straight to that review page. Your average rating and review count show on your public booking page, your dashboard hub, and Dashboard β Provider β Reviews.
For Clients: Managing Your Bookings
Every booking you make shows up under Dashboard β Provider β My Bookings β you don't need to be a provider yourself to see this. From there you can view a booking's details and cancel it yourself. The booking page shows exactly what you'd be refunded (and any cancellation fee you'd forfeit) before you confirm β see "Cancellation Fee Schedule" above for how that's worked out. You'll also get a reminder about 24 hours before a confirmed appointment.
Email Notifications & Invoices
Both you and the client get an email whenever a booking is confirmed or cancelled β the same information as the in-app/WhatsApp notification, just in your inbox too. Once a booking is confirmed, the client is emailed a PDF invoice automatically; either of you can also view or download it any time from the booking's detail page ("View Invoice"). If a booking is later cancelled, its invoice is marked accordingly.
Was this article helpful?
Rate it and leave a comment for other readers.
No reviews yet β be the first to share your feedback.