Trade & retail

Retail

A retail system has to hold up at the counter: fast scanning, permissioned price overrides, members recognised in one step. Shared stock and membership across online and in-store is the precondition for private-domain retail.

Cluster Consumer
Focus Stores · members
Delivery Gate by gate, acceptable and operable

How we see this industry

Peak checkout

A store system is tested in the seconds at the till, not in a back-office report. Goods are already on the belt; the cashier must scan, reprice, identify the member, compute promotions, take payment, and issue a receipt. Any stall queues to the door. We walk a full peak shift with the manager and cashiers and record the real path: how weighed items are entered, how a held ticket is recovered, how a member without a phone number is found, how two promotion layers stack, whether selling continues offline. Those details belong on the scope list more than an architecture slide.

One ledger online and off

Splitting online and offline is the usual retail trap. The mall has one member file, the store another card, stock is counted twice, a private-domain campaign oversells, and returns never match. We unify identity on mobile number or WeChat Pay, migrate stored value and points onto the books, and treat physical store stock as source of truth—mall holds, pickup redemption, and delivery outbound share one decrement. Promotions are not a cashier speech: spend-and-save, second-item half, member price, and coupon order compute at the till, the receipt prints the breakdown, discount rights are role-limited, and later reconciling has a basis.

Weak networks and devices

Store conditions are requirements, not a go-live surprise. Many stores have no stable leased line; guns, scales, drawers, printers, and customer displays are already there. The system must open tickets locally on a weak network and backfill when it recovers, and it must talk to existing peripherals instead of demanding a full swap. Pilots are usually one or two high-peak stores: shift close, day close, and counts run through before the rest of the chain. Training is cashiers and managers, not HQ IT—if the floor cannot use it, it is not live.

Shift close and counts

Cash, scan-to-pay, stored value, and coupon redemptions must compose one shift-close sheet; a fen of difference traces to a line. If the handover does not match, calculators come back the next day. Electronic shelf labels, weigh barcodes, and tare on loose goods belong on the integration list so a scale code the till does not recognize is not a launch-day discovery. Conflicting promotion calendars and whether member price and coupons stack are nailed with a few real receipts in the design.

Operating facts

HQ wants facts you can replay: basket size, attach, repurchase, stockouts, shrink, daypart. Those numbers must come from one stream of tickets, not a nightly form the manager fills. We make day close, count variance, and waste approval traceable, and operating analysis drills from category and store to the document. A retail system is not software that can sell—it is one set of books the store will use and HQ can trust.

Typical scenarios

Checkout and in-store service

Scanning, weighing, held tickets, and price overrides are permissioned by role; offline mode keeps selling and syncs when the connection returns.

Membership and repeat purchase

One-step identification by phone number or mini program, the same points and benefits online and in store, with birthday and in-store vouchers redeemable.

Store stock and pickup

Online orders pick up in store or ship locally, stock deducts in real time, and substitutes are suggested when something is out.

Common blockers and how we handle them

Blocker

One membership scheme online, another card in store—customers cannot keep track either

How we handle it

Membership consolidates on the phone number, legacy card balances migrate in, and points and tiers merge into one rule set.

Blocker

Stock is wrong, so something sells online that the store does not have

How we handle it

Store and mall stock share one source, and reservations, returns, and counts follow the same rules.

Blocker

Promotions get explained verbally by staff, and miscalculations turn into disputes

How we handle it

Promotion rules calculate at the register and print on the receipt, with discount authority limited by role.

Common system modules

Checkout and shift close

Scanning, weighing, held tickets, handover, and daily close.

Members and points

Unified identity, tiers, benefits, and stored value.

Products and pricing

Product records, bulk price changes, promotion rules.

Stock and counting

Real-time stock, counts, write-offs, transfers.

Private-domain mall

Mini-program ordering, pickup, and local delivery.

Performance analysis

Basket size, repeat purchase, category and time-of-day views.

Delivery gates

  1. Scope

    Walk a peak checkout and record the real order of scan, weigh, hold, member, and promotion. List what must change and what this phase leaves alone.

  2. Architecture

    Fix the member master, stock definitions, and promotion compute order. Confirm till, scale, scanner, payments, and current finance connections.

  3. Build & integrate

    Connect checkout, stock, and the mini program on real items and members. Offline backfill and day-close reconciling are acceptance items written first.

  4. Launch & operate

    Pilot one or two peak stores, train cashiers and managers, then roll out. Shift and day close and count variance have an owner; iterate store by store.

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