Install
wp plugin install woocommerce --activateShowcase


Try itExperimental
See what an agent can do with WooCommerce before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).
$curl -s 'https://api.wordpress.org/plugins/info/1.2/?action=plugin_information&request[slug]=woocommerce' | python3 -c '<print slug, version, active_installs>'recorded session — replayed, not liveVerified integrations
No integration evidence found in our corpus for this product yet — that means none was found, never that it doesn’t integrate.
By theme — the product's score on each story themeBy theme
Agenticness — how well agents can access and operate the productAgenticnessevidence →
How well agents can access and operate the product
Ai commerce — stories about ai commerce in this arenaAi commerceevidence →
Stories about ai commerce in this arena
Automation depth — how much of the product can run unattendedAutomation depthevidence →
How much of the product can run unattended
B2b wholesale — stories about b2b wholesale in this arenaB2b wholesaleevidence →
Stories about b2b wholesale in this arena
Catalog inventory — stories about catalog inventory in this arenaCatalog inventoryevidence →
Stories about catalog inventory in this arena
Checkout conversion — stories about checkout conversion in this arenaCheckout conversionevidence →
Stories about checkout conversion in this arena
Extensibility apps — stories about extensibility apps in this arenaExtensibility appsevidence →
Stories about extensibility apps in this arena
Headless apis — stories about headless apis in this arenaHeadless apisevidence →
Stories about headless apis in this arena
Multi channel — stories about multi channel in this arenaMulti channelevidence →
Stories about multi channel in this arena
Openness — open source, data portability, and self-hosting storiesOpennessevidence →
Open source, data portability, and self-hosting stories
Payments — stories about payments in this arenaPaymentsevidence →
Stories about payments in this arena
Privacy posture — data-handling and privacy storiesPrivacy postureevidence →
Data-handling and privacy stories
Storefront experience — stories about storefront experience in this arenaStorefront experienceevidence →
Stories about storefront experience in this arena
Taxes shipping — stories about taxes shipping in this arenaTaxes shippingevidence →
Stories about taxes shipping in this arena
Story verdicts — every judged story with its evidenceStory verdicts
What’s free: 4 free · 0 paid · 0 enterprise · 32 not stated in evidence
Follow the green: where the map greys out is where WooCommerce stops today. ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
API surface
Drive the product through a documented public API
✓9/10
unlocks → Machine-readable spec · API sandbox
Subscribe to events via webhooks
✓9/10
Build against official SDKs
✓8/10
Issue scoped/least-privilege API credentials for an agent
~6/10
Connect an agent via an official MCP server
✓7/10
Download a machine-readable API spec (OpenAPI or equivalent)
—0/10
Rely on versioned APIs with a documented deprecation policy
~4/10
Test against a sandbox environment without touching production data
—–
Explore an interactive API reference with runnable examples
—0/10
Docs for agents
Point an agent at llms.txt or agent-oriented docs
✓9/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
—0/10
Operate the product with natural-language commands
~6/10
Plug MCP servers into this product so it can use their tools
—0/10
Get AI-generated insights and suggestions from my data inside the product
—0/10
Set up automations that run autonomously in the background
~5/10
Ai commerce — stories about ai commerce in this arenaAi commerce
Stories about ai commerce in this arena
My products are discoverable by AI agents and answer engines through a cross-merchant catalog or feed built for agents
—0/10
An agent can take an order through its post-purchase lifecycle — status, fulfillment, returns — via documented APIs and webhooks without a human in the admin
~4/10
A shopping agent can discover my store's products and build carts through a documented agent-commerce endpoint on the store (MCP/UCP), not by scraping
✓7/10
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
B2b wholesale — stories about b2b wholesale in this arenaB2b wholesale
Stories about b2b wholesale in this arena
Catalog inventory — stories about catalog inventory in this arenaCatalog inventory
Stories about catalog inventory in this arena
Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed template
~6/10
Bulk import, export, and edit the catalog — CSV or API — without touching products one at a time
~5/10
Inventory tracks across multiple locations with stock adjustments and fulfillment from the right warehouse
—0/10
Checkout conversion — stories about checkout conversion in this arenaCheckout conversion
Stories about checkout conversion in this arena
Extensibility apps — stories about extensibility apps in this arenaExtensibility apps
Stories about extensibility apps in this arena
Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution path
~6/10
Extend my store from a marketplace of vetted apps and extensions covering the long tail of features
✓9/10
Inject custom backend logic — discounts, shipping rules, validation — as serverless functions or hooks that run inside the platform
~5/10
Headless apis — stories about headless apis in this arenaHeadless apis
Stories about headless apis in this arena
Multi channel — stories about multi channel in this arenaMulti channel
Stories about multi channel in this arena
List and sync products to external channels — marketplaces, social commerce, shopping feeds — from one catalog
—0/10
Sell internationally with localized storefronts, multi-currency pricing, translations, and duties handled
—–
Sell in person with a point-of-sale that shares the same catalog, inventory, and customers as my online store
—–
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
Payments — stories about payments in this arenaPayments
Stories about payments in this arena
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
Storefront experience — stories about storefront experience in this arenaStorefront experience
Stories about storefront experience in this arena
Manage content — pages, blogs, media — alongside my products from the same admin
~5/10
Customize storefront code with a documented templating layer, local preview, and version-controlled theme deploys
~6/10
Launch a polished storefront from professionally designed themes and customize layout, sections, and branding without code
~5/10
Taxes shipping — stories about taxes shipping in this arenaTaxes shipping
Stories about taxes shipping in this arena
Sorted by importance (agentic first) (high → low) · 54/54 stories · click a row’s chevron for the rationale and evidence
Drive the product through a documented public API G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 9/10 | Tprobed | |
Connect an agent via an official MCP server G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 7/10 | Tprobed | |
Delegate tasks to a built-in AI assistant inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | 0/10 | ||
Plug MCP servers into this product so it can use their tools G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | 0/10 | ||
Point an agent at llms.txt or agent-oriented docs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 9/10 | Tprobed | |
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 9/10 | Cclaimed | |
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Tprobed | |
Issue scoped/least-privilege API credentials for an agent G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Cclaimed | |
Operate the product with natural-language commands G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Tprobed | |
Set up automations that run autonomously in the background G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 5/10 | Tprobed | |
Rely on versioned APIs with a documented deprecation policy G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 4/10 | Cclaimed | |
Run the product headlessly / in CI for automation G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 4/10 | Tprobed | |
Download a machine-readable API spec (OpenAPI or equivalent) G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Explore an interactive API reference with runnable examples G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Get AI-generated insights and suggestions from my data inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Test against a sandbox environment without touching production data G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 1 | none | untested | none yet | |
Extend my store from a marketplace of vetted apps and extensions covering the long tail of features C Apps | merchant | Extensibility apps — stories about extensibility apps in this arenaExtensibility apps | 3 | full | 9/10 | Xcommunity | |
Manage the full commerce lifecycle programmatically — create products, edit orders, issue refunds, trigger fulfillments — through the admin API C Admin api | developer | Headless apis — stories about headless apis in this arenaHeadless apis | 3 | full | 9/10 | Tprobed | |
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | fullfree | 9/10 | Cclaimed | |
Build a fully custom headless storefront on a documented storefront API or first-party frontend framework C Headless | developer | Headless apis — stories about headless apis in this arenaHeadless apis | 3 | full | 8/10 | Tprobed | |
A shopping agent can discover my store's products and build carts through a documented agent-commerce endpoint on the store (MCP/UCP), not by scraping C Agentic checkout | ai-native user | Ai commerce — stories about ai commerce in this arenaAi commerce | 3 | full | 7/10 | Tprobed | |
Customize checkout — fields, branding, discounts, and validation logic — through supported extension points rather than forking checkout C Checkout | developer | Checkout conversion — stories about checkout conversion in this arenaCheckout conversion | 3 | partial | 6/10 | Cclaimed | |
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | partialfree | 6/10 | Cclaimed | |
Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed template C Catalog | merchant | Catalog inventory — stories about catalog inventory in this arenaCatalog inventory | 3 | partial | 6/10 | Cclaimed | |
Launch a polished storefront from professionally designed themes and customize layout, sections, and branding without code C Themes | merchant | Storefront experience — stories about storefront experience in this arenaStorefront experience | 3 | partial | 5/10 | Cclaimed | |
Take payments with the platform's integrated processing — published card rates, payouts, and fraud tooling — without wiring a third-party gateway C Processing | merchant | Payments — stories about payments in this arenaPayments | 3 | partial | 5/10 | Cclaimed | |
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | partial | 4/10 | Cclaimed | |
Prevent my data from being used to train AI models G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 3 | n/a | untested | none yet | |
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | fullfree | 9/10 | Cclaimed | |
Do everything through the API that I can do in the UI G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | partial | 7/10 | Tprobed | |
Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution path G App dev | developer | Extensibility apps — stories about extensibility apps in this arenaExtensibility apps | 2 | partial | 6/10 | Tprobed | |
Choose among third-party payment gateways and charge in multiple currencies when the built-in option doesn't fit C Processing | merchant | Payments — stories about payments in this arenaPayments | 2 | partial | 6/10 | Cclaimed | |
Customize storefront code with a documented templating layer, local preview, and version-controlled theme deploys C Theme dev | developer | Storefront experience — stories about storefront experience in this arenaStorefront experience | 2 | partial | 6/10 | Cclaimed | |
Bulk import, export, and edit the catalog — CSV or API — without touching products one at a time C Catalog ops | operations lead | Catalog inventory — stories about catalog inventory in this arenaCatalog inventory | 2 | partial | 5/10 | Tprobed | |
Checkout shows live carrier rates and I can buy labels and track shipments from the platform C Shipping | operations lead | Taxes shipping — stories about taxes shipping in this arenaTaxes shipping | 2 | partial | 5/10 | Cclaimed | |
Inject custom backend logic — discounts, shipping rules, validation — as serverless functions or hooks that run inside the platform C Functions | developer | Extensibility apps — stories about extensibility apps in this arenaExtensibility apps | 2 | partial | 5/10 | Cclaimed | |
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | partial | 5/10 | Tprobed | |
An agent can take an order through its post-purchase lifecycle — status, fulfillment, returns — via documented APIs and webhooks without a human in the admin C Agent ops | ai-native user | Ai commerce — stories about ai commerce in this arenaAi commerce | 2 | partial | 4/10 | Cclaimed | |
Buyers can pay with accelerated wallets — Apple Pay, Google Pay, PayPal, platform one-click — without re-entering details C Checkout | merchant | Checkout conversion — stories about checkout conversion in this arenaCheckout conversion | 2 | partial | 4/10 | Cclaimed | |
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | partialfree | 4/10 | Cclaimed | |
Sales tax and VAT are calculated automatically per jurisdiction, with rates kept current and reports I can file from C Taxes | merchant | Taxes shipping — stories about taxes shipping in this arenaTaxes shipping | 2 | partial | 4/10 | Cclaimed | |
Inventory tracks across multiple locations with stock adjustments and fulfillment from the right warehouse C Inventory | operations lead | Catalog inventory — stories about catalog inventory in this arenaCatalog inventory | 2 | none | 0/10 | ||
List and sync products to external channels — marketplaces, social commerce, shopping feeds — from one catalog C Channels | merchant | Multi channel — stories about multi channel in this arenaMulti channel | 2 | none | 0/10 | ||
My products are discoverable by AI agents and answer engines through a cross-merchant catalog or feed built for agents C Agent discovery | ai-native user | Ai commerce — stories about ai commerce in this arenaAi commerce | 2 | none | 0/10 | ||
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | n/a | untested | none yet | |
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | none | untested | none yet | |
Sell B2B and wholesale — customer-specific price lists, volume pricing, quotes or net-terms invoicing — alongside DTC G B2b | merchant | B2b wholesale — stories about b2b wholesale in this arenaB2b wholesale | 2 | none | untested | none yet | |
Sell in person with a point-of-sale that shares the same catalog, inventory, and customers as my online store C Pos | merchant | Multi channel — stories about multi channel in this arenaMulti channel | 2 | none | untested | none yet | |
Sell internationally with localized storefronts, multi-currency pricing, translations, and duties handled G Global | merchant | Multi channel — stories about multi channel in this arenaMulti channel | 2 | none | untested | none yet | |
Manage content — pages, blogs, media — alongside my products from the same admin C Content | merchant | Storefront experience — stories about storefront experience in this arenaStorefront experience | 1 | partial | 5/10 | Cclaimed | |
Version, review, and roll back my automations G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 1 | none | 0/10 | ||
Abandoned carts and checkouts trigger recovery emails or links so I can win the sale back C Conversion | merchant | Checkout conversion — stories about checkout conversion in this arenaCheckout conversion | 1 | none | untested | none yet |
Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 40 stories with headroom
What would move WooCommerce’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.
Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the product
nonemoves Built-in AIimpact 45
Evidence shows WooCommerce supports the Model Context Protocol so external AI assistants/tools can connect to and interact with a store (docs-14, docs-29, probe-3), but this is the reverse of the story — it makes WooCommerce a target for external agents, not a built-in AI assistant inside the product that a user can delegate tasks to.
Agenticness — how well agents can access and operate the productPlug MCP servers into this product so it can use their tools
nonemoves agent-readyimpact 45
Evidence only shows WooCommerce exposing itself as an MCP *server* so external AI assistants can call its tools (docs-14/29/probe-3), not WooCommerce acting as an MCP *client* that plugs in and consumes tools from other MCP servers.
Agenticness — how well agents can access and operate the productGet AI-generated insights and suggestions from my data inside the product
nonemoves Built-in AIimpact 30
The evidence shows WooCommerce exposes data via REST API, MCP, and CLI for external AI tools to interact with the store, but there is no evidence of native AI-generated insights or suggestions surfaced inside the WooCommerce product itself (e.g., an AI-powered analytics/insights dashboard).
Agenticness — how well agents can access and operate the productExplore an interactive API reference with runnable examples
nonemoves API qualityimpact 30
WooCommerce publishes REST API reference documentation (docs-11, docs-27, docs-44, docs-x1/x2) but there is no evidence of an interactive, runnable API console (e.g., Swagger/OpenAPI explorer); a direct probe for OpenAPI/Swagger specs on the developer site returned 404 on all candidate paths (woocommerce-probe-2), indicating no interactive reference exists.
Agenticness — how well agents can access and operate the productDownload a machine-readable API spec (OpenAPI or equivalent)
nonemoves API qualityimpact 30
WooCommerce documents a REST API extensively (woocommerce-docs-11, -27, -44, -x1, -x2) but a direct probe for machine-readable OpenAPI/Swagger specs at expected paths returned 404 across all candidates (woocommerce-probe-2), and no evidence pack item links to a downloadable OpenAPI/Swagger JSON/YAML file.
Ai commerce — stories about ai commerce in this arenaMy products are discoverable by AI agents and answer engines through a cross-merchant catalog or feed built for agents
nonemoves PA Scoreimpact 20
Evidence shows only single-store integrations (REST API, MCP server, llms.txt for developer docs) that let an agent interact with one WooCommerce store's own data — there is no evidence of a cross-merchant catalog, aggregated product feed, or answer-engine-oriented discovery layer spanning multiple WooCommerce merchants.
Automation depth — how much of the product can run unattendedSchedule recurring jobs or workflows
nonemoves PA Scoreimpact 20
WooCommerce offers webhooks, REST API, subscriptions/renewals, and a CLI, but there is no evidence of a scheduler or job orchestration feature for recurring automated workflows in an AI-native sense; nothing in the docs describes cron-like job scheduling or workflow automation.
B2b wholesale — stories about b2b wholesale in this arenaSell B2B and wholesale — customer-specific price lists, volume pricing, quotes or net-terms invoicing — alongside DTC
nonemoves PA Scoreimpact 20
The evidence pack has no mention of B2B-specific capabilities like customer-specific price lists, volume/tiered pricing, quote requests, or net-terms invoicing; only generic marketplace/extension mentions and general product variation features are cited, none of which address wholesale/B2B commerce specifically.
Showing the top 8 of 40 — every none/partial verdict in the story verdicts table is headroom.
Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.
Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map11 surfaces · 36 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
docs21 stories
- Point an agent at llms.txt or agent-oriented docs
- Run the product headlessly / in CI for automation
- Connect an agent via an official MCP server
- Use an official CLI
- Drive the product through a documented public API
- Issue scoped/least-privilege API credentials for an agent
- Build against official SDKs
- Set up automations that run autonomously in the background
- Operate the product with natural-language commands
- Rely on versioned APIs with a documented deprecation policy
- An agent can take an order through its post-purchase lifecycle — status, fulfillment, returns — via documented APIs and webhooks without a human in the admin
- A shopping agent can discover my store's products and build carts through a documented agent-commerce endpoint on the store (MCP/UCP), not by scraping
- Perform bulk operations across many items at once
- Bulk import, export, and edit the catalog — CSV or API — without touching products one at a time
- Customize checkout — fields, branding, discounts, and validation logic — through supported extension points rather than forking checkout
- Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution path
- Manage the full commerce lifecycle programmatically — create products, edit orders, issue refunds, trigger fulfillments — through the admin API
- Build a fully custom headless storefront on a documented storefront API or first-party frontend framework
- Do everything through the API that I can do in the UI
- Export all of my data in open formats and leave
- Customize storefront code with a documented templating layer, local preview, and version-controlled theme deploys
Document docs18 stories
- Drive the product through a documented public API
- Subscribe to events via webhooks
- Set up automations that run autonomously in the background
- An agent can take an order through its post-purchase lifecycle — status, fulfillment, returns — via documented APIs and webhooks without a human in the admin
- Define rules that trigger actions automatically on events
- Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed template
- Customize checkout — fields, branding, discounts, and validation logic — through supported extension points rather than forking checkout
- Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution path
- Inject custom backend logic — discounts, shipping rules, validation — as serverless functions or hooks that run inside the platform
- Manage the full commerce lifecycle programmatically — create products, edit orders, issue refunds, trigger fulfillments — through the admin API
- Export all of my data in open formats and leave
- Self-host the core product
- Take payments with the platform's integrated processing — published card rates, payouts, and fraud tooling — without wiring a third-party gateway
- Manage content — pages, blogs, media — alongside my products from the same admin
- Customize storefront code with a documented templating layer, local preview, and version-controlled theme deploys
- Launch a polished storefront from professionally designed themes and customize layout, sections, and branding without code
- Checkout shows live carrier rates and I can buy labels and track shipments from the platform
- Sales tax and VAT are calculated automatically per jurisdiction, with rates kept current and reports I can file from
GitHub README11 stories
- Run the product headlessly / in CI for automation
- Use an official CLI
- Drive the product through a documented public API
- Operate the product with natural-language commands
- Perform bulk operations across many items at once
- Bulk import, export, and edit the catalog — CSV or API — without touching products one at a time
- Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution path
- Do everything through the API that I can do in the UI
- Read the product's source under an open license
- Self-host the core product
- Customize storefront code with a documented templating layer, local preview, and version-controlled theme deploys
Features docs11 stories
- Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed template
- Buyers can pay with accelerated wallets — Apple Pay, Google Pay, PayPal, platform one-click — without re-entering details
- Extend my store from a marketplace of vetted apps and extensions covering the long tail of features
- Inject custom backend logic — discounts, shipping rules, validation — as serverless functions or hooks that run inside the platform
- Self-host the core product
- Choose among third-party payment gateways and charge in multiple currencies when the built-in option doesn't fit
- Take payments with the platform's integrated processing — published card rates, payouts, and fraud tooling — without wiring a third-party gateway
- Manage content — pages, blogs, media — alongside my products from the same admin
- Launch a polished storefront from professionally designed themes and customize layout, sections, and branding without code
- Checkout shows live carrier rates and I can buy labels and track shipments from the platform
- Sales tax and VAT are calculated automatically per jurisdiction, with rates kept current and reports I can file from
Woocommerce rest API docs docs8 stories
- Drive the product through a documented public API
- Issue scoped/least-privilege API credentials for an agent
- Build against official SDKs
- Rely on versioned APIs with a documented deprecation policy
- Manage the full commerce lifecycle programmatically — create products, edit orders, issue refunds, trigger fulfillments — through the admin API
- Build a fully custom headless storefront on a documented storefront API or first-party frontend framework
- Do everything through the API that I can do in the UI
- Export all of my data in open formats and leave
woocommerce.com5 stories
Marketplace docs4 stories
- Customize checkout — fields, branding, discounts, and validation logic — through supported extension points rather than forking checkout
- Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution path
- Extend my store from a marketplace of vetted apps and extensions covering the long tail of features
- Inject custom backend logic — discounts, shipping rules, validation — as serverless functions or hooks that run inside the platform
OpenAPI spec3 stories
developer.woocommerce.com3 stories
- Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed template
- Customize storefront code with a documented templating layer, local preview, and version-controlled theme deploys
- Launch a polished storefront from professionally designed themes and customize layout, sections, and branding without code
Probe proofs — replayable recordings from the probe harnessProbe proofs
Replayable recordings from our probe harness — see the Prove-It protocol to submit one.
$curl -s 'https://api.wordpress.org/plugins/info/1.2/?action=plugin_information&request[slug]=woocommerce' | python3 -c '<print slug, version, active_installs>'reproduced$ curl -s 'https://api.wordpress.org/plugins/info/1.2/?action=plugin_information&request[slug]=woocommerce' | python3 -c '<print slug, version, active_installs>' slug: woocommerce version: 11.1.0 active_installs: 7000000 requires: 7.0
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
6 of 17 testable claims verified · 0 contradicted → integrity 35/100
24 distinct capability claims found in WooCommerce’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
6
Verified
11
Unverified
0
Contradicted
19
Undersold
Verified (7)
“Hundreds of free and paid extensions are available in the Woo Marketplace to add store features.”
Extend my store from a marketplace of vetted apps and extensions covering the long tail of featuresfullproof ↗
“WooCommerce data (products, orders, etc.) can be created, read, updated, and deleted via a REST API using JSON and WordPress auth.”
Manage the full commerce lifecycle programmatically — create products, edit orders, issue refunds, trigger fulfillments — through the admin APIfullproof ↗
“WooCommerce data (products, orders, etc.) can be created, read, updated, and deleted via a REST API using JSON and WordPress auth.”
Drive the product through a documented public APIfullproof ↗
“A public Store API exposes endpoints for building custom cart, checkout, and product experiences.”
Build a fully custom headless storefront on a documented storefront API or first-party frontend frameworkfullproof ↗
“A WooCommerce CLI (WC-CLI) lets users manage stores from the command line.”
“Native Model Context Protocol (MCP) support lets AI assistants interact directly with WooCommerce stores.”
“Store API supports listing/searching/filtering products and converting a cart into an order with address collection and payment.”
Build a fully custom headless storefront on a documented storefront API or first-party frontend frameworkfullproof ↗
Unverified (15)
“Store owners can accept credit cards, bank transfers, checks, and cash on delivery out of the box.”
Take payments with the platform's integrated processing — published card rates, payouts, and fraud tooling — without wiring a third-party gatewaypartialproof ↗
“Merchants can add 140+ region-specific third-party payment gateways including WooPayments, Stripe, PayPal, Square, and Amazon Pay.”
Choose among third-party payment gateways and charge in multiple currencies when the built-in option doesn't fitpartialproof ↗
“Products can be modeled with variations, subscription options, single items, or bundles.”
Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed templatepartialproof ↗
“Docs cover viewing transactions, payouts, and issuing refunds to customers.”
Take payments with the platform's integrated processing — published card rates, payouts, and fraud tooling — without wiring a third-party gatewaypartialproof ↗
“Store owners can enable and configure tax settings and add custom tax rates.”
Sales tax and VAT are calculated automatically per jurisdiction, with rates kept current and reports I can file frompartialproof ↗
“Shipping label costs are verified against carrier data and adjusted if incorrect.”
Checkout shows live carrier rates and I can buy labels and track shipments from the platformpartialproof ↗
“Webhooks can send automatic event notifications to a chosen URL when store events occur.”
“Storefront theme provides add_action hooks to insert custom HTML/PHP/JS into core templates.”
Customize storefront code with a documented templating layer, local preview, and version-controlled theme deployspartialproof ↗
“WooCommerce is open-source, giving merchants full control over checkout, data, and costs.”
“WooCommerce is open-source, giving merchants full control over checkout, data, and costs.”
“Store setup requires deciding on categories and how to handle product variations like color options.”
Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed templatepartialproof ↗
“A recent release adds variation galleries for every store and product collection grid alignment improvements.”
Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed templatepartialproof ↗
“Woo supports selling simple physical products, appointments, and members-only digital content.”
Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed templatepartialproof ↗
“Official client libraries are provided for JavaScript, PHP, Python, and Ruby.”
“REST API keys can be scoped to Read, Write, or Read/Write access per user role.”
Issue scoped/least-privilege API credentials for an agentpartialproof ↗
Undersold (19)
Point an agent at llms.txt or agent-oriented docsfullproof ↗
Run the product headlessly / in CI for automationpartialproof ↗
Set up automations that run autonomously in the backgroundpartialproof ↗
Operate the product with natural-language commandspartialproof ↗
Rely on versioned APIs with a documented deprecation policypartialproof ↗
An agent can take an order through its post-purchase lifecycle — status, fulfillment, returns — via documented APIs and webhooks without a human in the adminpartialproof ↗
A shopping agent can discover my store's products and build carts through a documented agent-commerce endpoint on the store (MCP/UCP), not by scrapingfullproof ↗
Perform bulk operations across many items at oncepartialproof ↗
Define rules that trigger actions automatically on eventspartialproof ↗
Bulk import, export, and edit the catalog — CSV or API — without touching products one at a timepartialproof ↗
Customize checkout — fields, branding, discounts, and validation logic — through supported extension points rather than forking checkoutpartialproof ↗
Buyers can pay with accelerated wallets — Apple Pay, Google Pay, PayPal, platform one-click — without re-entering detailspartialproof ↗
Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution pathpartialproof ↗
Inject custom backend logic — discounts, shipping rules, validation — as serverless functions or hooks that run inside the platformpartialproof ↗
Do everything through the API that I can do in the UIpartialproof ↗
Export all of my data in open formats and leavepartialproof ↗
Choose where my data is stored (region/residency)partialproof ↗
Manage content — pages, blogs, media — alongside my products from the same adminpartialproof ↗
Launch a polished storefront from professionally designed themes and customize layout, sections, and branding without codepartialproof ↗
Claims outside our story set (4)
Real capability claims found in WooCommerce’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.
“A mobile app for iOS and Android lets store managers update products and fulfill orders on the go.”
source ↗“A product can be created with just a name and price for quick setup.”
source ↗“Migration guides help move an existing store's data into WooCommerce.”
source ↗“REST API endpoints are versioned under /wp-json/wc/v3/ with older v1/v2 versions retained separately.”
source ↗
Business model
Free open-source WordPress plugin (GPL), self-hosted; Automattic monetizes via WooPayments processing fees, paid marketplace extensions, and hosting partners — no platform subscription.
pricing ↗Score trend
How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.
Try Experimental
Run it in the microterminal →Recorded agent sessions — and a live MCP handshake where the vendor ships one.
Flag
⚑ Flag a verdictThink a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.
For agents
Agent surface uptime llms.txt up (tracking since Sep 10 '26)
