Order flow & proof

Which terms version applied at contract conclusion?

Version pinning, effective_at delivery and audit trail: how to establish the link between a transaction and the published version that applied at that time.

6 min read·TermShelf editorial

Frequently asked questions

Which terms version applied at contract conclusion?
The version published at the time of contract conclusion. When every publication is a dated, immutable snapshot, it can be retrieved unambiguously via version pinning (?version=N) or an effective_at delivery (?effective_at=<ISO-8601>).
What is the difference between version and effective_at?
version=N references a known version number; effective_at=<ISO-8601> references the version published at a point in time. Both are mutually exclusive and available from the Business plan.

Try TermShelf

Structures, versions, and publications in one workflow.

Related guides

Order flow & proof

Embedding legal texts in Shopware order confirmations

How Shopware storefronts and order-confirmation emails pull terms, the withdrawal notice and privacy information as a versioned HTML, JSON or PDF artifact from TermShelf — instead of maintaining full texts across sales channels and Twig mail templates.

8 min read
Which terms version applied at contract conclusion? — TermShelf