---
id: ADR-ACC-PRD-009
title: Purchase Consumers Apply Stored Selling Configuration
product_area: accounting
module: products
revision: 3
status: proposed
design_intent: proposed
source_sha:
  services-accounting: f47cb263875bbc0c5640fba7dae6785ec32695f8
  react-console: baf6dae382d6f41dce976c7f848667ccc37e076f
decision: Accounting stores and validates selling configuration, with documented price evaluation assigned
  to Commerce and purchase-time discounts, limits, tasks and confirmations assigned to Orders.
constrains:
- DOM-ACC-PRD-001
- DOM-ACC-PRD-002
- SVC-ACC-PRD-products
- RESP-ACC
origin: products guide, Features (the product owner, 2026-10-16; no decision id, FND-ACC-PRD-012)
alternatives:
- option: Apply these instructions while issuing Accounting invoices.
  why_not: Purchasing decisions belong to Orders before the financial document is issued.
consequences:
- Downstream effects need consumer contracts and execution tests.
- The editor hides some settings but returns loaded values during saving.
supersedes: []
evidence:
- 'services-accounting at f47cb263: docs/accounting/products.md (Features, Deferred).'
- 'react-console at baf6dae3: components/accounting-config/products/product-section-types.ts (REMOVED_SECTION_KEYS).'
---

# Purchase Consumers Apply Stored Selling Configuration

## Context

Keeping settings in a catalogue does not establish their effects at purchase. Each downstream consumer needs its own implementation and proof.

## Decision

Accounting stores and validates selling configuration, with documented price evaluation assigned to Commerce and purchase-time discounts, limits, tasks and confirmations assigned to Orders.

## Alternatives Considered

Apply these instructions while issuing Accounting invoices. Purchasing decisions belong to Orders before the financial document is issued.

## Consequences

This boundary records intended consumers. A configured feature is incomplete until its purchasing behavior exists and is proved.
