Skip to content

SpecificationsCustomer purchases, purchased benefits and vendor stock

Verification

18 acceptance test sets for MOD-COM-ORD, one per capability, holding 173 scenarios — 168 of them already bound to an existing test. A scenario names the rules and journey assertions it proves; it never restates them.

FEAT-COM-ORD-01 Purchase preparation 4

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-COM-ORD-001Build a buyer’s cart1010610 apiProposed
ATS-COM-ORD-002Select and preserve the sale’s checkout policy7736 api · 1 unitProposed
ATS-COM-ORD-003Review the price and resolve purchase blockers111148 api · 3 unitProposed
ATS-COM-ORD-004Use promotion codes before the sale8838 apiProposed

FEAT-COM-ORD-02 Sale completion and payment 5

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-COM-ORD-005Create one order at the reviewed price1212812 apiProposed
ATS-COM-ORD-006Invoice a sale through Accounting101036 api · 4 unitProposed
ATS-COM-ORD-007Collect payment without duplicate charges1513311 api · 2 unit · 2 browserProposed
ATS-COM-ORD-008Clear an unaccepted order and return its resources9938 api · 1 unitProposed
ATS-COM-ORD-009Purchase with a deposit and scheduled payments7627 apiProposed

FEAT-COM-ORD-03 Order access and review 2

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-COM-ORD-010Locate orders and understand their progress8713 api · 4 unit · 1 browserProposed
ATS-COM-ORD-011Protect orders and carts by workspace and authority6645 api · 1 unitProposed

FEAT-COM-ORD-04 Application participation in sales 1

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-COM-ORD-012Sell through the application that owns the purchase8825 api · 3 unitProposed

FEAT-COM-ORD-05 Purchased benefits 1

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-COM-ORD-013Provide purchased rights and account for their use101039 api · 1 unitProposed

FEAT-COM-ORD-06 Purchase changes and returns 3

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-COM-ORD-014Cancel accepted purchases and settle the result121249 api · 3 unitProposed
ATS-COM-ORD-015Amend purchases and settle their price difference101029 api · 1 unitProposed
ATS-COM-ORD-016Authorize returns and settle received goods9928 api · 1 unitProposed

FEAT-COM-ORD-07 Vendor purchasing and stock value 2

Acceptance test setProves capabilityScenariosBoundNegativeLevelsStatus
ATS-COM-ORD-017Arrange vendor stock purchases6625 api · 1 unitProposed
ATS-COM-ORD-018Receive inventory and retain its cost1514213 api · 2 unitProposed

The Markdown files under specs/ in rhythmsoftware/rhythm-v2-docs are the canonical source of truth. This reader is a generated, read-only projection of them.