Herbal Chicken Soup
RM 18.00
Slow-simmered with red dates and wolfberry. Sample product.
Earns points at the branch rate
Categories, menus and products — with publication, availability and per-product payment rules. Sample catalog only.
Publication and availability are two independent switches. Publication decides whether a product exists on the member menu at all (Draft, Published, Unpublished). Availability decides whether a published product can be ordered right now. A published product that is out of stock stays on the menu, visibly marked Not available, and cannot be added to an order.
Structure
A menu is a named set of categories assigned to a branch and a service window. A product reaches a member only through a published category on a published menu.
| Menu | Category | Branch | Products | Publication | Actions |
|---|---|---|---|---|---|
| Daily Wellness Menu | Herbal Soups | HQ Demo Branch — Central | 6 | Published | |
| Daily Wellness Menu | Rice & Sides | HQ Demo Branch — Central | 4 | Published | |
| Daily Wellness Menu | Herbal Drinks | HQ Demo Branch — Central | 5 | Unpublished | |
| Festive Set Menu | Set Meals | HQ Demo Branch — North | 3 | Draft |
Unpublishing a category hides every product inside it from the member menu, whatever each product's own publication state says. The products keep their own state and return unchanged when the category is published again.
Products
Each row carries its own publication state, its own availability, and its own set of accepted payment methods. Sample products only.
| Product | Category | Price | Publication | Availability | Accepted payment | Points earned | Actions |
|---|---|---|---|---|---|---|---|
| Herbal Chicken Soup | Herbal Soups | 18.00 | Published | Available | Wallet Cash Points | Branch rate | |
| Lotus Root & Pork Rib Soup | Herbal Soups | 22.00 | Published | Not available | Wallet Cash Points | Branch rate | Out of stock since 2026-08-01 23:12 |
| Steamed Rice | Rice & Sides | 3.00 | Published | Available | Wallet Cash Points | None — earns nothing under either rate | |
| Barley Drink | Herbal Drinks | 6.00 | Unpublished | — | Wallet Cash Points | Branch rate | Availability has no effect while unpublished |
| Ginseng Tonic Set | Set Meals | 36.00 | Draft | — | Wallet Cash Points | Branch rate |
Billing
Tax profile: Standard SST 6%. Treatment can be Tax included, Tax excluded, tax exempt or inherited. Herbal Chicken Soup is Tax included; Steamed Rice is Tax excluded.
A Draft product has never been shown to members and cannot be ordered. Unpublished means it was withdrawn from the menu — its order history and reports stay intact. Neither state is the same as Not available, which only applies to a published product.
Consequence
The same four states, seen from the member's ordering screen. Choose a state to see the resulting menu card.
RM 18.00
Slow-simmered with red dates and wolfberry. Sample product.
Earns points at the branch rate
Orderable. Payment methods shown are the product's own eligibility, narrowed further by what the branch accepts.
RM 22.00
Sample product. Withdrawn from service for today only.
Earns points at the branch rate
Still visible, clearly labelled, and impossible to add. The member is not left wondering whether the kitchen simply forgot the dish.
The product does not appear at all. Draft products have never been published; unpublished products have been withdrawn. In both cases the member menu shows no trace of them, and no order can reference them.
The catalog carries commerce data only. No wellness indicator, session note or member health record is visible here — that stays with the coach and the member.