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.
| Capability | Shopify Plus | commercetools |
|---|---|---|
| Architecture | Opinionated 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 APIs | Admin 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 model | Shopify 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 / storefront | Optional. 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-region | Markets: 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 operate | Your 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 model | Published: 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 need | A 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?
What do you actually have to build and host on commercetools?
How do Shopify Plus and commercetools compare for B2B?
Can Shopify Plus be run headless like commercetools?
When does commercetools genuinely beat Shopify Plus?
Going deeper
Blog
Composable commerce explained
MACH, what you assemble, and the GMV band where it pays back.
Blog
Headless commerce: the practical guide
When headless is worth it and what it costs to run.
Blog
Shopify Plus B2B guide
Companies, catalogs, payment terms and the checkout that understands them.
Compare
Shopify Plus vs Adobe Commerce
Functions vs PHP modules, the ACCS shift, upgrade burden, and TCO.
Service
Shopify Plus development
Functions, checkout extensions, Hydrogen and B2B builds by working engineers.
Compare
All platform comparisons
Every Shopify Plus, BigCommerce, Adobe, SFCC and headless comparison in one place.
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