This is an info Alert.
xpay
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. API Data Sync for WooCommerce

API Data Sync for WooCommerce

Run a shortcode whenever WooCommerce completes an order, changes an order status or saves a product – and send the data to any external API.

fewer than 10 active installsFree on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping API Data Sync for WooCommerce running.

WordPress compatibility
Tested to 7.1
Tested against the WordPress branch in use today.
Last updated
11 days ago
At least 2.9 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
6.5
Requires other plugins
woocommerce
These must be installed and active first.
Contributors
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.

fewer than 10 active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how API Data Sync for WooCommerce is looked after — not on how many stores run it.

Well maintained
Not enough public feedback to put a confident number on this one. Little public feedback — score rests mostly on release activity. What we can see is below.

Maintenance
35 / 35
Updated 4 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.1 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
Not enough data
No ratings yet.
Listing transparency
6 / 10
Provides: description, homepage
2 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-09-08 from the WordPress.org plugin registry.
Ratings

No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.

WooCommerce fires an action whenever an order is completed, its status changes, or a product is created or updated. This plugin lets you pick one of these events and define a shortcode that is executed each time the event occurs.

The shortcode receives all relevant WooCommerce data (order, line items, SKUs, or product details) as a URL-encoded JSON string via the placeholder #orderdata#. Use it to push orders or products to another shop system, an ERP, a CRM, or any REST API – for example with the PRO version of the JSON Content Importer or with a shortcode plugin of your own.

Features

  • Event-based trigger – choose one WooCommerce hook per site:
    • Order thank-you page (woocommerce_thankyou)
    • Order completed (woocommerce_order_status_completed)
    • Order status changed (woocommerce_order_status_changed)
    • Product created or updated (woocommerce_update_product)
  • Shortcode execution – the configured shortcode runs with the event data injected via #orderdata#.
  • Duplicate protection – orders are marked after a successful sync, so reloading the thank-you page does not trigger a second call.
  • Multisite-aware SKU lookup – if a product is not found on the current site, the other sites of the network are checked.
  • Logging – the last 20 events (event, order/product, shortcode result) are stored and shown in the admin, with links to the order or product.
  • E-mail notification – optionally receive a short e-mail per event with order number, event type and shortcode result.
  • HPOS-compatible – works with WooCommerce High-Performance Order Storage and the block-based Cart/Checkout.
  • Clean uninstall – all settings and log data are removed on deletion if you opt in.

Privacy

The plugin only processes data on your own site. Order and product data are handed to the shortcode you configure; whether that shortcode sends data to a third party is up to the shortcode plugin you use. The built-in log stores event type, order/product ID and shortcode result – no customer names, addresses or e-mail addresses. The optional notification e-mail contains the order number and the shortcode result, not the order data itself.

Which other plugins do I need?

WooCommerce, and a plugin that provides the shortcode to be executed. The JSON Content Importer PRO plugin can do this out of the box; alternatively you can write a small plugin yourself that registers a shortcode, reads the param1 attribute and calls your API.

What data does the shortcode receive?

For order events: the complete order (as returned by WC_Order::get_data()), all line items and the resolved SKU per item. For product events: ID, name, descriptions, prices, SKU, stock status, categories and tags. For status changes: order ID, old and new status. Everything is passed as one URL-encoded JSON string.

An order was synced twice. Why?

Each event is only processed once per order. If you switched the trigger from “thank-you page” to “order completed”, both events can fire for the same order once. Also note that woocommerce_order_status_changed fires on every status change, including the change to “completed”.

Does the plugin work with HPOS?

Yes. Compatibility with High-Performance Order Storage and Cart/Checkout Blocks is declared, and all order access goes through the WooCommerce CRUD API.

Where can I get help?

Open a topic in the plugin’s support forum on WordPress.org.

Categories
Workflow automation
Plugin details
Version1.0
Last updated2026-09-04 10:07pm GMT
Added2025-01-01
Requires WordPress6.5
Tested up to7.1
Requires PHP7.4

Tags on WordPress.org
api
rest-api
sync
webhook
woocommerce
Alternatives
Other plugins in the same categories.
Bit integrations – Form Integration, Webhook, Spreadsheets, CRM, LMS & Email Automation
20K+ installs
4.9(160)
Automatic Product Categories for WooCommerce
400+ installs
5.0(7)
W2P: Pipedrive CRM Integration for WooCommerce
30+ installs
5.0(4)
GHL Connect for WooCommerce
300+ installs
Joinotify
40+ installs
YayBoost – Sales Booster for WooCommerce
30+ installs
xpay

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy