Xero is an online (SaaS) accounting system. This application is hosted in the cloud, which means that Stock2Shop can sync with it relatively easily.

In order for Stock2Shop to facilitate integration with Xero to ecommerce sales channels and fulfillment services (e.g. Shopify, Magento, WooCommerce, the B2B Trade store, Parcelninja and Takealot Marketplace), we need access to your Xero via the system’s API. In the below documentation we will be covering:

Connecting to Stock2Shop

In order for Stock2Shop to connect with Xero, Stock2Shop requires the following credentials:

  • Xero username (email)
  • Xero password
  • Xero company name

Syncing products to Stock2Shop

Stock2Shop can sync products, price and quantity Xero to your Stock2Shop console. This product information can then be further enriched and distributed to one or multiple supported B2B and or B2C ecommerce sales channels.

To understand more about the concept of products in Stock2Shop, read here.

Syncing customers to Stock2Shop

We currently do not support the syncing of customers from Xero to Stock2Shop, and there are no plans to build this functionality.

If customers are a requirement, please read up on how to import customers manually in to your client console, here.

Syncing orders to Xero

Stock2Shop can sync quotes and invoices to Xero, using the order payload received from your sales channel(s).

To understand more about the concept of orders in Stock2Shop, read here.