Comparison · Reviewed 18 September 2026

Shopify Plusvscommercetools

Engineer-led comparison of Shopify Plus and commercetools for brands weighing composable commerce in 2026. One is an opinionated all-in-one platform you extend at fixed points. The other is an API-first commerce engine where you assemble and host the storefront, search, CMS and checkout around it. We compare the extension models, B2B, headless paths, what you operate, and total cost of ownership. Capability claims cite shopify.dev and docs.commercetools.com; commercetools pricing is quote-based, so those figures are hedged ranges from real programmes.

Capability matrix

Architecture, APIs, extension model, B2B, headless, multi-brand, operations, pricing and time to launch compared side by side for 2026.

CapabilityShopify Pluscommercetools
ArchitectureOpinionated all-in-one: storefront (theme or Hydrogen), checkout, payments, admin and app ecosystem in one platform, extended at fixed points. Shopify hosts and operates everything.API-first commerce engine (MACH): a project-scoped, regional HTTP and GraphQL API for products, carts, orders and customers, plus the Merchant Center for operators. Storefront, search, CMS, checkout and integrations are assembled around it.
Primary APIsAdmin GraphQL (cost-points rate limiting), Storefront API with the @inContext directive for market-aware pricing and language, Customer Account API, webhooks with a documented retry policy.Composable Commerce HTTP API at api.{region}.commercetools.com/{projectKey}, GraphQL, and the TypeScript SDK (@commercetools/platform-sdk). Product projections, carts, orders and customers as first-class resources.
Extension modelShopify Functions (WebAssembly, Plus-only in custom apps) for discounts, payment and delivery customisation within documented limits; checkout UI extensions; Flow for automation; apps for everything else. You cannot change what Shopify does not expose.API Extensions: an HTTP destination with triggers such as cart Create and Update for synchronous validation and mutation. Subscriptions publish message types such as ProductPublished to Pub/Sub or a queue. Connect packages integrations as deployable connectors. Anything is possible; someone on your team runs it.
B2B (wholesale / procurement)First-party: companies with locations, B2B catalogs and price lists, payment terms, and a checkout that already understands them. Working buyer experience out of the box; deeper approval flows need apps or custom work.Business Units with associates and associate roles; carts and orders created as-associate in-business-unit with a store context and purchase order number. General and powerful; the buyer portal, quoting UX and approvals are built or composed.
Headless / storefrontOptional. Online Store 2.0 themes when a theme is enough; Hydrogen (React) on Oxygen or your own host when it is not. Checkout stays Shopify's in both cases.Mandatory. Your own React or Next.js storefront against the API, or commercetools Frontend with its Frontend API. Checkout is commercetools Checkout or your own; search and CMS are separate products.
Multi-brand / multi-regionMarkets: one store with regions, catalogs and web presences (subfolders or domains) created through marketCreate; separate Plus stores when catalogue or legal entity diverges. Shopify handles the domains and routing.Projects, stores and channels model many brands and regions over one catalogue and order model, which is the strongest argument for commercetools. Each brand's frontend and integrations are yours to run.
What you operateYour theme or Hydrogen code, your apps and integrations. No hosting of the platform, no upgrades, no checkout PCI scope beyond what Shopify documents.Your storefront hosting, your integration layer, your search and CMS contracts, your release pipeline, and the connectors deployed through Connect. commercetools runs the API; you run the store.
Pricing modelPublished: from £1,800 a month in the UK on a three-year term, a variable platform fee above a GMV threshold, plus apps (typically £200 to £800 a month) and agency retainer. Third-party gateway fee 0.2% on Plus.Quote-based; contracts in the programmes we see typically combine a platform fee with a GMV-related component. Add the frontend, search, CMS and checkout products or builds, and the platform team. Neither vendor nor we publish a commercetools list price.
Time to launch (typical build)We typically see 3 to 6 months for a Plus build with ERP and B2B in scope, and less for a themed retail store.We typically see 6 to 12 months for a first commercetools launch including the storefront, checkout and integration assembly, and longer where several brands go live together.
Team you needA Shopify agency or one or two engineers who know Liquid or Hydrogen, Functions and the Admin API. The platform team is Shopify.A platform engineering team: frontend, integration, DevOps and someone who owns the composed stack for years. Typically a systems integrator for the first build.

Pick Shopify Plus when

  • You want commerce capability with the platform, checkout and hosting run for you
  • Standard wholesale needs a working B2B portal in weeks, not a build programme
  • Headless is a choice you want to keep open, not a requirement you have today
  • GMV is under roughly £10M, or over it with one brand and one region
  • Your engineering budget buys features, not platform operations

Pick commercetools when

  • Several brands, regions or channels need genuinely different frontends over one catalogue and order model
  • Pricing, cart or checkout rules are the product and need code beyond what Functions allow within their limits
  • A real in-house platform team will own hosting, releases and integrations for years
  • Commerce is one service among many in an existing microservice estate with its own CMS, search and OMS
  • You are prepared to buy or build the storefront, checkout and search rather than receive them

The honest framing: a store versus a commerce engine

Shopify Plus and commercetools are compared because both sit in enterprise shortlists, not because they are the same kind of product. Shopify Plus is a store: theme or Hydrogen, checkout, payments, admin, apps, all operated by Shopify and extended at the points Shopify exposes. commercetools is a commerce engine: a very good API for products, carts and orders, with the Merchant Center for operators, and an explicit expectation that you assemble the rest. We explained the architecture behind that expectation in composable commerce explained. The decision is not which platform is more capable. It is whether you want to own a platform.

Extension model: fixed points versus open hooks

On Plus, Shopify Functions run your discount, payment and delivery logic as WebAssembly inside documented limits, checkout UI extensions change what buyers see, and Flow handles automation. The trade is that customisation stops at the extension points Shopify exposes. On commercetools, API Extensions register an HTTP destination with triggers such as cart Create and Update and run synchronously on the write, Subscriptions push message types such as ProductPublished to a queue, and Connect packages integrations as deployable connectors. Nothing is off limits, and nothing runs unless your team runs it.

B2B: first-party features versus a general model

Shopify Plus ships B2B as first-party features, which we covered in the Shopify Plus B2B guide. commercetools models B2B with Business Units, associates and associate roles, and an associate creates carts and orders inside a business unit with a store context and a purchase order number. The model is more general than Shopify's and more work: the buyer portal, quoting UX and approval flows are built or composed rather than switched on. Pick Plus when standard wholesale needs a portal fast; pick commercetools when the B2B model itself is the thing worth engineering.

Headless: an option versus the only mode

Hydrogen and the Storefront API, with the @inContext directive for market-aware pricing, give Plus a credible headless path, which is why the comparison exists at all. We compared Hydrogen with the BigCommerce equivalent in Catalyst vs Hydrogen. On commercetools headless is the only mode: your own React storefront or commercetools Frontend, commercetools Checkout or your own, search and CMS as separate products. Every one of those is a contract or a codebase.

Operations and pricing: the lines that decide it

Shopify publishes Plus at from £1,800 a month in the UK on a three-year term, with a variable platform fee above a GMV threshold, and the true total adds apps and an agency retainer; the detail is in Shopify Plus pricing 2026. commercetools does not publish a list price. Contracts in the programmes we see typically combine a platform fee with a GMV-related component. The licence is the smallest line. The storefront you host, the search, CMS and checkout you buy or build, and the platform team that owns them typically cost several times the licence. Below roughly £10M GMV that stack rarely pays back. Above it, with several brands or regions and an in-house platform team, the arithmetic can invert, because one engine serving many frontends is exactly what commercetools is for.

If neither fits

Brands that want more code-level control than Plus without assembling a platform often land on BigCommerce or Adobe Commerce; see Shopify Plus vs BigCommerce Enterprise and Shopify Plus vs Adobe Commerce.

Frequently asked questions

The questions brands ask us most when weighing Shopify Plus against commercetools.

Is commercetools or Shopify Plus cheaper?

Shopify Plus publishes its price: from £1,800 a month in the UK on a three-year term, with a variable platform fee above a GMV threshold and apps, agency retainer and Plus-only work on top. commercetools does not publish a list price; contracts are quoted and, in the programmes we see, typically combine a platform fee with a GMV-related component. The bigger difference is everything around the licence. On commercetools you also pay for the frontend you host, the search, CMS and checkout you assemble, and the platform team that runs them. Below roughly £10M GMV that stack typically costs several times a Plus estate; above it, with several brands or regions and an in-house platform team, the arithmetic can invert.

What do you actually have to build and host on commercetools?

commercetools gives you a project-scoped, regional HTTP and GraphQL API with product projections, carts, orders, customers, Business Units and the Merchant Center for operators. You bring or buy the rest: the storefront (your own React app or commercetools Frontend), search, CMS, payments orchestration and checkout (commercetools Checkout or your own), plus the integration layer. API Extensions give you synchronous hooks on cart and order writes, Subscriptions push events such as ProductPublished to a message queue, and Connect packages integrations as deployable connectors. It is a strong core; it is not a store until you assemble one.

How do Shopify Plus and commercetools compare for B2B?

Shopify Plus ships B2B as first-party features: companies with locations, B2B catalogs and price lists, payment terms, and a checkout that already understands them. commercetools models B2B with Business Units, associates and associate roles, and lets an associate create carts and orders inside a business unit with a store context and purchase order number. The commercetools model is more general and more work: approval flows, quoting UX and the buyer portal are yours to build or compose. Pick Plus when standard wholesale needs a working portal fast; pick commercetools when the B2B model itself is unusual and worth engineering.

Can Shopify Plus be run headless like commercetools?

Yes, and that is why the platforms are compared at all. Hydrogen and the Storefront API give Shopify Plus a headless path with market-aware pricing through the @inContext directive, and Functions plus checkout extensibility handle the customisations that used to require a custom platform. The difference is default versus option: on commercetools headless is the only mode and you host the frontend; on Shopify Plus the theme is there when you do not need headless, and Hydrogen is there when you do.

When does commercetools genuinely beat Shopify Plus?

Three situations in our experience. When the commerce engine has to sit behind several brands, regions or channels with genuinely different frontends and a shared catalogue and order model. When pricing, cart or checkout rules are the product and need to be expressed in code beyond what Functions allow within their documented limits. And when there is a real in-house platform team that will own hosting, releases and integrations for years. Outside those, Shopify Plus delivers the same commerce capability with the platform run for you.

Going deeper

Reviewed September 2026: Shopify Plus pricing is as published on shopify.com/uk/pricing; commercetools is quote-based (contact-sales), so those figures are indicative ranges from real programmes, not published rates.

Need a platform decision you can defend in board?

We run technical platform-fit assessments for brands weighing Shopify Plus against commercetools, verified scope, calibrated TCO, and a written recommendation in 5 working days.

Talk to an engineer