Get Started

Setup The Xero Integration

Your website will need to include the complete functionality of Oncord (Marketing & Commerce). An easy way to determine whether you have this plan enabled is to look for the "Commerce" and "Marketing" links on the sidebar of the dashboard.

Upgrading your plan is a very easy process and normally instant, simply contact us.

Logging in to your Xero account before enabling the integration will also make the below steps easier. If you don't already have a Xero account, you can sign up for one on the Xero website:

What Data is Synchronised?

The Xero integration works by synchronising the following information:

From Oncord From Xero
  • Only contacts with sales are pushed into Xero.
  • Changing a contact's details in any part of Oncord will also update in Xero.
  • Deleting a contact will not delete them in Xero.
  • Only Customer Contacts within Xero's contacts are pulled into Oncord
  • Any change to contact details of customers will be reflected in Oncord.
  • Deleting a contact will not remove them from Oncord
  • All sales in Oncord are pushed into Xero
  • Changing particulars of a sale are pushed to Xero
  • Deleting a sale will not delete the invoice in Xero
  • All invoices are pulled into Oncord. 
  • This allows you to perform marketing based on Xero sales data.
  • Changes to invoices in Xero will be reflected in Oncord
  • Deleting an invoice in Xero will not delete the invoice in Oncord.
  • Depending on the Payment Method Configuration, receipts will create payments in Oncord.
  • Deletion of receipts will not delete in Xero.
  • Depending on the Payment Method Configuration, receipts will create payments in Oncord.
  • This allows for direct deposit payments to be easily reconciled from the bank feed.
  • Deletion of payments will not delete in Oncord.

Note: Because deletions are not reflected in either system, you may need to delete entries in both systems.

When Does it Sync?

You can choose to enable or disable automatic synchronisation within the Xero integration configuration page.

Oncord will batch-sync with Xero two minutes after an update takes place within Oncord.

For instance, if you updated a member's email address at 2:00pm, and then an invoice is created at 2:03pm.  Both changes would be reflected at 2:04pm within Xero.

If no update takes place in Oncord, a scheduled sync will take place after one day to download data from Xero.

To Enable The Integration

Login to your website dashboard, and navigate to Dashboard > Settings > Apps link in the left-hand menu. 

Click the "Enable" button in the Xero integration box.