Trustpilot | Site Banner Q4 2026

Banner image
Product Icon

Xero for WooCommerce

Save time with automated sync between WooCommerce and your Xero account.

Feature Requests

  • Add coupon value in correct column on invoice

    Is it possible to add the coupon value to the corresponding column in Xero invoices?

  • Add in Batch sending to XERO

    We found that during a busy period, the amount of orders we got completely broke this because it kept hitting the tiny XERO API limits. Allow for sending via batching, so that more orders can sync per API call.

  • Invoice Summary Invoice

    batch all of a day’s sales into a single daily summary invoice.

  • Filter for Xero reference code

    I would like to request the addition of a filter hook to allow customization of the invoice reference pieces in the Xero invoice XML output. Location: /includes/class-wc-xr-invoice.php – Line 420 in the to_xml() method Current Behavior: The invoice reference is currently hardcoded to include payment method, transaction ID, and order number, with no way to […]

  • Email Xero invoice to user

    Please add the ability to have an invoice emailed to the user once their order is complete / paid. https://developer.xero.com/documentation/api/accounting/invoices#emailing-an-invoice

  • Make Optional – variable products, remove item meta

    Hi, We would like make this previous update optional. For variable products, remove item meta from the item description when sending to Xero. Based on WooCommerce Attribute summary rules we have some products that are not syncing attributes to Xero. This was working but since Version 1.7.49 no longer works.

  • inventory sync for xero

    Hi can we get the inventory to sync for xero from woocommerce. I have started a new site and i was getting errors because my products are not in xero. i thought the xero woocommcerce app was going to sync the inventory items but it doesn’t which is very annoying.

  • No ability to bypass sending orders to Xero

    I am looking for a hook that would allow me to bypass certain orders from being sent to Xero. Specifically, I have child orders, which I have created to provide a more robust order fulfilment system. These orders go through the same order status steps, so unless I can check an order (to see if […]

  • Update

    Is there any update on the progress of this open ticket?

  • Shipping line description.

    Hello, A client was querying whether its possible to change the line description for freight from “Shipping Charge” to “Shipping” for the submitted line item to Xero, Are there any filters available for this, or could an option be provided. Its currently hardcoded like so. $line_item->set_description( ‘Shipping Charge’ ); Thank you

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.