跳至主要內容 / Skip to main content

Stored Items (寄貨)

Also known as: Items in storage · Held merchandise · Awaiting collection

Goods the customer has paid for but is keeping at the shop for later pickup. Inventory is decremented only at pickup; the client's account reflects "awaiting collection".

Full definition

Stored items (寄貨) are goods the customer has purchased but physically left at the shop — perhaps the package was too bulky to take home, perhaps they wanted to try another product first, perhaps packaging is being prepared. Ownership has transferred at sale; physical custody has not. The accounting model: revenue is booked at sale, inventory is decremented only at pickup. Partial pickup is supported (e.g., bought 6 bottles, took 4, left 2 stored).

Why this concept matters

Beauty shops frequently sell take-home products (shampoo, masks, skincare). Sometimes the client buys more than they want to carry, or wants to try another sample first. A system without stored-items concept forces an awkward choice — either the client must take it now (inconvenient) or you defer the sale until pickup (revenue recognition delayed, inventory mismatch). Stored items resolve both: book revenue on sale day, decrement inventory at actual pickup.

How MeiYe Zhan handles it

A `storedItems` subcollection tracks each held item: purchase date, treatment link, product ID, purchased qty, picked qty. **Inventory decrement only at pickup**, via the `pickupStoredItem` helper that unifies stock-transaction creation. Cascade: deleting a treatment auto-removes any pending stored items linked to it; picked-up items remain as history. Customer page shows "awaiting / picked up" filter.

Concrete example

Client buys 6 shampoo bottles for NT$3,000 (revenue booked day-of). Takes 4 bottles, leaves 2 stored. Inventory: -4. `storedItems` record: 2 pending. 3 weeks later client returns for 1 more → inventory -1, record updated to "picked 5 of 6". Month later client takes the last one → status=picked_up (history retained).

Related terms

Deep-dive articles

Comparisons

See how MeiYe Zhan handles Stored Items (寄貨) in practice?

30-day free trial, no credit card required. From NT$999/month.

Start free trial