Ecommerce integration
WooCommerce and Xero Integration
WooCommerce stores vary widely because payment, tax, subscription, and marketplace functions are often supplied by separate plugins. A Xero connection must account for the complete store configuration.
Last reviewed 3 August 2026. Integration features can change; confirm current details before implementation.
What can move between the systems
Exact coverage depends on the app or middleware selected. A connection commonly needs to account for the following records.
- Orders and customer details
- Products and tax codes
- Payment gateway activity
- Refunds and discounts
Common issues to check
Plugin conflicts
Multiple payment gateways
Orders changed after initial sync
Choosing a connection method
Compare a direct marketplace app with specialist middleware and any connector already used elsewhere in the client’s stack. Prefer the simplest option that covers the required records, preserves an audit trail, and gives the bookkeeping team a clear way to resolve failures.