RetailPOS.AI
All verticals

Pet stores & grooming.

Retail supplies on the shelf and grooming services in the back room run on the same till. One customer record across both halves, one loyalty programme, one end-of-day count. Groomers earn commission and tips the same way salon stylists do.

What's in the Pet store starter

  • 8 categories: Dog food, Cat food, Small animal, Aquarium, Reptile, Toys & treats, Health, Grooming services.
  • 40 supply items + 5 grooming services (full groom, bath, nail trim, de-shed, teeth) ready to ring.
  • Multi-pack variants per kibble brand — 12oz can, 5lb bag, 30lb bag — so cashiers pick the right unit at the till.
  • Groomer commission from the salon pack carries over: senior 45%, junior 25%, plus retail upsell at 10%.

A real ticket

Maria the groomer rings up Buddy's visit:

  • GRM-FULL-DOG-L — $75 (Maria, 45%)
  • HLT-FLEA-DOG — $18.99 (retail, 10%)
  • TRT-DOG-BISC — $6.99 (retail, 10%)

Total $100.98 + $15 tip → Maria's sheet shows $33.75 service commission + $2.60 retail share + $15 tip. Buddy's loyalty card now has both visits on it.

Designed around groomers + regulars

  • Service + retail on one ticket — bath in the back, takeaway treats at the till, single tender at the end.
  • Pet-specific customer notes — “allergic to chicken,” “nervous around clippers,” “senior dog, gentle bath” — surface on the next visit.
  • Subscription cadence hints — food re-buy at ~30 days, flea meds at ~90 days — feed the loyalty “due for a re-up” widget.
  • Walk-in tracking via the existing customer record; grooming appointments live next to retail purchases.

Why not the cheap option?

  • vs Square + Vagaro (typical split)
    Two systems, two customer databases, manual commission reconciliation every Friday. Loyalty points only accrue on the retail side; the grooming visit doesn't count.
  • vs PawLoyalty / Gingr (grooming-specific)
    Strong on bookings + grooming notes. Retail side is thin or absent — most stores still run Square alongside.
  • vs Lightspeed Retail
    Retail is solid; no native services / commission model. Grooming becomes a SKU you ring without a stylist link, breaking the commission report.

Moving from Square + Vagaro (the typical split)?

  • Retail catalogue + customer list import from Square via CSV. Pet records (allergies, last-groom date, breed) capture as free-form notes on the customer record for V1.
  • Groomer roster and commission rates configure at setup — uses the same model as the salon pack (Senior 45%, Junior 25%, retail share 10%).
  • Subscription cadence hints (food re-buy at ~30 days, flea meds at ~90) feed the loyalty “due for a re-up” widget — no separate marketing tool needed.
  • Booking calendar isn't in V1 — most stores keep Vagaro for that side and create the ticket here at check-in.

Frequently asked questions

Can I rent the same till to multiple groomers?
Yes. Each groomer logs in with their own account (or you tag them at line creation). Commission rolls up per groomer in the end-of-day report.
Pet-specific notes — allergies, temperament?
Free-form customer notes today (“Buddy is nervous around clippers, allergic to chicken, last groomed 2026-04-12”). A structured pet record with breed / age / vaccination fields lands in a future bump if real customers ask.
Subscription / reorder reminders?
Loyalty + the “due for a re-up” widget surface at the next visit. Subscription auto-charge isn't in V1; we surface the reminder, you ring the sale.
Multiple bag sizes per kibble brand — how does that work?
Today each pack ships them as separate SKUs (12oz can, 5lb bag, 30lb bag). A future variants refactor lets one item carry the three sizes as variants without changing the cashier story.
Does it work with my barcode scanner?
Any USB or Bluetooth keyboard-wedge scanner. Honeywell Voyager 1450G is the standard recommendation; if you already own a Datalogic / Zebra, plug it in.

Recommended hardware

  • Front-desk till: iPad or laptop on the counter for both retail rings and grooming check-out.
  • Receipt printer: Star TSP143IIIBI (Bluetooth).
  • Barcode scanner: Honeywell Voyager 1450G (USB) for kibble bags + treat boxes.
  • Card terminal: Stripe Reader M2 (BYO Stripe account).
  • Groomer tablet (optional): small iPad in the grooming room for service-side ticket capture.

Open your pet store in 30 seconds.

Supplies on the shelf, grooming on the books, loyalty across both — set up in one signup.