How pricing works
Every layer that decides what a client pays — base prices, variants, add-ons, per-stylist rates, packages, and tax — and the order they combine.
The price a client pays is built from a few simple layers. Set them once and Gloora assembles the right number at booking — then shows the client that exact total before they confirm. Here's the whole model in one place.
The base price
Every service carries a base Price — the standard charge before any options. If you sell in more than one currency you set Pricing per currency instead: one figure per currency, and each branch automatically bills in its own. You always enter a real price — Gloora doesn't allow a free service; if you don't sell something at a branch, leave that branch's currency off instead.
Variants — one service, several tiers
A service can carry Variants: sub-versions with their own price and duration. A haircut priced by length (Short / Medium / Long), a massage by the half-hour. The client picks one when booking, and whichever you mark as the default is pre-selected for them. Add them on the service's Variants tab with Add variant.
Add-ons — optional extras
Add-ons are paid extras a client can tack onto a service at booking — a deep-conditioning treatment on a blow-dry, a paraffin dip on a manicure. Each carries its own price and stacks on top of the service line. They're offered in the same booking step where the client picks a variant.
Per-stylist pricing
Charge more for a senior stylist and less for a junior — same service, different rate. On a service's Stylist pricing tab you set a price per team member; leave one blank and that stylist simply charges the standard price. When a client picks that stylist on the booking page, the total re-prices to their rate on the spot. A booking left on "Any professional" always charges the standard price.
Packages — a fixed bundle price
A package bundles several services at one set price — usually below the sum of its parts. When a client books the bundle, that single package price is what's charged.
How the layers combine
At booking, Gloora works out the total in a fixed order:
- Start from each line's price — the variant price if one's chosen, otherwise the base — plus any add-ons, swapped for the stylist's own rate when they have one.
- Apply any membership perk or loyalty discount the client has earned.
- Add your service charge, if you run one.
- Apply tax.
The client sees the result of all four on the review screen — and that figure is the exact amount charged, never a surprise at the counter.
A package price always wins
Inside a bundle, the fixed package price is final: its member services aren't re-priced by their own rates, their variants, or a per-stylist override. Those layers only apply to services booked à la carte. It's the one rule worth remembering when a bundled total looks different from the parts added up.
Tax: inclusive or exclusive
Whether tax sits on top of your prices or inside them is your call, set on the Tax tab under Settings → Taxes with the Pricing type switch:
- exclusive — tax is added on top. A AED 100 service at 5% VAT bills the client AED 105.
- inclusive — your prices already contain tax. That same AED 100 service still bills AED 100; the receipt just breaks out roughly AED 4.76 of it as VAT.
Running branches in different countries? A branch can override the rate — and the inclusive/exclusive choice — for its own jurisdiction, so a Saudi branch collects 15% while your UAE branches stay at 5%. The full walkthrough, plus your invoice look, is in Tax & invoicing.