E-commerceModule 1: The online-store modelLesson 2 of 11
Course progress9%

15 min lesson · Updated August 2026

How do you choose an e-commerce platform?

Choose an e-commerce platform by matching the business model, catalog, markets, payment and fulfilment needs, integrations, control, risk and long-term operating capacity—not by feature count alone.

What you will learn

By the end, you will understand:

  • Compare hosted, WooCommerce, marketplace and custom options
  • Evaluate total cost, portability and ecosystem dependency
  • Create a requirements-led selection process

Visual explainer

See the idea clearly.

Start with the operating model

  • B2C/B2B/subscription/marketplace
  • Physical/digital/service
  • Catalog/variant volume
  • Inventory locations
  • Markets/languages/currencies
  • Payments
  • Tax/shipping/returns
  • Accounts/roles
  • Integrations
  • Content/SEO
  • Reporting
  • Accessibility/security/compliance

Main platform routes

RouteStrengthTradeoff
Hosted commerce platformIntegrated hosting, checkout, updates and app ecosystem.Platform rules, subscriptions/fees, customization and portability limits.
WooCommerce/self-hostedWordPress content flexibility, ownership and broad extensions.Hosting, updates, plugin compatibility, performance and security ownership.
MarketplaceExisting audience and commerce infrastructure.Fees, competition, limited customer relationship and policy dependence.
Custom/headlessSpecific experience, channels and system integration.High engineering, QA, security and long-term product ownership.

Feature lists hide workflow gaps

A platform may “support returns” but not the approval, warehouse, refund, exchange and accounting flow the business needs. Test realistic scenarios with actual roles and data.

Prioritize must-have workflows; distinguish native capability, extension, custom work and manual workaround.

Total cost of ownership

  • Subscription/hosting
  • Transaction/payment fees
  • Apps/extensions/licenses
  • Design/development
  • Content/data migration
  • Integrations
  • Accessibility/security QA
  • Operations/support
  • Updates
  • Internationalization
  • Exit/export cost
  • Downtime risk

Payments and compliance scope matter

Hosted payment pages or components can reduce direct card-data handling, but exact PCI DSS responsibilities depend on implementation and eligibility. Confirm with the acquirer/payment provider and qualified support.

Do not store raw card data unless the organization has the justified architecture and compliance capability.

Run a proof of concept

  1. 01

    Define must-have scenarios

  2. 02

    Create representative catalog

  3. 03

    Configure one market/payment/shipping flow

  4. 04

    Test staff workflow

  5. 05

    Test customer task/accessibility

  6. 06

    Validate integration/data export

  7. 07

    Model cost/risk

  8. 08

    Decide with evidence

Real-world example

Example: a cheap plan becomes expensive

Example

A wholesaler chooses a low-cost hosted plan, then discovers it needs account-specific pricing, purchase orders and approval. Apps and manual work exceed the price of a suitable B2B route. A scenario proof would have revealed the gap.

Try this

Test five real scenarios

Write five must-complete journeys—such as variant purchase, partial return, out-of-stock, international tax/shipping and data export. Evaluate each platform using evidence, not sales labels.

Common questions

Questions beginners ask.

What is a hosted e-commerce platform?

A service providing commerce software, hosting and managed infrastructure under platform terms.

What is WooCommerce?

An open-source commerce plugin for WordPress that requires hosting and operational maintenance.

Should a business sell on a marketplace?

It may provide useful reach, but fees, policy dependency, competition and customer-data limits should be considered.

What is headless commerce?

An architecture separating the customer-facing experience from commerce back-end services through APIs.

Which platform is best?

There is no universal best; fit depends on model, workflows, markets, risk, resources and ownership.

Can platforms be migrated later?

Yes, but products, customers, orders, URLs, content, subscriptions and integrations make migration costly.

Does hosted checkout remove PCI responsibility?

It can reduce scope, but eligibility and remaining duties depend on the exact implementation and program requirements.

Should app count influence selection?

Only insofar as maintained extensions solve required workflows safely without excessive dependency.

Assessment

Check what you understood.

5 questions · instant explanations

1. What should drive platform choice?
2. What is a marketplace trade-off?
3. What does total cost include?
4. Why run a proof of concept?
5. True or false: a platform labelled PCI compliant automatically makes every merchant implementation compliant.

Sources

Primary references.