NIALL ARNFIELD / ECOMMERCE

Headless architecture decision

Record the customer requirement, evidence and ongoing responsibilities before approving a separate storefront.

Keep your completed copy: use Print → Save as PDF before closing or reloading. Values stay only in the open page. The file does not save or send them. Check the print preview for long answers.

1. Assign operating responsibilities

For each area, record a named owner, the proposed implementation and the evidence still needed. An unpriced cost or missing owner remains unresolved.

1. Content editing

How does an editor preview, publish and reverse a campaign?

2. Product data

Where are identifiers, prices and availability authoritative?

3. Cart and sessions

How is the correct cart retained and recovered?

4. Checkout

Which service owns checkout and required payment methods?

5. App integrations

Which supported route implements each required feature?

6. Search and rendering

Who owns crawlable product pages, URLs and metadata?

7. Consent and measurement

Who verifies consent choices and accepted order events?

8. Hosting and releases

Who deploys, updates and monitors the storefront?

9. Failure recovery

Who handles API failure and a rollback after data changes?

10. Operating cost

What is included, excluded or unpriced over the agreed period?

2. Demonstrate one complete journey

Use a representative product. Run only authorised tests. Record Not tested, Demonstrated, Failed or Not applicable with evidence, date and precise limitations.

D01

Discover a product through navigation and search; inspect its direct URL.

D02

Choose a valid option and confirm product identity, price and availability.

D03

Change the cart and return later through the agreed session behaviour.

D04

Complete the agreed checkout hand-off using an authorised test method.

D05

Make a product unavailable and demonstrate a truthful recovery route.

D06

Simulate a dependency failure in an authorised environment; show detection and recovery.

D07

Have the merchant edit, preview, publish and reverse representative content.

D08

Demonstrate URL/metadata behaviour, consent handling and the agreed device performance checks.

3. Record the decision