The Xero app by OneSaas lets you automate workflows and sync data right from your Volusion store. To take advantage of this integration, download the Xero app for free in Integrations.

Create Your Xero Account

If you don't have a Xero account already, get started by signing up through Xero's website.

  1. Follow the steps for Xero's sign-up process, then check your email for additional instructions to activate your account. 

  2. Make a note of the Xero account password you create, as you'll need this to connect to Xero from within Volusion. 

  3. Once you've entered some information about your business, you'll be able to sign up for a free trial or buy a plan from Xero. If you choose to convert your current Quickbooks data into Xero, you'll need to follow a few more steps.

  4. After you've configured your account, you'll be redirected to the Xero dashboard.

Now, head back to your Volusion admin area to get connected!


Quick Setup

Once you've downloaded the Xero app, open it from the Installed Apps section of your Home Screen.

Watch and Learn 📺 

Step-by-Step  📃 

  1. Under Already a Xero Customer, click Connect to Xero.

  2. Click Allow Access to enable the API connection between your Volusion store and Xero account. Once the app has successfully connected, you can configure your settings. 

  3. Under Synchronization Options, select your current time zone and the date from which you want to start syncing store data (typically today's date). 

  4. Select the checkbox to agree to the app's terms and conditions, then click Turn Integration On.

back to Contents

Manage Settings

Use the Manage tab to specify how Xero syncs data from your Volusion store. Here, you can configure automated workflows for Orders, Products, and Stock Levels.


Use this section to automatically send orders from Volusion to Xero as invoices.

Under Retrieve Orders from Volusion, select one or more order statuses to determine which orders will be synced to Xero.

Click Advanced Options to expose a variety of other options for syncing order data, including defaults for the following:

  • values and prefixes for Order Number, Shipping Item, and Discount Product

  • statuses for Paid and Unpaid invoices and invoice Tax Status

  • assignments for Customer, Customer Organization, Transaction Due Date 

  • invoice numbers

Use the Map Sales Tax Codes section to assign a Xero tax code that corresponds to your Volusion tax status. 

Select Create New Items in Xero to specify whether new items will be defined as Inventoried or Non-Inventoried, assign default Income and Expense accounts, and more. Note that in order for your bank account to appear as a mappable account in this section, you need to configure it in your Xero Dashboard.

You can also create Filters that tell Xero to include or exclude specific information when syncing Volusion orders: 

  • Click Edit Filters, then click the "+" icon

  • Choose Include or Exclude  

  • Select the filter criteria for inclusion or exclusion (Shipping Country Code, Shipping State, Transaction Date, Shipping Method, Fully Paid status, or Tags)

  • Select the state (such as is / is not) and the secondary criteria (such as a specific date or status)

  • Click OK to save the new filter, then OK again to exit the filter editing dialog box 

Important: Once you've updated your desired settings, be sure to click Save in the bottom right corner of the section. 

You can always update or clear the settings you configured by clicking Edit in the top right corner of the section:


Use this section to automatically create a new item in Xero when you create a new product in Volusion.

You can assign the following default assignments for new products you create:

  • Income and Expense accounts

  • Inventoried or Non-Inventoried status

  • COGS and Inventory Asset accounts (for Inventoried items)

Again, be sure to click Save in the bottom right corner of the section once you've updated your settings. 

Stock Levels

Select this option to ensure that product stock levels in Volusion are automatically updated when you change them in Xero. 

Click Save in the bottom right corner of the section to confirm your selection. 

back to Contents

Syncing Your Data

By default, the Xero app will sync your Volusion store's data every hour, starting on the date you selected when you first configured the app. 

The time until the next scheduled sync displays at the top of your Xero app page:

To disable automatic hourly syncing, click Turn Auto Sync Off.

To manually sync at any time, click Sync Now. You'll see a "Synchronizing" status message that lasts a few moments (depending on the amount of data being synced); if you happen to be viewing the app when a scheduled hourly sync occurs, you'll see a "Loading Workflows" message instead.

Within each section, you'll see a green success message indicating any changes that occurred during the most recent sync:

In the event that certain data can't be properly updated during a sync, you'll see a "!" icon in the appropriate section to indicate the need for review.

Clicking the Review button displays a table with details about the errors. From here, you'll see the option to ignore or reattempt syncing the affected items.

back to Contents

Viewing Synced Data

Once the first sync has occurred, visit your Xero Dashboard and go to Accounting > Reports. You'll notice that several items now have a "New" tag next to them, indicating that relevant data was updated during a recent sync:

Additionally, you can view a list of synced items by clicking the Data tab at the top of your Xero app page in Volusion.

back to Contents

Disconnecting the App

If you need to disable the Xero app, click the Connections tab and click Disconnect: 

You'll be asked to confirm your choice one more time. This action will disallow the link between Xero and your Volusion store, and data will no longer be synced.

If you're using a paid Xero account rather than a free trial, and wish to discontinue your Xero services altogether, please contact Xero for further steps.

back to Contents

Getting Help

Throughout the app, you'll see help icons that provide more detailed information about the functionality of various settings. Hover over the icon to see relevant tips: 

If you have questions about the appropriate settings for these areas, please consult your CPA or similar accounting professional for your business.  

If you have questions about Xero's general functionality, please contact Xero Support.

Chat with OneSaas

In the lower right corner of your Xero app screen, you'll see a blue button with the word Chat. Click this button to chat directly with OneSaas, the developers of our Xero app. (Note: This chat is separate from the method you use to chat with Volusion Support).

Did this answer your question?