Trade & retail

Local services

On-site services sell time and technicians, so booking, rostering, and redemption have to line up. Get package balances or commission wrong once and neither the front desk nor the technicians trust the system again.

Cluster Consumer
Focus Booking · redemption
Delivery Gate by gate, acceptable and operable

How we see this industry

Booking and check-in

Beauty, wellness, and in-home services do not sell a shelf SKU—they sell a technician’s time on a station. If the system is only checkout while bookings live in a WeChat group and the roster on a whiteboard, the front desk spends the day on collisions and empty slots. We first map where bookings come from: phone, Meituan, mini program, regulars walking in to a named technician. Those channels must land on one calendar. Bookable slots show by store, technician, and station; reschedule and cancel have rules; no-shows release the slot on a written clock. If customers can reschedule themselves, the desk stops being a switchboard.

Cards and balances

Course cards, visit packs, stored value, and gift items mixed together with balances in a notebook almost always means the customer and the store remember different numbers. Redemption must confirm item, count, operator, and time—signature or a check-in code when needed. Cross-store use, expiry extensions, transfers, and refunds live in the system, not a verbal manager exception with nowhere to look. If every balance change traces to a line, disputes can be handled and the desk can turn the screen to the customer.

Technician commission

Service commission, card-sale commission, named technicians, overtime add-ons, and referral bonuses—once the rules multiply, a month-end spreadsheet convinces nobody. Technicians keep clients off-book, the desk edits tickets, and actual service time never matches. We make commission configurable, with per-person and per-item detail technicians can check and finance can recompute. Rules are walked line by line before build; changing definitions after go-live is another round of broken trust.

Cross-store and add-ons

Cross-store redemption, named technicians, overtime add-ons, and gift items on a new card each change balance and commission. If those rules live only in a manager’s notes, two stores will execute them differently and you get complaints and internal disputes together. We configure which card types travel, which items do not, and how many expiry extensions are allowed, so the desk can reconcile on screen with the customer. Follow-up tasks trail the redemption instead of sitting in a pool nobody opens.

Client records

A client file is not a CRM slogan—it is so the next visit can continue: allergies, preferences, last service, when to follow up. Visit rate, card burn, and repurchase come from redemption history, not a weekly form the manager fills. Go-live usually connects the booking calendar and redemption first, then historical card balances, then commission. Training is front desk and technicians; the pilot is the store whose book is fullest—that is where collisions, reschedules, and empty slots actually show.

Typical scenarios

Booking and rostering

Availability shown by store, technician, and station, with rules for changes and cancellations to avoid double-booking and idle slots.

Packages and redemption

Course, visit-count, and stored-value balances are visible in real time, redemption needs confirmation, and remaining visits are not handwritten.

Technician commission

Configurable rules for service, package sales, and referrals, with a monthly breakdown generated for checking.

Common blockers and how we handle them

Blocker

Half the bookings come by phone and half by WeChat, and the front desk keeps clashes in their head

How we handle it

Every channel lands in one calendar with instant conflict checks, and customers can reschedule themselves.

Blocker

Package balances are unclear and the store and customer disagree

How we handle it

Every redemption records time, operator, and signature, so balance changes trace back to a single transaction.

Blocker

Commission is pulled together in a spreadsheet at month end and nobody trusts it

How we handle it

Commission rules live in the system, with detail checkable by technician, service, and date.

Common system modules

Booking and calendar

Multi-store rostering, online booking, reschedule rules.

Packages and stored value

Visit cards, course packages, balances, redemption records.

Customer records

Service history, preferences, follow-up and visit reminders.

Checkout and tickets

Mixed service and product tickets, discount authority.

Technicians and commission

Rosters, performance, commission rules and detail.

Store performance

Visit rate, repeat business, package consumption analysis.

Delivery gates

  1. Scope

    Map booking sources from phone, platforms, mini programs, and private technician bookings. Confirm card types, redemption rules, and which history this phase will not migrate.

  2. Architecture

    Fix the roster model, card-balance definitions, and commission formulas. Confirm how payments, SMS, and existing member data connect.

  3. Build & integrate

    Use a real roster to connect booking, check-in redemption, and balance changes. Collision checks, reschedule rules, and commission detail are acceptance items written first.

  4. Launch & operate

    Migrate active card balances first, train desk and technicians, and pilot the busiest store. Disputes reconcile against redemption history; iterate next on commission and follow-up.

Related capabilities

Related industries

Industries we ship in

Walk us through your process before anything gets built

Tell us how the work happens today, where it breaks, and when you need it live. We will come back with a scope you can check and a phasing plan.

Contact Us

Email
service@wehoope.com
Phone
+86 139-2520-6166
Address
W903, Shenzhen-Hong Kong Industry-Education-Research Base, 201 Gaoxin South 7th Road, Nanshan District, Shenzhen