Workfile Store

Services & Bookings

List services, manage packages and addons, assign staff, and accept online bookings.

Workfile Store isn't just for physical products — you can also list services, accept online bookings, and manage appointments from the same dashboard.

Services and Bookings are separate modules that can be toggled from Settings → Modules. If you don't see them in your sidebar, enable them there.

Adding a service

Go to Services → Add Service

Click Add Service from the services list. You'll see a form with sections for details, pricing, scheduling, and more.

Fill in the basics

FieldDescriptionExample
NameService title shown to customersBridal Makeup Package
DescriptionRich text descriptionFull bridal makeup with...
PriceService price in ₹₹15,000
Compare-at priceOriginal price for showing discounts₹20,000
DurationHow long the service takes (minutes)180 min
StatusActive, Draft, or ArchivedActive

Configure scheduling

FieldDescriptionExample
Buffer beforeGap before the appointment starts15 min
Buffer afterGap after the appointment ends30 min
Max participantsMaximum group size per slot1
Cancellation hoursHow far in advance customers can cancel24 hours
Allow reschedulingWhether customers can rescheduleYes

Set the delivery method

MethodUse case
In personCustomer visits your location
OnlineVideo call (add meeting URL)
BothCustomer chooses at booking
On siteYou visit the customer's location

Save and publish

Hit Save. If the status is Active, the service appears on your storefront's services page.

Pricing types

TypeHow it worksExample
FixedOne set price₹2,500 for a haircut
HourlyPrice per hour₹1,000/hour for consulting
Starting fromMinimum price shown, final variesStarting from ₹5,000
Custom"Contact for pricing" shownEnterprise consulting
FreeNo chargeFree consultation

Use Starting from pricing for services where the final cost depends on scope — like interior design or custom tailoring. Customers see the base price and can discuss details during booking.

Deposits

For high-value services, you can require a deposit at booking time:

SettingDescription
Require depositToggle on to collect upfront payment
Deposit typeFixed amount or percentage of total
Deposit amount₹ amount or % value

Example: A ₹15,000 bridal makeup package with a 30% deposit collects ₹4,500 at booking.

Service categories

Organize services into categories from Services → Categories. Categories appear on your storefront and help customers browse.

Example businessCategories
SalonHaircuts, Coloring, Bridal, Spa
Photography studioPortraits, Events, Product Shoots
Fitness centerPersonal Training, Group Classes, Yoga

Packages

Packages bundle multiple services together at a discounted price. Go to Services → Packages to create them.

A package might include:

PackageServices includedPrice
Bridal CompleteMakeup + Hair + Draping + Trial₹35,000 (save ₹10,000)
Wellness Monthly4 Yoga + 2 Massage + 1 Consultation₹8,000/month

Customers can purchase packages from your storefront and redeem individual sessions over time.

Addons

Addons are optional extras customers can add during booking — like "Express delivery" or "Premium products upgrade". Manage them from Services → Addons.

Addons are linked to specific services. Each addon has its own price and can be toggled on/off per service.

Staff assignment

Assign team members to services so customers can choose (or be auto-assigned) a specific provider:

SettingDescription
Show provider selectionLet customers see available staff
Allow provider choiceLet customers pick a specific person
Default providerAuto-assign this staff member if set

Staff availability is managed through the team member's schedule.

Bookings

When a customer books a service, it appears in Bookings with:

FieldExample
Booking numberBK-00042
ServiceBridal Makeup Package
CustomerMeera Patel
Date & time15 Mar 2026, 10:00 AM
Duration3 hours
StaffPriya (Lead Stylist)
StatusConfirmed
Payment₹4,500 deposit paid

Booking statuses

StatusMeaning
PendingAwaiting confirmation
ConfirmedBooking accepted
CompletedService delivered
CancelledBooking cancelled
No-showCustomer didn't show up

Calendar view

Go to Bookings → Calendar for a day-by-day view of all appointments. Each booking shows the service name, customer, time slot, and assigned staff member with color coding.

Use the calendar view to spot scheduling gaps and manage your team's availability. Click any booking to see full details or update its status.

Intake forms

Link a form to a service so customers fill it out during booking. Go to Services → Edit Service and select an intake form. This is useful for collecting information before the appointment — like health conditions for a spa service or style preferences for a photoshoot.

See Forms & Leads for details on creating forms.

On this page