Passer au contenu principal
Zoho OneSpecialized Solutions

Salon and Spa Booking Application

A build-to-order Zoho Creator application for salons and spas

— stylist calendars, service packages, retail and back-bar consumption, tips and commission, posted into Zoho Books. Scoped and built for your business.

Sur commande

Qu'est-ce que Salon and Spa Booking Application ?

A build-to-order Zoho Creator application for salons and spas — stylist calendars, service packages, retail and back-bar consumption, tips and commission, posted into Zoho Books. Scoped and built for your business. Built to order by ECOSIRE for Zoho One (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

Salon and Spa Booking Application — A build-to-order Zoho Creator application for salons and spas — stylist calendars, service packages, retail and back-bar consumption, tips and commission, posted into Zoho Books

What we build

  • Service catalogue in Zoho Creator with duration, price, required staff skill or grade and the room, chair or equipment resource each service consumes
  • Staff records carrying performable services, working patterns, breaks and leave, so the booking screen only offers a stylist who can actually deliver the service
  • Processing-gap booking that releases the stylist during colour development while holding the client and the chair, allowing a second client in the window
  • Package, course and prepaid-balance tracking against the client with purchase date, expiry, sessions used and sessions remaining
  • Package redemption at checkout that draws down the balance and applies the agreed revenue-recognition treatment in Zoho Books instead of taking a fresh payment
  • Retail sales added to the appointment ticket and posted as Zoho Books Items with stock decrement
  • Back-bar product consumption captured per service — fixed usage or stylist-entered — reducing professional-use stock separately from retail
  • Tip capture against the receiving staff member, held and reported as agreed for your jurisdiction rather than absorbed into service revenue
  • Commission engine with per-service-category rates, separate retail rates, tiered thresholds and split-service handling, producing per-period staff statements
  • Scheduled Deluge functions posting Invoices, Payments and Credit Notes into your Zoho Books organisation through the Books REST API v3, with tax from your Books tax settings including GST and VAT configurations
  • Cancellation, no-show and deposit policy enforcement with cancellation windows, forfeiture rules and client-record flags, plus scheduled appointment reminders by email
  • Creator dashboards and reports for stylist utilisation, average ticket value, retail attachment rate, outstanding package liability and revenue by service category

À propos de ce produit

Booking is the easy part

Plenty of tools will put an appointment in a calendar. What they will not do is tell your accountant what happened.

A salon appointment is a small commercial transaction with several moving parts. The service takes a specific stylist for a specific duration, and that stylist may only perform some of your services. The client may be redeeming session four of a six-session package bought three months ago, in which case no cash changes hands today but revenue must be recognised. Colour was mixed from back-bar stock that needs to leave inventory. The client bought a retail product on the way out. They tipped in cash, which belongs to the stylist and not to the business, and the stylist earns commission on the service and possibly a different rate on the retail item.

Generic scheduling tools stop at the appointment. Everything after it — deferred package revenue, back-bar consumption, tip liability, commission — becomes a spreadsheet, and at month end someone reconstructs it.

What ECOSIRE builds

ECOSIRE builds a Zoho Creator application for your salon, spa or clinic that runs the appointment book and posts the financial consequences into Zoho Books. This is built to order — we scope your services, your package rules and your commission structure, quote a fixed price, and build it into your Zoho org. There is no ready-made download.

Stylist calendars and service rules

Services carry a duration, a price, a required skill or grade, and the resources they consume — a chair, a room, a wash basin, a specific machine. Staff records carry the services each person can perform, their working pattern, their breaks and their leave. The booking screen only offers a stylist who can perform the selected service, is working at that time, and whose required resource is free. Processing gaps are handled properly, so a colour service can hold the client without holding the stylist through the development time, letting you book a second client into that window.

Packages, memberships and prepaid balances

Packages sold as a block of sessions, a course of treatments or a value balance are tracked against the client with a purchase date, an expiry, sessions used and sessions remaining. At checkout, a redemption consumes from the package rather than taking payment, and the accounting treatment agreed during scoping is applied in Zoho Books — typically the package sale is recorded on purchase and redemptions draw down against it, so revenue is recognised as service is delivered rather than all at once. Balances are visible at the desk and to the client where you enable a client-facing view. Expiry and low-balance reminders run on schedule.

Product consumption and retail

Retail sales are added to the appointment ticket and posted as Items on the Zoho Books invoice, decrementing stock. Back-bar consumption — the colour, developer and treatment product actually used on the client — is captured against the service, either as a fixed usage per service or entered by the stylist, and reduces professional-use stock. That separation matters: retail is revenue with a cost of sale, back-bar is a service cost, and treating them identically is how a salon loses track of its product spend.

Tips, commission and checkout

Checkout assembles the ticket: services, redemptions, retail, discounts and tips. Tips are recorded against the receiving staff member and treated as agreed for your jurisdiction — held as a liability for payout, or run through payroll — never silently absorbed into service revenue. Commission is calculated per staff member using your own rules: a rate per service category, a different rate on retail, tiered thresholds, or a split where two staff worked on one client. The result is a per-period commission and tip statement you can hand to a stylist and to whoever runs payroll, backed by the underlying tickets.

Into Zoho Books

A scheduled Deluge function posts the day's activity into your Zoho Books organisation through the Books REST API — Invoices for services and retail, Payments against them, Credit Notes for refunds, and the package and tip treatments agreed at scoping. Items in Books mirror your service and retail catalogue so your accountant sees recognisable lines. Taxes come from your Books tax settings, including GST or VAT configuration where your organisation is set up for it. Where you want clients in Zoho CRM for marketing and rebooking campaigns, client records sync across through the Creator to CRM integration.

Front-of-house day to day

A day view and week view show the book by stylist or by resource. Walk-ins, no-shows, late cancellations and rebooking are handled as actions on the appointment with your policy applied — cancellation windows, deposit forfeiture, no-show flags on the client record. Appointment reminders go out on a schedule by email and, where your setup supports it, SMS. Reports cover utilisation per stylist, average ticket value, retail attachment rate, package liability outstanding and revenue by service category.

Who this is for

Hair salons, beauty salons, day spas, nail bars, barbershops, aesthetic clinics and multi-site groups — anywhere staff time, package balances, product consumption and commission all have to reconcile. It fits businesses already using Zoho Books that want the appointment book and the accounts to be the same system rather than two systems joined by a spreadsheet.

If you take walk-ins only, sell no packages and pay no commission, this is more application than you need and we will scope something smaller instead.

How delivery works

Scoping call. We work through your service menu and durations, your resource constraints, your package and expiry rules, your cancellation and deposit policy, your commission structure and your tip handling. Commission and package accounting are where salon builds go wrong, so we get them written down precisely.

Fixed quote. A written scope covering the booking rules, package treatment, consumption tracking, commission calculation, Books posting behaviour and reports, at a fixed price. Nothing begins until you approve it.

Build. Developed as a Zoho Creator application with Deluge scripting against your real service menu and staff structure.

Install in test. Installed into a test Creator environment against a test Books organisation. You run your own cases — redeem a package session and check what posts to Books, ring up a service with retail and a tip and check the commission, book a colour with a processing gap — and we adjust before live accounts are touched.

Production go-live. Installed into production and connected to your live Books organisation, with existing client, package-balance and appointment data migrated as an agreed, verified pass with reconciliation counts.

Support. A post-go-live support window for defect fixes and rule adjustments, with documentation and front-of-house training handed over.

Typical lead time from approved quote to production is one working week, depending on service menu size, commission complexity, number of sites and whether data migration is in scope.

How delivery works

  1. 1

    Scoping call

    A short call to confirm the workflow, your platform version and where the integration boundaries sit.

  2. 2

    Fixed quote

    You receive a written scope and a fixed price. Nothing is built until you approve it.

  3. 3

    Build and test

    We develop against a copy of your configuration and test it there. Typically two to four weeks.

  4. 4

    Install and support

    Nous installons sur votre instance, vous remettons le code source et incluons deux semaines d'assistance après la mise en production. Les défauts du code que nous livrons sont corrigés gratuitement.

Ce que vous obtenez

  • Zoho Creator application containing your booking, package, consumption, checkout and commission modules with Deluge scripts installed in your Creator environment
  • Zoho Books connection and API configuration with your service and retail Item mapping, tax configuration and posting rules documented
  • Client-facing Creator portal pages for booking and package balances, where in scope
  • Test-environment installation with a supervised trial posting run against a test Books organisation before any live financial posting
  • Verified migration pass for existing clients, package balances and forward appointments with reconciliation counts, where in scope
  • Front-of-house and administrator documentation covering booking rules, package redemption, consumption entry, checkout, commission and reporting
  • Staff training session plus a post-go-live support window for defect fixes and rule adjustments

Pour qui c'est

Salon or Spa Owner

Knows the chairs were full but cannot say which stylists were profitable once product, commission and package redemptions are accounted for. Utilisation, retail attachment, commission cost and outstanding package liability come from the same records that ran the day, so the numbers reconcile without a month-end rebuild.

Front of House Manager

Books around processing times, package balances and stylist skills by memory, and finds out about the clash when the client is already in the chair. The booking screen enforces skill, availability and resource constraints, and package balances are visible at the point of booking rather than at checkout.

Bookkeeper or Practice Accountant

Receives a takings figure that mixes service revenue, deferred package income, retail and cash tips, then unpicks it by hand every month. Each element posts into Zoho Books with its own treatment — invoices, payments, package drawdown and tip handling — so the ledger reflects what actually happened at the till.

Comment Salon and Spa Booking Application se compare

CritèreÉCOSIREConstruction personnaliséeConcurrentNatif Zoho One
Package and prepaid balance redemption with revenue recognition in Zoho BooksInclusInclusPrise en charge partielleNon inclus
Back-bar consumption tracked separately from retail stockInclusInclusPrise en charge partielleNon inclus
Tips recorded against staff and kept out of service revenueInclusInclusPrise en charge partielleNon inclus
Commission by service category, retail rate, tier and split serviceInclusInclusPrise en charge partielleNon inclus
Processing-gap booking that frees the stylist during development timeInclusInclusPrise en charge partielleNon inclus
Skill and resource constrained availability at the point of bookingInclusInclusInclusNon inclus
Daily posting of invoices, payments and credit notes into your Books organisationInclusInclusPrise en charge partiellePrise en charge partielle
Fixed quoted price agreed before any build work startsInclusNon inclusInclusInclus

Questions fréquemment posées

Can I download and install this today?
No — every application is built to order for the business that commissions it, and nothing is pre-packaged. After a scoping call we issue a fixed quote; once you approve it, typical delivery to a production installation is one working week. A large service menu, complex commission tiers, multiple sites, or migrating existing package balances push toward the upper end, and we tell you which applies before you commit.
Which Zoho editions and versions do we need?
A Zoho Creator plan supporting custom applications, Deluge scripting, scheduled functions and your required user or portal counts, plus Zoho Books with REST API v3 access enabled. Zoho Inventory is only needed if your stock control extends beyond what Books Items provide, and Zoho CRM only if you want client marketing and rebooking campaigns integrated. We confirm your editions at scoping and will tell you plainly if your current plan cannot support the scope.
How is package revenue treated in Zoho Books?
The default approach is to record the package sale on purchase and recognise revenue as sessions are redeemed, so the ledger shows outstanding package liability rather than treating the full sale as delivered revenue on day one. The exact treatment, including expiry handling and any breakage policy, is agreed with you and your accountant during scoping and written into the scope document, because this varies by jurisdiction and by how your terms are written.
Do tips get mixed into revenue?
No. Tips are captured against the staff member who received them and carried separately from service revenue, then handled as agreed for your jurisdiction — reported as a liability for payout or passed to payroll. Card and cash tips can be treated differently where your handling differs. We agree the treatment at scoping so it matches how you already report to your accountant.
Can clients book online themselves?
Yes, where scoped. Client-facing booking runs on Zoho Creator portal pages using the same skill, availability, resource and cancellation rules as the front desk, so online and in-salon bookings cannot contradict each other. You choose which services and which stylists are bookable online. Native iOS or Android applications published to the app stores are not part of this build.
How is back-bar product consumption tracked without slowing down the stylist?
Most services use a fixed usage profile — a standard quantity of each product per service — applied automatically at checkout, so the stylist enters nothing. Where actual usage varies enough to matter, such as colour by hair length, the stylist can override the quantity on the ticket. Which services use fixed profiles and which require entry is decided during scoping, because forcing entry everywhere is how consumption tracking gets abandoned in practice.

Demander un devis

Décrivez vos besoins pour Salon and Spa Booking Application et nous vous enverrons les tarifs, les options de licence et une proposition sur mesure, généralement sous un jour ouvré.

Aucun paiement maintenant. Ceci envoie une demande de devis à notre équipe — nous vous recontacterons par e-mail avec les tarifs et les prochaines étapes.

Se marie bien avec

Quality Inspection and Compliance Records
Sur commande

Quality Inspection and Compliance Records

Inspection plans, sampling results, non-conformance reports and CAPA tracking built into Zoho Creator and linked to Zoho Inventory. Built to order for your product specs and audit scheme.

À partir de 999.00 $Point de départ — chiffré selon votre périmètre
View specification
Real Estate and Property Management Application
Sur commande

Real Estate and Property Management Application

A build-to-order property and lease management application on Zoho Creator, wired to Zoho CRM and Zoho Books so units, leases, rent runs and maintenance live in one system. ECOSIRE builds it for your portfolio after a fixed quote.

À partir de 999.00 $Point de départ — chiffré selon votre périmètre
View specification
Travel Agency Booking and Itinerary Application
Sur commande

Travel Agency Booking and Itinerary Application

A build-to-order Zoho Creator and CRM application for travel agencies covering package quotations, itineraries, supplier costs, visas and commission margins. ECOSIRE builds it for your Zoho org after a fixed quote.

À partir de 999.00 $Point de départ — chiffré selon votre périmètre
View specification
Advanced Card Billing and Payout Bridge
Sur commande

Advanced Card Billing and Payout Bridge

A build-to-order Zoho app that breaks a lump card-processor payout into its underlying charges, fees, refunds and chargebacks, and posts each to the correct Zoho Books account. Built for your processor and chart of accounts after a fixed quote.

À partir de 999.00 $Point de départ — chiffré selon votre périmètre
View specification