Skip to content

URD: Webshop

ModuleEXT-05Versionv0.2
StatusPlannedDate2026-06-04

Business documentation. This URD is Webshop's feature list - each feature below is one Functional Area (<AREA>). The same <AREA> keys the feature's PRDs (PRD-<AREA>-NNN) and tests (TC-<AREA>-NNN), and each feature is listed in the Delivery feature catalog. See the Feature Spine convention.

1. Purpose

Extend the merchant's reach beyond the counter by letting customers browse, order and pay online - using the same catalog, stock and orders as the in-store system.

2. Scope

IncludedExcluded
Storefront, cart, online checkout & paymentIn-store POS checkout
Catalog/inventory sync, order trackingCatalog authoring (Products)
Customer accountsMulti-vendor marketplace

3. Definitions

TermDefinition
StorefrontThe customer-facing online store
CartA pending set of items before checkout
Web orderAn order placed online, unified with in-store orders

4. Conceptual Model

Conceptual only - no implementation exists yet.

5. Feature Catalog

The feature list of this module. Each row is one feature (a Functional Area). Detail in §6. Mirrored in the Delivery feature catalog.

Feature IDFeaturePhaseStatusPriority
SHPStorefront & CheckoutP1PlannedHigh

Status: live from Plane where mapped, otherwise registry-declared. Vocabulary mirrors Plane (state-group / phase).

6. Features

One sub-section per feature, in catalog order. Each feature keeps its description, requirements, and acceptance together. Priority = MoSCoW (Must / Should / Could / Won't).

SHP - Storefront & Checkout Planned

Feature ID: webshop/SHP · Phase: P1 · PRDs: - · Dev: - (no package yet)

What it does for users: customers browse the merchant's online catalog with real-time availability, add items to a cart, check out and pay online via an integrated gateway, then track their order - and merchants can brand the storefront.

Requirements

IDPRequirementStatus
URD-SHP-001MDisplay the catalog with real-time availabilityPlanned
URD-SHP-002MAdd items to a cart and check out onlinePlanned
URD-SHP-003MPay online via integrated gatewayPlanned
URD-SHP-004STrack order status after purchasePlanned
URD-SHP-005CCustomize storefront brandingPlanned

Acceptance

AC-SHP-01: Online order placement (planned)
GivenWhenThen
In-stock items in the cartThe customer checks out and paysA web order is created and appears in unified order management

7. Constraints & Non-Goals

Constraints

IDConstraint
C-01Storefront availability must reflect real-time inventory
C-02Web orders share the same order pipeline as in-store orders

Non-Goals

  • In-store POS checkout (owned by Core)
  • Multi-vendor marketplace

8. Version History

DateAuthorDescriptionVer
2026-05-30PMInitial stub; module Plannedv0.1
2026-06-04Claude (AI pair)Reorganize by feature (Feature Spine)v0.2

Proprietary and Confidential. Unauthorized copying, distribution, or use of this software is strictly prohibited.