Multi-Service Card

Can one loyalty card cover haircuts, beard trims, and treatments?

One stamp card works if prices sit close together; once a treatment costs 3x a haircut, switch to a points card tied to riyals spent instead.

Waya TeamUpdated 6 September 20266 min read
barbershopmechanic-choice

Yes, if prices are close — switch to points once they aren't

One loyalty card can cover haircuts, beard trims, and treatments cleanly as long as their prices sit within a reasonably close range of each other, using a stamp card where every visit earns one stamp regardless of which of those services was booked. Once a treatment costs meaningfully more than a haircut — roughly three times as much is a useful rule of thumb — a single stamp card starts rewarding the cheap service and the expensive one identically, which stops being fair to either the shop's margin or the customer's sense of what they're earning.

The fix at that point isn't multiple cards necessarily — it's a single points card tied to riyals spent, which naturally scales the reward to whatever combination of services a client books.

Stamps vs points for a mixed service menu

The two mechanics handle a varied menu very differently.

Stamp card vs points card for haircuts, trims, and treatments
MechanicHow it treats a mixed menuWorks well when
Stamp cardEvery visit = 1 stamp, regardless of service bookedPrices across services stay within roughly 30–50% of each other
Points cardPoints scale with riyals spent, whatever the serviceTreatments cost meaningfully more than a haircut (2-3x or higher)
Multiple separate stamp cardsOne card per service type, each with its own thresholdServices are rarely booked together and pricing varies a lot

A worked example across three services

Take a shop offering a 35 SAR haircut, a 15 SAR beard trim, and an 80 SAR full grooming treatment. On a shared stamp card with a 6th-visit-free threshold, a client could earn their free visit through six cheap trims (90 SAR total) and then redeem it against the 80 SAR treatment — nearly the full treatment price given away for less than the treatment's own price in prior spend.

A points card at 1 point per riyal spent, with a 300-point redemption threshold, avoids that entirely: six trims earn 90 points, nowhere near the 300 needed, while a mix of haircuts and one treatment reaches it in a way that actually reflects what the client spent.

  • 35 SAR haircut, 15 SAR trim, 80 SAR treatment: a roughly 5x spread across the menu
  • Shared stamp card risk: a treatment can be redeemed using only cheap-visit stamps
  • Points at 1 per riyal, 300-point threshold: scales fairly across all three services
  • A spread under roughly 2x between cheapest and most expensive service usually doesn't need this fix

Setting the points rate and threshold

A simple 1-point-per-riyal rate is the easiest to explain to both staff and clients, since the points total is just the SAR amount spent. The redemption threshold should then be set against your own typical basket — a common approach is pricing the free reward at roughly what 6 to 8 average-priced visits would cost, mirroring the same 9–14% margin range that applies to stamp thresholds.

For the 35/15/80 SAR example above, a 300-point threshold roughly matches 8-and-a-half average haircuts (300 ÷ 35), landing inside that familiar range even though the underlying mechanic has changed from stamps to points.

Deciding and setting it up

Work through the decision with your own menu before building the card.

  1. Step 1: list every service and its price

    Include haircuts, trims, and any treatments or add-ons the shop offers.

  2. Step 2: check the spread between cheapest and most expensive

    Under roughly 2x, a shared stamp card is fine. Over that, lean toward points.

  3. Step 3: choose a points rate

    1 point per riyal spent is the simplest, easiest-to-explain default.

  4. Step 4: set the redemption threshold

    Target roughly 6-8 average-visit equivalents, mirroring the usual margin-safe range.

  5. Step 5: build the card and brief staff

    Set it up as a points card in the dashboard and confirm every barber understands the rate.

What stays the same regardless of the choice

Whether the shop lands on one stamp card or one points card, it's still a single card in Apple Wallet or Google Wallet, working the same way across every branch on one dashboard, with the same welcome, visit-added, reward-redeemed, and 14-day win-back triggers. The choice here only affects how the reward threshold is calculated — not the notification layer, the branch setup, or the plan tier needed for a single card.

One constant limit either way: Waya has no POS or till integration, so a barber records every visit by scanning the card — whether that visit adds a stamp or a points value depends only on which mechanic the shop chose.

Frequently asked questions

Can one loyalty card cover haircuts, beard trims, and treatments?

Yes, as a stamp card, as long as prices across those services stay reasonably close — within roughly 30-50% of each other. Once a service costs 2-3 times more than another, a points card tied to riyals spent handles the spread more fairly.

What goes wrong with a stamp card across a wide-ranging menu?

A client can earn a free visit through several cheap services and then redeem it against the most expensive one, giving away far more value than the shop intended — in a worked example, nearly a full 80 SAR treatment for less than its own price in prior spend.

What points rate should a barbershop use?

1 point per riyal spent is the simplest to explain to both staff and clients, with a redemption threshold set at roughly 6-8 average-visit equivalents to mirror the usual margin-safe discount range.

Does switching to points change how notifications work?

No. Welcome, visit-added, reward-redeemed, and 14-day win-back triggers work identically under a points card — only the reward threshold's underlying math changes.

Is a points card available on the Free plan?

No. Free supports one stamp card. Points cards require Growth (85 SAR/mo) or Premium (149 SAR/mo).

Put Waya on your counter — free forever up to 100 customersStart free at 0 SAR
Start free at 0 SAR