Service Management

  • Create new services with name, description, and base pricing
  • Edit existing services (update details, pricing, availability)
  • Delete or deactivate services
  • Enable/disable service status (active/inactive)
  • Add service labels/tags (e.g., popular, featured)
  • Create and manage service categories
  • Create and manage subcategories
  • Organize services into category hierarchies
  • Assign services to multiple categories if needed
  • Control category visibility/order for frontend display
  • Define multiple variations per service (e.g., basic, premium)
  • Set different pricing for each variation
  • Configure service duration per variation
  • Support flexible pricing models (fixed, dynamic)
  • Handle branch-specific pricing if applicable
  • Create add-on services (extras)
  • Attach add-ons to main services
  • Configure add-on pricing and duration
  • Allow optional/mandatory add-ons
  • Enable multiple add-ons per booking
  • Assign services to one or multiple branches
  • Enable/disable services per branch
  • Configure branch-specific availability
  • Control which locations offer which services
  • Assign eligible employees to each service
  • Restrict services to specific staff members
  • Support “any available employee” option
  • Manage employee-service relationships
  • Configure commission rates per employee per service
  • Support percentage-based or fixed commissions
  • Override commission settings at employee level
  • Link service performance to payroll calculations
  • Define default service duration
  • Allow variation-based duration changes
  • Control buffer time between appointments
  • Ensure duration integrates with booking availability
  • Upload service images
  • Manage multiple images/gallery per service
  • Edit/remove service images
  • Optimize images (crop/compress if needed)
  • Display images in customer-facing portal
  • Toggle service visibility (public/private)
  • Feature/highlight specific services
  • Control ordering/position in listings
  • Enable/disable booking for specific services
  • Link services to booking system
  • Ensure availability is calculated based on duration
  • Support add-ons and variations in booking
  • Reflect pricing dynamically in checkout