I’m trying to do something that seems like a very basic scheduling requirement, but I can’t find any way to do it natively in Wix Bookings:
I need to completely block ONE particular service from being bookable on Mondays and Tuesdays.
All my other services should remain fully available every day of the week.
I was very surprised (and honestly disappointed) that Wix Bookings does not allow availability rules per service. Availability seems to be set only at the staff/profile level, not at the individual service level. This feels like a very common need for many businesses.
What I tried as a workaround:
I created two separate staff profiles for myself:
-
Profile A → only the service that should be blocked on Mon/Tue
-
Profile B → all the other services (no day restrictions)
This way I could set availability for Profile A to be closed on Mondays and Tuesdays.
The problem:
Even with this setup, the system still allows double-bookings on Mondays and Tuesdays. A client can book the restricted service (Profile A) at the exact same time as another service (Profile B), even though it’s the same person. So the workaround actually creates a worse problem.
My questions:
-
Is there any native way (that I’m missing) to block a single service on specific days without affecting other services?
-
If not, why is this basic functionality still not available? It’s a very standard requirement for service-based businesses.
-
Is there a better workaround than the two-profile method that actually prevents double-bookings?
This limitation is really frustrating because it forces me into clunky workarounds that don’t even work properly. I would love to hear if this feature is on the roadmap or if there’s a proper solution I haven’t found yet.
Thank you!