Skip to content

Stratgik — technology strategy and business systems engineering.
Delivery across the USA, UK, UAE and India.

Talk about a problem

Ecommerce platforms

The store is the easy part

Storefronts are largely solved. What breaks is everything behind it — catalogue accuracy, stock, pricing rules, fulfilment, returns and the integrations joining them to the rest of the business.

In short

Most ecommerce problems are operational rather than front-end. A store that converts badly is sometimes a design problem, but more often it is stock that is wrong, delivery promises the warehouse cannot keep, pricing rules the platform cannot express, or a checkout failing for one payment method nobody monitors. The work that pays is usually behind the storefront, in the systems that decide what is available, at what price, and what happens after the order is placed.

When it applies

Signals this is the work

If more than one of these is true today, the problem is usually further along than it looks from the outside.

Stock shown does not match stock held

Overselling, cancellations, and a manual reconciliation somebody runs.

Pricing rules live outside the platform

Customer-specific pricing, contract rates or volume breaks maintained in a spreadsheet because the platform cannot model them.

Orders are re-keyed into the ERP

The storefront takes the order; a person moves it into the system that fulfils it.

Returns are entirely manual

Every return is an email thread and a judgement call with no system behind it.

The catalogue is the bottleneck

Launching a product takes days because data is assembled by hand across several places.

How we do it

The sequence

  1. 01

    Follow one order end to end

    From click to delivery to invoice to return. Every handoff is where the failures actually are.

  2. 02

    Fix product data at the source

    One authoritative catalogue feeding the storefront, rather than the storefront being the place data is maintained.

  3. 03

    Make stock honest

    Real availability including allocation, inbound and reservations. Most overselling is an integration timing problem, not a warehouse problem.

  4. 04

    Model pricing in the system

    If the business has contract pricing and volume rules, the platform must express them or you will maintain them by hand forever.

  5. 05

    Instrument the checkout

    Payment failures, timeouts and validation errors monitored per method. Most stores discover a broken payment path from a customer.

  6. 06

    Design the return path

    Returns and exceptions are normal volume, not edge cases, and deserve the same engineering as the purchase.

What we will not do

The refusals

  • Replatform to solve a problem that is about catalogue quality or stock accuracy.
  • Build a custom storefront where Shopify, Magento or a similar platform would serve.
  • Promise delivery dates the fulfilment operation cannot meet.
  • Treat returns as an afterthought.

Questions

Before you ask

Only after establishing that the problem is genuinely the platform. Replatforming carries the catalogue, the stock integration and the pricing rules with it, so if those are the real issue you will rebuild the same problems on a new licence. It is justified when the platform cannot express your commercial model or is genuinely end-of-life.
Shopify for speed and low operational burden where the model is reasonably standard. Magento or a comparable platform where catalogue complexity, B2B pricing or multi-store operations demand it. Custom only for the specific part that is genuinely your advantage — almost never the whole store.
Account-specific catalogues, negotiated rates, volume breaks and credit terms need to live in the system rather than in a spreadsheet someone maintains. Whether that means platform configuration, an extension or a pricing service in front of the store depends on how complex the rules genuinely are.
Every additional channel multiplies the stock and catalogue problem, so it is worth getting one channel accurate before adding a second. The integration pattern is the same; the discipline required is higher because errors are now visible on somebody else's platform.

Tell us what isn't working.

One process, one system, one decision you are stuck on. We will come back with how we would approach it, what it would take, and whether it needs building at all.

The Stratgik model

Strategy first. Technology that follows through.

Four stages, in order. Most businesses need them one at a time.