Completely broken Custom Role permissions in Wix Bookings. Is anyone else dealing with this?
I honestly don’t know what else to do because Wix Customer Care has been one of the worst support experiences I’ve ever had.
I’ve spent weeks reporting what I believe is a serious privacy and permissions bug in Wix Bookings. Every reply takes days, weeks, or I don’t get a reply at all. Every response comes from a different support agent who clearly hasn’t read the previous conversation, so I have to explain the exact same issue over and over again.
Today’s response, after waiting another 2 days, was:
“We can’t investigate because nobody is assigned to that role.”
Seriously?
The entire reason nobody is assigned to that role is because the role doesn’t work. And at no point did anyone tell me I needed to assign someone before they could reproduce the issue.
Here’s the actual bug.
I created a Custom Role for my staff.
This is ALL I want this role to do:
-
Add people to bookings. So I selected Manage Bookings’ Calendar (Limited Access), which Wix describes as allowing staff to manage participants without access to customers’ phone numbers, email addresses, or home addresses. This is exactly the permission I wanted for my staff.
-
And later on I decided I would want them to create and complete POS orders, and also reply to customer messages in the Inbox. This is when I found out that the first role was not even working. This staff member had literally access to EVERYTHING. I found out the hard way because secretly sessions were added to customers’ profiles without my knowing.
This is what I DID NOT want them to access:
-
Customer phone numbers.
-
Customer email addresses.
-
Customer addresses.
-
My entire Contacts list.
-
Subscriptions.
-
Adding or removing sessions from subscriptions.
-
Changing membership plans or credits.
And ALL OF THIS WAS INCLUDED, while the role specifically says NO ACCESS TO customer phone numbers, email addresses, and home addresses.
Wix literally has permissions called Manage Bookings’ Calendar (Limited Access) and View Subscriptions, which suggest this setup should be possible.
What actually happens instead
Bug #1 — Limited Access doesn’t work.
It literally gives access to EVERYTHING.
Because Wix never answered my support tickets, I started testing different permission combinations myself to try and fix it.
Eventually I found a combination where staff no longer had access to customer contacts… but then they couldn’t book anyone into a class at all.
Instead, Wix shows this error:
“Couldn’t create order. Participant was added, but there was a problem creating the order.”
The participant gets added, but the order is never created or redeemed. We then have to go back and manually rebook customers and fix orders afterwards.
This is a core booking function. It should be treated as a critical bug and fixed immediately.
Bug #2 — The workaround exposes ALL customer contacts.
The only way I found to make booking work again was enabling another permission.
The moment I do that, staff suddenly have access to every customer’s contact information — names, phone numbers, email addresses, home addresses… everything.
That completely contradicts the description of Manage Bookings’ Calendar (Limited Access), which literally says they should not have access to that information.
Bug #3 — “View Subscriptions” still allows editing.
This is even worse.
When I only give staff View Subscriptions access.
I do NOT give Manage Subscriptions, right?
Yet they can still:
-
Edit subscriptions.
-
Add sessions.
-
Remove sessions.
-
Change membership plans.
-
Modify credits.
Why is someone able to manage subscriptions when I explicitly did not grant that permission?
If I only selected View, why does Wix give them Edit access?
That completely defeats the purpose of a Custom Role.
Bug #4 — No notifications, no audit trail, no automation.
If a staff member changes a subscription,for example changing Sessions Left from 10 to 20—I receive:
-
No notification.
-
No email.
-
No alert.
-
No audit trail.
Even worse, there is no option for me to create an automation for this either.
That means someone can modify subscriptions without the business owner ever knowing it happened.
This is incredibly prone to misuse, whether intentional or accidental.
And I’ve already experienced this in my own business.
A staff member was able to change customer subscriptions without my knowledge. We eventually had to let this person go, but this should never have been possible in the first place, because I never gave that permission in the role.
The whole Custom Role system contradicts itself.
The entire point of Custom Roles is that business owners can customize exactly what staff members can and cannot do.
Instead, permissions override each other, descriptions don’t match the actual behavior, and selecting one permission silently grants access to things I explicitly did not allow.
How is that a secure permission system?
I’m also incredibly disappointed with Wix Support.
I’ve sent screenshots, videos, screen recordings, and detailed explanations for weeks.
Instead of actually investigating the permission conflict, I keep getting template responses explaining what the different roles are—as if I don’t already know. I’m using Custom Roles. The problem is that the permissions don’t behave as documented.
Meanwhile, Wix has plenty of time to send emails about new Shop features, AI assistants, AI Twins, and all kinds of new releases.
Honestly, I don’t need more half-finished features. I’d much rather Wix fix the existing platform, resolve these bugs, and make permissions work exactly as they’re described.
A booking platform should get privacy, permissions, and subscriptions right before adding more AI features.
Is anyone else experiencing this?
-
Do your Custom Roles also ignore subscription permissions?
-
Can your staff edit subscriptions even when they only have View Subscriptions?
-
Have you found a workaround that actually protects customer privacy?
-
Or has anyone moved to another booking platform because of these permission issues and poor customer support?
At this point, I’m genuinely questioning whether Wix is the right platform for a business if basic permissions and customer privacy cannot be trusted.