Omnichannel operations

Keep every retail channel on the same product page.

Give web and mobile teams the same approved product details, while each channel presents them in the way its customers need.

Channel alignment

Retail operations overview

Live

Governed catalog core

Approved

CategoriesTemplatesAttributes
Aligned

Storefront

Browse and discover

Oxford shirt£54
Aligned

EPOS

Lookup and sell

BASKET2 items
Aligned

API

Deliver and extend

GET/products200

Everything stays aligned

Products · Search · Filters · APIs

Omnichannel operations

Give shoppers and store teams the same facts

Use one approved set of categories and details for online discovery, in-store lookup and the next channel you add.

Online storefront

Help shoppers find the right product

Web
store.example/running-shoes

Filters

Terrain

Road
Trail

Fit

Neutral
Wide

Colour

Category

Running shoes

Trail ×Neutral ×1 result

Trail Runner

Trail · Orange

£86

+

Road Pace

Road · Navy

£78

+

Daily Move

Lifestyle · Sand

£64

+

In-store terminal

Give store teams a clear answer

EPOS
SEPOS

Current basket

£228.00

3 items

Trail Runner

UK 9 · Orange

£86.00

Road Pace

UK 8 · Navy

£78.00

Daily Move

UK 6 · Sand

£64.00

Shared catalog fields:CategoryTemplateSKUAttributes

Operational continuity

Keep changes consistent after products go live.

Prices, sales and corrections should stay connected to the product details your retail team owns—not become channel-by-channel fixes.

01

Price changes

Approve once. Update every selling surface.

A governed price change can move to web and EPOS without separate edits or competing versions.

Approved price

£86.00

Published

Catalog

EPOS

Web

02

Stock movement

A sale changes availability everywhere it matters.

Online and in-store activity can refer back to the same product identity, keeping availability easier to trust.

Available

42

Sale

Now available

41

Shared product identity updated
03

Returns and corrections

Changes flow back instead of becoming local exceptions.

Returns, corrections and stock reviews stay connected to the record rather than creating another channel-only truth.

Return

EPOS

Review

Retailer

Restock

All channels

Channel surfaces

Let each channel work its way, without creating new product data.

Keep approved product information in one place, then give each customer and team the view they need.

Customer discovery

Web storefront

Core surface

Use governed categories and attributes to power browse, filters, product detail and merchandising views.

Operational lookup

In-store EPOS

Integration path

Show the product details store teams need without creating a separate version of the catalog.

Custom experience

Mobile & headless

API-led

Build a tailored experience using the same approved product details as every other channel.

Future delivery

Partner channels

Future path

Prepare clean channel projections for marketplaces, feeds or new interfaces as the retail operation expands.

Channel delivery

Send each channel the product details it needs.

Approve product meaning once, then give web, stores and integrations consistent categories, filters and attributes without repeating the cleanup.

One approved product language

Set it once. Use it everywhere.

Each channel should use the same approved names and values. That keeps product discovery and sales conversations consistent.

Define once

01

Approve product meaning in the catalog.

Select deliberately

02

Send each channel only what it needs.

Stay consistent

03

Keep names and values aligned everywhere.

Approved product details

One meaning, shaped for each channel

Ready to deliver
catalog.productvalidated
categorystringrunning-shoes
templatereferenceperformance-footwear
terrainenumtrail
size_uknumber9
Aligned

Storefront

Browse and filters

Aligned

EPOS

Lookup and sales

Aligned

Mobile

Product detail

Different viewsSame approved meaning

One approved catalog

Make every channel easier to keep accurate.

Approve the product details once, then give storefronts, stores and future channels a reliable source to work from.