{
  "id": "woocommerce--xero",
  "schema_version": "1.2",
  "app": {
    "slug": "woocommerce",
    "name": "WooCommerce",
    "vendor": "Woo",
    "website": "https://woocommerce.com",
    "categories": [
      "ecommerce"
    ],
    "owned_by_platform": false
  },
  "ecosystem": "xero",
  "connection": {
    "built_by": "app-vendor",
    "method": "native-api",
    "marketplace_listing_url": "https://woocommerce.com/products/xero/",
    "setup_docs_url": "https://woocommerce.com/?p=1513",
    "certified_by_ecosystem": {
      "value": false,
      "src": [
        "s1"
      ]
    },
    "connector_name": "Xero for WooCommerce (Woo extension)"
  },
  "sync": [
    {
      "object": "invoices",
      "direction": "app-to-ecosystem",
      "notes": "Each order creates an invoice in Xero, with product, shipping, discount and tax data",
      "src": [
        "s1"
      ]
    },
    {
      "object": "payments",
      "direction": "app-to-ecosystem",
      "notes": "Payments are applied to the matching invoice",
      "src": [
        "s1"
      ]
    }
  ],
  "pricing": {
    "model": "paid",
    "plans": [
      {
        "name": "1-year licence",
        "billing": "annual",
        "prices": {
          "USD": 109
        },
        "per": "a year for one site; $174.40 for two years",
        "src": [
          "s1"
        ]
      }
    ]
  },
  "regions": {
    "supported": [
      "GLOBAL"
    ],
    "basis": "stated",
    "regional_notes": {
      "GLOBAL": "The WooCommerce.com product page lists the extension's countries as Worldwide"
    },
    "src": [
      "s3"
    ]
  },
  "requirements": {
    "ecosystem_plan_min": "unknown",
    "ecosystem_features_required": [],
    "src": [
      "s2"
    ]
  },
  "limitations": [
    {
      "summary": "You create your own app in the Xero developer portal to connect the store; it is not a Xero App Store app",
      "severity": "moderate",
      "src": [
        "s2"
      ]
    },
    {
      "summary": "An uncertified Xero app connects to at most 25 Xero organisations, and each organisation can connect at most two uncertified apps",
      "severity": "moderate",
      "src": [
        "s2"
      ]
    }
  ],
  "alternatives": [],
  "editorial": {
    "answer_summary": "Woo's Xero extension sends each WooCommerce order to Xero as an invoice, including product, shipping, discount and tax data, and applies payments to it. It costs $109 a year per site. It connects through an app you create yourself in Xero's developer portal rather than a Xero App Store listing.",
    "best_for": [
      "WooCommerce stores that want orders created as Xero invoices automatically"
    ],
    "not_ideal_for": [
      "Stores that want a Xero App Store certified connection"
    ]
  },
  "profile": {
    "status": "listed"
  },
  "sources": [
    {
      "id": "s1",
      "url": "https://woocommerce.com/products/xero/",
      "title": "WooCommerce.com: Xero extension",
      "type": "vendor-docs",
      "retrieved_at": "2026-11-14T06:30:00Z"
    },
    {
      "id": "s2",
      "url": "https://woocommerce.com/?p=1513",
      "title": "WooCommerce docs: Xero setup and configuration",
      "type": "vendor-docs",
      "retrieved_at": "2026-11-14T06:30:00Z"
    },
    {
      "id": "s3",
      "url": "https://woocommerce.com/de-ch/products/xero/",
      "title": "WooCommerce.com: Xero extension (countries)",
      "type": "vendor-docs",
      "retrieved_at": "2026-11-14T06:30:00Z"
    }
  ],
  "verification": {
    "status": "verified",
    "last_verified": "2026-11-14",
    "verified_by": [
      "research-agent",
      "verifier-agent"
    ],
    "open_flags": []
  },
  "publishing": {
    "state": "live",
    "batch": "2026-W46",
    "approved": "2026-11-14"
  },
  "changelog": [
    {
      "date": "2026-11-14",
      "change": "Record created from public sources (pilot batch)"
    }
  ],
  "vendor": {
    "id": "woo",
    "name": "Woo",
    "api": "https://trylode.io/api/vendors/woo.json"
  },
  "url": "https://trylode.io/xero/woocommerce/",
  "facts": [
    {
      "id": "sync-invoices",
      "topic": "sync",
      "statement": "WooCommerce sends invoices to Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/woocommerce/#sync-invoices"
    },
    {
      "id": "sync-payments",
      "topic": "sync",
      "statement": "WooCommerce sends payments to Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/woocommerce/#sync-payments"
    },
    {
      "id": "price-1-year-licence",
      "topic": "pricing",
      "statement": "WooCommerce's 1-year licence plan costs US$109 a year (a year for one site; $174.40 for two years), excluding tax.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/woocommerce/#price-1-year-licence"
    },
    {
      "id": "regions",
      "topic": "regions",
      "statement": "WooCommerce works with Xero in all regions.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s3"
      ],
      "url": "https://trylode.io/xero/woocommerce/#regions"
    },
    {
      "id": "marketplace-listed",
      "topic": "trust",
      "statement": "WooCommerce is not listed in the official Xero marketplace.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/woocommerce/#marketplace-listed"
    },
    {
      "id": "limitation-1",
      "topic": "limitation",
      "statement": "You create your own app in the Xero developer portal to connect the store; it is not a Xero App Store app.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/xero/woocommerce/#limitation-1"
    },
    {
      "id": "limitation-2",
      "topic": "limitation",
      "statement": "An uncertified Xero app connects to at most 25 Xero organisations, and each organisation can connect at most two uncertified apps.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/xero/woocommerce/#limitation-2"
    }
  ],
  "cite_as": "Lode (trylode.io), WooCommerce + Xero, verified 2026-11-14",
  "lode": {
    "publish_state": "live",
    "stale": false,
    "completeness": 0.7
  }
}