Integrate Xero

Connect Xero to Selz

Get your Xero business connected with your Selz store and save valuable time by automating your workflow.

What does it do?

Connect your Selz Store to your Xero company profile and save hours of manual data entry. 

When an Order is created in Selz, create an Invoice in Xero.

Have invoices created in your Xero business for all orders made in your Selz store. Set your invoices to include tax codes, payment status, assign a payment account, retrieve refunded orders and create invoices only for orders with an order status you’ve selected.


Create Xero Invoices

  • Choose which orders to retrieve from Selz depending on order status: Incomplete, Failed, Pending, Processed, Completed, Disputed
  • Order Number Prefix Organize Orders with a number prefix
  • Use Shipping Items Choose a default product the will show shopping costs
  • Choose to create unpaid invoices as a draft, submitted/awaiting approval, authorized/awaiting approval or authorized/awaiting payment. It will be set as a draft by default
  • Choose to create paid invoices draft, submitted/awaiting approval or authorized/awaiting payment. It will be set as authorized/awaiting payment by default.
  • Set tax type of the sale to be tax inclusive, tax exclusive or as the original
  • Choose a Class to send the Order to
  • Select the location to send the Orders
  • Choose to assign the Sale to the Original Customer, the Customers Organization or to the General Online Sale Customer
  • Automatic Invoice Numbers Choose to have Invoice numbers automatically generated
  • Swap the billing and shipping address in Xero. 
  • Set a Due Date Offset for the Invoices, if a Due Date is not selected, it will automatically be created depending on the transaction date
  • Assign tracking codes from Selz to Xero


Map Tax Codes

  • Map Sales Tax Codes to be sent from Selz to Xero


Create new Items 

  • Assign a default Income account for the new Items created
  • Assign a default Expense account for new Items created
  • Organize new Items as ‘Inventoried’ or ‘Non-Inventoried Items’


Send Payments from Selz to Xero

  • Select a default account to deposit all Payments
  • Choose to handle overpayments or not
  • Map the Payment Methods from Selz to Xero by selecting a default Payment Account


Send Fees from Selz to Xero

  • Select an account in Xero to organize Deposit Fee Payments
  • Select an account in Xero to organize Deposit Fees into
  • Map the Fees from Selz to Xero by selecting a default Fees Account.
  • Select an account in Xero to organize Selz Payment Processing Fees


Retrieve Refunded Orders from Selz

  • Retrieve refunds with the following status: Pending, Refunded, Rejected
  • Choose a fallback account from which the payment is refunded
  • Assign a Refund number prefix
  • Assign a default product to be used for all partial amount refunds

Load More

When Stock Levels are updated in Xero, update stock levels in Selz. 

Automatically update your stock levels in Xero for all orders made in Selz


Synchronize Stocks Levels update between Xero and Selz.

Note that Xero is your master stock management application, all stock levels are correctly set up and product codes/SKU’s match between the systems.

Load More

Need Help? 

See our Knowledgebase articles to help you get started.

  • Step-By-Step Guide to Connect Xero
  • Step-By-Step Guide to Connect Selz
  • See our Step-By-Step Guide to connect Selz to Xero

Reach out to our customer champions be sending a quick email to for any assisstance or chat to our support team by clicking on the chat bubble on the bottom right of our website

Need a Xero or Selz account?

Integrate Xero

Connect your Xero accounting software to OneSaas and automate your business saving time and money.

Get a Xero account.


Connect your Selz eCommerce store to OneSaas and automate your business saving time and money.

Create a Selz store.

Start your free trial

Get your cloud apps happily working together and start saving time!