Webshop Phase B Planned
Webshop gives merchants a customer-facing online store - browse products, add to cart, check out and pay online - synced with the same catalog, inventory and orders. This module is planned for Phase B; no capabilities are built yet.
1. Identity
| Property | Value |
|---|---|
| Module ID | EXT-05 |
| Tier | Extended |
| Status | Planned |
| Phase | P1-P3 |
| Priority | MEDIUM |
| Primary users | Owner / Customer |
2. Purpose & Scope
| Included | Excluded |
|---|---|
| Storefront, cart & online checkout | In-store POS checkout (Core) |
| Online payment integration | Payment gateway internals |
| Catalog & inventory sync | Catalog authoring (Products module) |
| Customer accounts & order tracking | Marketplace / multi-vendor |
3. Capabilities
| Capability | What the user can do |
|---|---|
| Product display | Browse an online catalog |
| Shopping cart | Add/remove items, view cart |
| Online checkout | Place an order online |
| Online payments | Pay via integrated gateway |
| Order tracking | Follow order status |
| Storefront customization | Brand the store |
No webshop capability is implemented today; all rows are roadmap.
4. Module Dependencies
| Depends on | Why |
|---|---|
| Products | Catalog is the source of storefront listings |
| Inventory | Real-time stock gates availability |
| Orders | Web orders flow into unified order management |
| Payment | Online payments settle through the gateway |
5. Backend Packages
Implementation detail lives in the developer docs - this section only maps the module to the services that power it.
| Package | Role | Developer docs |
|---|---|---|
| - | No backend package yet - planned | - |
Engineering Mapping (Feature ⇄ Package)
The horizontal axis of the Feature Spine - each business feature (
<AREA>in the URD) maps to its engineering home. Reciprocal: the package docs link back here.
| Feature | Dev package | Status |
|---|---|---|
SHP Storefront & Checkout | - | Planned |
6. Key User Flows
7. Roles & Permissions
| Role | Can | Cannot |
|---|---|---|
| Owner | Configure storefront & catalog sync (planned) | - |
| Customer | Browse, order, track (planned) | View other customers' orders |
8. Status & Roadmap
| Phase | Capabilities |
|---|---|
| P1 | Storefront, cart, online checkout |
| P2 | Online payments, order tracking |
| P3 | Storefront customization, customer accounts |