Solutions / Ecommerce Platforms

Ecommerce Platforms

Ecommerce Platform Solutions

Selling online means running a catalogue, a checkout, payments, tax and shipping rules and the operations behind them. Start with what you are working on, see the main paths side by side and, where we list a suitable option, go to the provider when you are ready.

  • Start from your situationFive business contexts
  • Same criteria throughoutEight dimensions for every option
  • Trade-offs up frontWhat to watch for, stated plainly

Which area are you working on?

Choose the closest match. Each context sets out the questions to ask, the main solution paths and, where we list one, a suitable option.

Launching an online store

Choosing how your first shop will be run, and by whom.

Growing an existing online store

When products, pricing or systems stop fitting a standard shop.

Selling across marketplaces or multiple channels

Reaching buyers through marketplaces, your own store and other channels.

Selling digital products, memberships or subscriptions

Selling access rather than shipped goods.

Selling both online and in person

A shop and a till that share stock, orders and customers.

Find the solution that fits

Work through the context that matches yours. For the full decision, read the Ecommerce Platforms guide.

Business context

All contexts

Launching an online store

You are starting to sell online, or moving from selling elsewhere, and want to launch without a long build. The first choice is who runs the shop. With a hosted platform the vendor runs the storefront, checkout and security, and you configure the shop. With a self-hosted platform you or a partner run it, with more control and more responsibility. The real decision is how much of that you want to carry.

More about this context

You are starting to sell online, or moving from selling elsewhere, and want to launch without a long build. The decision is about who runs the storefront, checkout and security.

The first choice is who runs the shop. With a hosted platform the vendor runs the storefront, checkout and security and you configure the shop. With a self-hosted platform you or a partner run it, with more control and more responsibility.

How the paths differ

A hosted ecommerce platform is the quicker route, with a predictable subscription plus fees and less to maintain, and it works within what the platform supports. A self-hosted shop platform gives control over how the shop works and over the code and data, and puts updates, security, performance and payment-security responsibilities on you.

Supporting detail

Questions to ask yourself. 4 questions to settle first
  • How big is the catalogue, and how fast will it grow?
  • Do you have technical help in-house?
  • Which countries, currencies and payment methods must it support?
  • What do fees and plan limits look like as sales grow?
Why this decision matters. What is at stake

A shop platform decision also carries payments, tax and fulfilment, which a general website choice does not. Choosing who runs checkout and security decides how much work and risk you carry.

Before choosing. A short checklist
  • Check fees, plan limits and export options
  • Check supported countries, currencies and payment methods
  • Ask which checkout steps you can change, and who supports it when it fails
  • Make sure the export options are adequate if you may leave

Want the full background? The commerce stack: who runs what

Choose the path that fits

Select a path to see why it fits and what to watch for.

Hosted ecommerce platform

The vendor runs the storefront, checkout and security; you configure the shop.

Best fit

  • Standard products
  • Little technical capacity

Main thing to check

Fees, plan limits and export options

A self-hosted shop platform

Shop software that you, a host or an agency run, on hosting and payments you choose.

Best fit

  • Technical help available
  • Choosing each part of the stack

Main thing to check

You carry updates, security and performance

Compare the main paths

Show the comparison. The paths side by side
Comparison of the paths
What to look atHosted platformSelf-hosted shop
Who runs checkoutThe vendorYou, a host or an agency
UpkeepLess to maintain; a predictable subscription plus feesUpdates, security and performance are yours
Best suited toStandard products, templates, little technical capacityTechnical help or a dependable agency
ControlWithin what the platform supportsMore control over the shop, and over code and data
Main thing to checkFees, plan limits and export optionsCard-data responsibilities, which are shared

No option listed yet

We’re currently reviewing suitable options for this area.

Business context

All contexts

Growing an existing online store

Your shop is live and growing, and the questions change: custom rules, unusual products, more integrations, higher traffic or new systems to connect. Growth tends to expose the limits of a first platform in a few places: products that do not fit standard variants, pricing rules for particular customers, systems that must connect, and traffic that tests performance. The decision is whether to extend what you have or take on a stack you run.

More about this context

Your shop is live and growing, and the questions change: custom rules, unusual products, more integrations, higher traffic or new systems to connect.

Growth tends to expose the limits of a first platform in a few places: products that do not fit standard variants, pricing rules for particular customers, systems that must connect (stock, accounting, shipping), and traffic that tests performance.

How the paths differ

Extending a hosted platform with apps is the quicker route and keeps the vendor running checkout and security, within what its extensions support; typical examples are back-in-stock and pre-order handling, reviews and loyalty features. A self-hosted or composable stack gives control of the storefront, checkout and data model, with months rather than weeks to build and ongoing responsibility for operations.

Supporting detail

Questions to ask yourself. 4 questions to settle first
  • Do your products, pricing or systems fit a standard shop?
  • Which systems must connect: stock, accounting, shipping, CRM?
  • Do you have developers or a dependable agency?
  • How will hosting and performance cope with peaks?
Why this decision matters. What is at stake

Growth tests the limits of the platform you started on. The choice is between extending what you have and taking on more control, with the build cost, upkeep and responsibility that brings.

Small, specific gaps are common as a shop grows, and an app on the current platform often closes them without a rebuild. The cost is another thing to maintain, so it is worth being clear about the gap before adding one.

Before choosing. A short checklist
  • Higher build cost, and months rather than weeks to launch
  • You build, maintain and secure the checkout and payments, and you verify tax rules
  • Card-data responsibilities remain shared between you, your provider and your platform (this page is not compliance advice)
  • Plan hosting and performance too (see the Hosting Guide)

Want the full background? Business-fit criteria

Choose the path that fits

Select a path to see why it fits and what to watch for.

A hosted platform extended with apps

Stay on a hosted platform and add apps for the features you need.

Best fit

  • Needs fit supported extensions
  • Low upkeep

Main thing to check

Extension cost and updates

Self-hosted or composable stack

You choose or build each part of the shop and run the operations.

Best fit

  • Complex bundles or B2B pricing
  • Developers available

Main thing to check

Months to build, then ongoing operations

Compare the main paths

Show the comparison. The paths side by side
Comparison of the paths
What to look atHosted + appsSelf-hosted or composable
Checkout and securityThe vendor still runs themYou build, maintain and secure them
SpeedQuicker than a rebuildMonths rather than weeks to launch
Best suited toNeeds that fit the platform’s extensionsComplex bundles, legacy systems, custom workflows
ControlWithin what its extensions supportFull control of storefront, checkout and data model
Main thing to checkExtensions add cost and need keeping up to dateYou verify tax rules and plan hosting too

No option listed yet

We’re currently reviewing suitable options for this area.

Business context

All contexts

Selling across marketplaces or multiple channels

Most of your sales come through someone else’s marketplace, which gives you buyers but also sets the fees and rules and usually owns the customer relationship. Many sellers add a store of their own alongside, to keep customer data and pricing freedom. Selling in several places adds another job: keeping listings, stock and orders aligned. The decision is how much to depend on the marketplace.

More about this context

Most of your sales come through someone else’s marketplace, which gives you buyers but also sets the fees and rules.

Selling through marketplaces gives you buyers without building traffic, but the marketplace sets the fees and rules and usually owns the customer relationship. Many sellers add a store of their own alongside, to keep customer data and pricing freedom.

How the paths differ

Marketplaces work as a sales channel for testing demand and reaching buyers who already search there. A store of your own gives you the relationship and data. Multichannel tools keep listings, stock and orders aligned across several places, which saves effort and needs checking, because sync errors can oversell stock.

Supporting detail

Questions to ask yourself. 4 questions to settle first
  • Which channels do your buyers already use?
  • Do you want to own the customer relationship and your data?
  • How will stock and orders stay in step across channels?
  • What do each channel’s fees and rules do to your margins?
Why this decision matters. What is at stake

A marketplace gives you traffic, checkout and trust, in exchange for fees and rules you do not control. Selling through several channels adds the work of keeping stock, prices and orders consistent.

Before choosing. A short checklist
  • You may not own the customer relationship, pricing freedom or your data
  • The marketplace sets the fees and rules
  • Consider a store of your own alongside it

Want the full background? Marketplaces, digital products and in-person sales

Choose the path that fits

Select a path to see why it fits and what to watch for.

Marketplaces as a sales channel

Marketplaces as a sales channel, with traffic, checkout and trust already in place.

Best fit

  • Testing demand
  • Buyers already search there

Main thing to check

Who owns the customer relationship

A store of your own alongside marketplaces

Your own shop beside the marketplaces, to own the customer relationship and data.

Best fit

  • A brand beyond one marketplace
  • Repeat customers

Main thing to check

Traffic, checkout and support become yours

Tools that sync listings, stock and orders

Software that keeps listings, stock and orders aligned across channels.

Best fit

  • The same products in several places
  • One view of stock

Main thing to check

What it syncs, and how quickly

Compare the main paths

Show the comparison. The paths side by side
Comparison of the paths
What to look atMarketplacesYour own storeSync tools
What it gives youTraffic, checkout and trust already in placeCustomer data and pricing freedomOne view of stock and orders
Best suited toTesting demand where buyers already searchBuilding a brand beyond one marketplaceSelling the same products in several places
What you take onFees and rules you do not controlTraffic, checkout and support on your own storeChecking sync; errors can oversell stock

No option listed yet

We’re currently reviewing suitable options for this area.

Business context

All contexts

Selling digital products, memberships or subscriptions

You sell access rather than shipped goods, which changes what the platform has to do. Delivery has to be secure, access has to be granted and withdrawn, renewals and cancellations have to work, and licensing and refund rules apply. Tax treatment can differ from physical goods, so check it for your markets. The decision is whether to use a platform built for selling access or add membership features to a site or shop you already run.

More about this context

You sell access rather than shipped goods, which changes what the platform has to do.

Here the question is the commerce and access platform you sell through, not the payment engine that charges recurring amounts. Selling access changes what the platform has to do. Delivery has to be secure, access has to be granted and withdrawn, renewals and cancellations have to work, and licensing and refund rules apply.

How the paths differ

A platform built for selling access handles delivery, access control and renewals as its main job. Membership features added to a site or shop you already run build on what you have, and you maintain the add-on alongside the rest. Tax treatment can differ from physical goods, so check it for your markets.

Supporting detail

Questions to ask yourself. 4 questions to settle first
  • What exactly are customers buying: a download, a course, access, a licence?
  • How is access controlled, renewed and cancelled?
  • How are refunds and licensing handled?
  • Which payment methods do your customers expect?
Why this decision matters. What is at stake

Selling access changes what the platform has to do: secure delivery, access control, licensing and refunds matter more than a shopping cart. The choice here is the commerce and access platform you sell the product or membership through, not the payment engine that charges recurring amounts. Tax treatment can also differ from physical goods.

Before choosing. A short checklist
  • You need secure delivery, access control, licensing and refund rules
  • Tax treatment can differ from physical goods, so check it for your markets
  • Check that the payment methods your customers expect are available

Want the full background? Marketplaces, digital products and in-person sales

Choose the path that fits

Select a path to see why it fits and what to watch for.

A platform built for selling access

Built for selling access: secure delivery, access control, licensing and refunds.

Best fit

  • Creators and trainers
  • Software and content businesses

Main thing to check

Tax treatment for your markets

Membership features on your existing website or store

An add-on that gates content and handles renewals on a site you already run.

Best fit

  • An existing site or shop
  • Adding paid access

Main thing to check

Renewals, cancellations and failed payments

Compare the main paths

Show the comparison. The paths side by side
Comparison of the paths
What to look atAccess-selling platformMembership add-on
Built aroundDelivery, access control, licensing and refundsThe site and checkout you already have
Best suited toCreators, trainers, software and content businessesAn existing site or shop adding paid access
Main thing to checkPayment methods your customers expect; tax treatmentHow renewals, cancellations and failed payments work
See full comparison
Comparison of the paths
What to look atAccess-selling platformMembership add-on
What you maintainThe platform’s delivery and access settingsThe add-on, alongside the rest of the site

No option listed yet

We’re currently reviewing suitable options for this area.

Business context

All contexts

Selling both online and in person

The shop and the till both take orders, so they have to share stock, orders and customer records. The practical questions are which system holds the stock, how returns work across both, and how prices and promotions stay consistent. You can keep the systems you have and connect them, or choose one platform that covers both. The decision is how much of the joining-up you are willing to do yourself.

More about this context

The shop and the till both take orders, so they have to share stock, orders and customer records.

When the shop and the till both take orders, the practical questions are which system holds the stock, how returns work across both, and how prices and promotions stay consistent.

How the paths differ

An online shop and a till set up to sync keep the systems you have and connect them, with the work of checking how stock, orders and customers sync. One platform for both shop and till gives a single place for stock, orders and customers, if you can choose the platform for both channels together and its till features suit your business.

Supporting detail

Questions to ask yourself. 4 questions to settle first
  • Which system should hold the stock?
  • How do returns work across both places?
  • Do prices and promotions need to stay consistent?
  • How do stock, orders and customers sync, and how quickly?
Why this decision matters. What is at stake

When the shop and the till both take orders, a gap between them shows up as wrong stock, duplicate customers or mismatched prices. Deciding early where the master data lives avoids rework.

Before choosing. A short checklist
  • Decide early which system holds the inventory
  • Decide how returns work across both
  • Keep prices and promotions consistent
  • Check how stock, orders and customers sync

Want the full background? Marketplaces, digital products and in-person sales

Choose the path that fits

Select a path to see why it fits and what to watch for.

An online shop and a till set up to sync

An online shop and a till set up to share stock, orders and customers.

Best fit

  • Selling in both places
  • Orders from shop and till

Main thing to check

Which system holds the inventory

One platform for both shop and till

A commerce platform with a point-of-sale feature, so both channels share one system.

Best fit

  • Choosing one platform for both
  • One place for stock

Main thing to check

Till features, hardware and fees

Compare the main paths

Show the comparison. The paths side by side
Comparison of the paths
What to look atShop and till, syncedOne platform
Set-upConnect the systems you haveOne commerce platform that includes a till feature
Best suited toRetailers and venues taking orders from shop and tillYou can choose the platform for both channels together
Stock, orders and customersCheck how they syncOne place for all three
Main thing to checkWho holds inventory, how returns work, consistent pricesTill features, hardware and fees for your business

No option listed yet

We’re currently reviewing suitable options for this area.