Request: Make Specific Services or Categories Visible Only to Staff (Hidden from Clients)

Subject: Feature Request: Make Specific Services or Categories Visible Only to Staff (Hidden from Clients)

Message:

Dear BookingPress Team,

First of all, thank you for your great plugin!

I would like to request a new feature that would be extremely helpful for businesses with internal or staff-only services. The idea is to allow specific services or categories to be visible and bookable only by staff (in the backend or via a private/staff-only booking form), while keeping them hidden from regular clients on the public booking form.

Feature Description:

  • Option to set certain services or categories as "staff only."

  • These services should not appear on the public booking form for clients.

  • Staff members (with specific roles, e.g., admin or editor) should be able to view and book these services in the backend (WordPress dashboard) and/or via a private, staff-only booking page.

  • Ideally, it would be possible to manage visibility on a per-service or per-category basis.

Use Case:
Some businesses offer internal services (e.g., training, internal meetings, maintenance slots) that should only be bookable by staff, not by clients. Currently, there is no way to hide such services from the public booking form while allowing staff to manage them.

Benefits:

  • Enhanced flexibility for businesses with internal processes.

  • Improved control over which services are publicly available and which are for staff use only.

  • Better alignment with real-world business workflows.

I believe this feature would add significant value to BookingPress and make it even more versatile for a wide range of users.

Thank you for considering this request!

Kind regards,

Katsalon de Kattenkop