UNITED STATES EDITIONUS pricing. Source-backed comparisons.

SAME CATEGORY. YOUR PRIORITIES.

Build a comparison.

Compare evidence, costs and trade-offs. Adjust the criteria to reflect your own workflow.

MAKE THE SCORE YOURS

What matters most?

Core capabilities carry 32 points; workflow depth carries 68. AI contributes the category-specific weight shown below within those totals. Change group priorities and see every contribution update.

How the score is calculated →

Documented fit across available plans · unknowns shown as ranges · no customer ratings

Showing fewer rows does not change the score.
Ecommerce Platforms evidence comparison
Features & decision context

Shopify

86–100/100 documented fit
86% evidence coverage
Core capabilities32 / 32 pts10/10 checks with established status
Workflow depth54–68 / 68 pts13/18 checks with established status

WooCommerce

80–100/100 documented fit
80% evidence coverage
Core capabilities32 / 32 pts10/10 checks with established status
Workflow depth48–68 / 68 pts10/18 checks with established status
How AI changes fitSame priorities, with and without AI86–100 with AI84–100 without AIFeature-fit points; not measured ROI80–100 with AI77–100 without AIFeature-fit points; not measured ROI
Supplier websiteVisit Shopify Visit WooCommerce
Good fit forMerchants seeking a shared catalog across online and retail channels.WordPress businesses with a capable technical partner or team.
Look more closely whenYou require all staff, advanced POS and custom checkout features in Basic.You want one managed subscription to cover every extension, update and support responsibility.
Pricing snapshotDifferent billing units are not directly comparable
$29.00store/month · billed annually

Basic $29/month paid yearly or $39 monthly; POS Pro adds $89/month per location.

Pricing source
$0.00core software

Core WooCommerce is free, with no monthly platform fee; a running store still needs hosting, a domain and any paid extensions or implementation.

Pricing source
Storefront & catalog 20% base weight
Core capabilityStorefront design toolsCreate or customize the customer-facing storefront.Supported4 / 4 pts

The hosted storefront can be created and customized.

Official documentation · Oct 15, 2026Source
Supported4 / 4 pts

WordPress themes and code support storefront customization.

Official documentation · Oct 15, 2026Source
Core capabilityProduct catalog managementManage products, product details and merchandising.Supported4 / 4 pts

Product catalog management is documented.

Official documentation · Oct 15, 2026Source
Supported4 / 4 pts

The documented store product supports product catalog management.

Official documentation · Oct 15, 2026Source
Depth checkVariant-level product optionsMaintain product options or variants with their own price, SKU or stock attributes.
Ask for a demonstration

Create two variants and show their separate SKU, price or inventory values.

A scenario to run with the supplier; not a completed product test.
Supported5.6 / 5.6 pts

Product CSV records include variants and variant-level pricing, SKU and inventory fields.

Official documentation · Oct 15, 2026Source
Supported5.6 / 5.6 pts

Product CSV definitions include variable products and variant-specific attributes.

Official documentation · Oct 15, 2026Source
Depth checkBulk catalog import and exportImport and export product catalog records using a supported bulk file workflow.
Ask for a demonstration

Export products, change a field, and import the changes without recreating each item.

A scenario to run with the supplier; not a completed product test.
Supported6.4 / 6.4 pts

Products can be exported, edited and reimported using CSV; some metafields are excluded.

Official documentation · Oct 15, 2026Source
Supported6.4 / 6.4 pts

The Product CSV Import Suite imports and exports product data; extension setup applies.

Official documentation · Oct 15, 2026Source
Checkout & payments 20% base weight
Core capabilityStore checkoutProvide a checkout flow for the online store.Supported4 / 4 pts

The store includes Shopify checkout.

Official documentation · Oct 15, 2026Source
Supported4 / 4 pts

Checkout flows are part of the core commerce offering.

Official documentation · Oct 15, 2026Source
Core capabilityPayment-provider connectionsConnect supported providers or payment methods to store checkout.Supported4 / 4 pts

Shopify Payments and supported payment connections are documented.

Official documentation · Oct 15, 2026Source
Supported4 / 4 pts

Multiple payment-provider integrations are documented.

Official documentation · Oct 15, 2026Source
Depth checkAbandoned checkout recoveryRecover abandoned carts or checkouts through a supported reminder or recovery link workflow.
Ask for a demonstration

Abandon a checkout and show the configured recovery message and link.

A scenario to run with the supplier; not a completed product test.
Supported5.6 / 5.6 pts

Recovery emails include a link to the customer abandoned checkout.

Official documentation · Oct 15, 2026Source
Supported5.6 / 5.6 pts

The Abandoned Cart Recovery extension sends follow-up recovery messages.

Official documentation · Oct 15, 2026Source
Depth checkPartial order refundsRefund selected items or part of an order amount.
Ask for a demonstration

Refund one line of an order and show the remaining order balance.

A scenario to run with the supplier; not a completed product test.
Supported6.4 / 6.4 pts

Orders support repeated partial refunds up to the original total.

Official documentation · Oct 15, 2026Source
Supported6.4 / 6.4 pts

Refunds support selected quantities and partial amounts; gateway compatibility determines automatic payout.

Official documentation · Oct 15, 2026Source
Orders, inventory & fulfillment 16% base weight
Core capabilityInventory trackingTrack stock or available product quantities.Supported3.2 / 3.2 pts

Inventory management is part of the platform.

Official documentation · Oct 15, 2026Source
Supported3.2 / 3.2 pts

Advanced inventory workflows can require extensions.

Official documentation · Oct 15, 2026Source
Core capabilityOrder & shipping operationsManage orders and supported fulfillment or shipping workflows.Supported3.2 / 3.2 pts

Order and shipping tools support fulfillment.

Official documentation · Oct 15, 2026Source
Supported3.2 / 3.2 pts

Shipping and advanced operational workflows can require extensions.

Official documentation · Oct 15, 2026Source
Depth checkPartial or split fulfillmentFulfill part of an order while preserving unfulfilled items or separate shipment records.
Ask for a demonstration

Ship one item now and show the second item still awaiting fulfillment.

A scenario to run with the supplier; not a completed product test.
Supported4.8 / 4.8 pts

Fulfillment orders can be split, with a distinct split event exposed to workflows.

Official documentation · Oct 15, 2026Source
Supported4.8 / 4.8 pts

WooCommerce Shipping supports separate shipments containing selected order products.

Official documentation · Oct 15, 2026Source
Depth checkInventory adjustment traceInspect a history or log of stock adjustments or order-related inventory movements.
Ask for a demonstration

Change a stock quantity and show the dated adjustment or movement record.

A scenario to run with the supplier; not a completed product test.
Supported4.8 / 4.8 pts

Every stock adjustment creates an inventory history record.

Official documentation · Oct 15, 2026Source
Supported4.8 / 4.8 pts

The Multi-Location Inventory extension records quantity changes in product stock history.

Official documentation · Oct 15, 2026Source
Apps, APIs & customization 12% base weight
Core capabilityApp or extension ecosystemExtend the store using supported applications, extensions or plugins.Supported2.4 / 2.4 pts

The Shopify App Store extends the platform.

Official documentation · Oct 15, 2026Source
Supported2.4 / 2.4 pts

The platform offers an extension marketplace and open-source customization.

Official documentation · Oct 15, 2026Source
Core capabilityCommerce APIAccess or manage commerce records through a documented developer API.Supported2.4 / 2.4 pts

Developer APIs are documented.

Official documentation · Oct 15, 2026Source
Supported2.4 / 2.4 pts

The REST API creates, retrieves, updates and deletes individual or batched orders.

Official documentation · Oct 15, 2026Source
Depth checkCommerce event webhooksNotify integrations of order, product or inventory events through documented webhooks.
Ask for a demonstration

Update an order or product and show its event delivered to an integration.

A scenario to run with the supplier; not a completed product test.
Supported3.2 / 3.2 pts

Order, product, refund and fulfillment webhooks notify integrations.

Official documentation · Oct 15, 2026Source
Supported3.2 / 3.2 pts

Configured webhooks deliver commerce events and retain delivery logs.

Official documentation · Oct 15, 2026Source
Depth checkScoped API accessLimit a commerce integration using explicit API permissions or scopes.
Ask for a demonstration

Give an app product read access and show that an unrelated write operation is denied.

A scenario to run with the supplier; not a completed product test.
Not verified0–4 / 4 pts

The reviewed documentation does not establish this specific workflow: scoped api access.

Not verified · Oct 15, 2026Source
Supported4 / 4 pts

REST API keys bind a user and read, write or read/write permissions.

Official documentation · Oct 15, 2026Source
AI creation & commerce assistance 12% base weight
Core capabilityAI product or storefront contentGenerate or improve product content or the storefront using AI.Supported2.4 / 2.4 pts

Sidekick supports store creation and content tasks.

Official documentation · Oct 15, 2026Source
Supported2.4 / 2.4 pts

AI Product Advisor proposes catalog improvements and allows accepted changes to be reverted; public-beta plugin setup applies.

Official documentation · Oct 15, 2026Source
Core capabilityAI answers from store dataAsk AI questions or obtain analysis grounded in orders, customers or inventory.Supported2.4 / 2.4 pts

Sidekick uses store context for business assistance.

Official documentation · Oct 15, 2026Source
Supported2.4 / 2.4 pts

The documented MCP extension exposes actual orders, products and reports to an external AI assistant; integration setup applies.

Official documentation · Oct 15, 2026Source
Depth checkReview AI store changesReview, edit or approve AI-generated store content or changes before they are applied.
Ask for a demonstration

Ask AI to change a product and show the approval or editing step before publication.

A scenario to run with the supplier; not a completed product test.
Supported3.2 / 3.2 pts

Sidekick highlights proposed changes and requires review before saving orders or drafts.

Official documentation · Oct 15, 2026Source
Supported3.2 / 3.2 pts

The documented MCP extension can require confirmation before AI actions; external assistant setup applies.

Official documentation · Oct 15, 2026Source
Depth checkAI answers from store recordsAnswer business questions using actual catalog, order, inventory or store analytics data.
Ask for a demonstration

Ask AI about a product or sales result and show the store records used.

A scenario to run with the supplier; not a completed product test.
Supported4 / 4 pts

Sidekick answers using actual sales, customers, product and order records.

Official documentation · Oct 15, 2026Source
Supported4 / 4 pts

The MCP extension exposes actual orders, products and reports to connected AI assistants.

Official documentation · Oct 15, 2026Source
Operational detail 20% base weight
Depth checkTrack stock transfers between locationsDemonstrate: Track stock transfers between locations. State the plan, limits and behaviour on failure. Use a test order with two stock locations.
Ask for a demonstration

Demonstrate: Track stock transfers between locations. State the plan, limits and behaviour on failure. Use a test order with two stock locations.

A scenario to run with the supplier; not a completed product test.
Supported2.5 / 2.5 pts

Transfers track stock movement between locations. Shopify Admin inventory transfers; fulfilment setup requirements apply. Global capability evidence; local plan availability and interface language are not inferred.

Official documentation · Oct 21, 2026Source
Not verified0–2.5 / 2.5 pts

This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan.

Not verified · Oct 21, 2026Source
Depth checkSet payment terms on draft ordersDemonstrate: Set payment terms on draft orders. State the plan, limits and behaviour on failure. Use a test order with two stock locations.
Ask for a demonstration

Demonstrate: Set payment terms on draft orders. State the plan, limits and behaviour on failure. Use a test order with two stock locations.

A scenario to run with the supplier; not a completed product test.
Not verified0–2.5 / 2.5 pts

This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan.

Not verified · Oct 21, 2026Source
Not verified0–2.5 / 2.5 pts

This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan.

Not verified · Oct 21, 2026Source
Depth checkTrack supplier purchase orders and receiptsDemonstrate: Track supplier purchase orders and receipts. State the plan, limits and behaviour on failure. Use a test order with two stock locations.
Ask for a demonstration

Demonstrate: Track supplier purchase orders and receipts. State the plan, limits and behaviour on failure. Use a test order with two stock locations.

A scenario to run with the supplier; not a completed product test.
Not verified0–2.5 / 2.5 pts

This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan.

Not verified · Oct 21, 2026Source
Not verified0–2.5 / 2.5 pts

This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan.

Not verified · Oct 21, 2026Source
Depth checkIssue and redeem customer store creditDemonstrate: Issue and redeem customer store credit. State the plan, limits and behaviour on failure. Use a test order with two stock locations.
Ask for a demonstration

Demonstrate: Issue and redeem customer store credit. State the plan, limits and behaviour on failure. Use a test order with two stock locations.

A scenario to run with the supplier; not a completed product test.
Supported2.5 / 2.5 pts

Customers can receive and redeem store credit. Customer store credit; customer-account and staff-permission requirements apply. Global capability evidence; local plan availability and interface language are not inferred.

Official documentation · Oct 21, 2026Source
Not verified0–2.5 / 2.5 pts

This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan.

Not verified · Oct 21, 2026Source
Depth checkTest checkout without a live chargeDemonstrate: Test checkout without a live charge. State the plan, limits and behaviour on failure. Use a test order with two stock locations.
Ask for a demonstration

Demonstrate: Test checkout without a live charge. State the plan, limits and behaviour on failure. Use a test order with two stock locations.

A scenario to run with the supplier; not a completed product test.
Supported2.5 / 2.5 pts

Test gateways simulate checkout without real transactions. Client transfer stores; test gateway only, with documented gift-card/store-credit and draft-order exclusions. Global capability evidence; local plan availability and interface language are not inferred.

Official documentation · Oct 21, 2026Source
Not verified0–2.5 / 2.5 pts

This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan.

Not verified · Oct 21, 2026Source
Depth checkRefund without automatically restocking damaged goodsDemonstrate: Refund without automatically restocking damaged goods. State the plan, limits and behaviour on failure. Use a test order with two stock locations.
Ask for a demonstration

Demonstrate: Refund without automatically restocking damaged goods. State the plan, limits and behaviour on failure. Use a test order with two stock locations.

A scenario to run with the supplier; not a completed product test.
Supported2.5 / 2.5 pts

Restocking is optional when refunding an order. Order refund workflow; permitted staff can select whether to restock. Global capability evidence; local plan availability and interface language are not inferred.

Official documentation · Oct 21, 2026Source
Not verified0–2.5 / 2.5 pts

This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan.

Not verified · Oct 21, 2026Source
Depth checkSell preorders with explicit fulfilment timingDemonstrate: Sell preorders with explicit fulfilment timing. State the plan, limits and behaviour on failure. Use a test order with two stock locations.
Ask for a demonstration

Demonstrate: Sell preorders with explicit fulfilment timing. State the plan, limits and behaviour on failure. Use a test order with two stock locations.

A scenario to run with the supplier; not a completed product test.
Not verified0–2.5 / 2.5 pts

This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan.

Not verified · Oct 21, 2026Source
Not verified0–2.5 / 2.5 pts

This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan.

Not verified · Oct 21, 2026Source
Depth checkDeduct bundle component stock on saleDemonstrate: Deduct bundle component stock on sale. State the plan, limits and behaviour on failure. Use a test order with two stock locations.
Ask for a demonstration

Demonstrate: Deduct bundle component stock on sale. State the plan, limits and behaviour on failure. Use a test order with two stock locations.

A scenario to run with the supplier; not a completed product test.
Not verified0–2.5 / 2.5 pts

This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan.

Not verified · Oct 21, 2026Source
Not verified0–2.5 / 2.5 pts

This specific check has not been verified. Missing evidence does not mean the capability is absent. Ask for a demonstration in the proposed plan.

Not verified · Oct 21, 2026Source
AI usage and limits

Sidekick assists with commerce tasks and store context within Shopify.

  • Verify supported actions and approvals
  • Token allowances and product availability apply
AI documentation

WooCommerce offers a private-beta store assistant and separately available AI extensions. The documented MCP extension connects external assistants to real store records with optional action confirmation.

  • Extension installation and a compatible external assistant may be required
  • The native store assistant has separate private-beta admission
  • Verify each extension, model provider and commercial plan
AI documentation
Additional costs to ask about
  • Processing and provider fees
  • Apps and themes
  • POS Pro and hardware
  • Hosting and backups
  • Extensions and themes
  • Implementation and maintenance
  • Payment processing
Integration shortlist
  • Shopify App Store
  • Developer APIs
  • Shopify Payments
  • WordPress
  • WooPayments or other gateways
  • WooCommerce Marketplace extensions
  • ERP and CRM connectors
Research dateOct 15, 2026
Full source record →
Oct 15, 2026
Full source record →

TURN THE COMPARISON INTO A DECISION

Run the same demo with every finalist.

  • Can we run our complex product, order and return examples without hidden extensions?
  • What changes in the bill when sales volume doubles or we add another channel?
  • Which payment-provider fees and checkout restrictions apply to our plan?
  • Can we inspect and undo AI-generated content or operational changes?

Use the same sample data and success criteria. Check the result, the handoff, the permissions and the final bill.

Your privacy choices

Optional Google Analytics runs only with your permission. Your saved shortlist stays in this browser.

Read the privacy policy