What’s newFind any order, customer, product or setting with one admin search. See all features
Extensions › Accounting › Xero
Included with PremiumEvery order a Xero invoice, as it happens.
Orders, customers, payments and refunds go to Xero on their own, with the tax your store charged. When an invoice is paid in Xero, the order is marked paid in your store.
Each order becomes an invoice with its lines, discounts, shipping, fees, tax and the customer as a contact. Send them approved, or as drafts you approve in Xero.
Payments are recorded against the invoice in the account you choose for Stripe, Square, PayPal and the rest. Redeemed gift cards come from your gift card liability account.
Xero tax rates on each line for VAT and GST, or the tax as its own line for US sales tax. Rounding pennies go to the account you pick.
Refunds become credit notes. Canceled and deleted orders void their invoice. When an invoice is paid in Xero, the order is marked paid.
Sending never holds up checkout, retries when Xero is busy, and holds an order with the reason when a setting needs you.
Activity shows what was sent, what came back from Xero and what needs you, on the order screen and in the orders list too.
With a Premium license, Xero installs in one click and updates through WP EasyCart Premium.
Press Connect to Xero, sign in and pick your organisation.
Accounts and tax rates are suggested from your Xero organisation. Change any of them.
Orders from that day on go to Xero. Send past orders brings in earlier ones, up to 500 at a time.
Yes, with WP EasyCart Premium. Install Xero from EasyCart › Extensions, press Connect to Xero, check the suggested accounts and tax rates, then switch on Send orders to Xero.
Each order arrives as a Xero invoice with its lines, discounts, shipping, fees and tax, and the customer as a contact. Payments are recorded against it. You can send invoices as drafts to approve in Xero first. The order number is always in the reference.
Yes. The tax is the figure the order charged. With Xero tax rates each line carries its VAT or GST rate. For US sales tax, which changes by address, send it as its own line to a liability account.
A refund becomes a credit note, set against the invoice or paid back from the account the money came from. A canceled or deleted order voids its invoice in Xero.
Yes. Tools › Send past orders sends orders since your start date that aren't in Xero yet, up to 500 at a time.
You sign in to Xero and pick the organisation, so the store never sees your Xero password. A staging copy of your store is detected and sends nothing, so test orders stay out of your books.
Orders keep going to Xero. Settings are locked until you renew, and connecting a new organisation needs a current license.
Sends orders, customers, payments and refunds to QuickBooks Online, and marks orders paid when their invoice is paid.
Calculates sales tax at checkout and records every order in Avalara, so your returns include your store’s sales.
Connects your store to thousands of apps: orders, payments, customers and more start Zaps, and Zaps can update orders, customers and stock.
Along with every PRO feature and the other Premium extensions, installed and updated from one screen.
★★★★★ 4.5 from 226 public reviews865,000+ downloads25+ years building ecommerce