Skip to main content

Xero Connector Guide

Xero provides cloud accounting services, including a cashbook, automated daily bank feeds, invoicing, debtors, creditors, sales tax, and reporting.


Prerequisites

Before connecting Xero to Savant, ensure you have an Xero account with either an Adviser or Standard user role.


Setup Xero in Savant

In Xero

Create an App

  1. Log in to your Xero account.

  2. Click New app in the top right corner.

  3. Provide the following details in the pop-up window:

  4. Click Create app.

Generate a Client Secret

  1. In the navigation menu, select Configuration.

  2. Click Generate a secret.

  3. Note down the Client ID and Client Secret, required for Savant's configuration.

In Savant

Step 1. Client ID

  1. Input the Client ID created above.

Step 2. Client Secret

  1. Input the Client Secret created above.

Step 3. Authenticate

  1. Click Authenticate to grant access to the custom app. You will be redirected to your Xero account.

  2. Log in to your Xero Account


Read Data from Xero

Learn how to create datasets from Savant’s Xero connector here.

Available Objects

All tables from the Accounting Model are available today in Savant. Check out Xero’s Accounting API model here.

Object

Category

Accounts

BankTransactions

BankTransfers

BatchPayments

ContactGroups

Contacts

CreditNotes

Employees

ExpenseClaims

HistoryBankTransactions

HistoryBatchPayments

HistoryContacts

HistoryCreditNotes

HistoryInvoices

HistoryPurchaseOrders

Invoices

Items

LinkedTransactions

ManualJournals

Payments

PurchaseOrders

Receipts

TaxRates


Understanding Xero's Limitations

Refer to Xero’s Developer Help Documentation to understand Xero’s API limitations.

Did this answer your question?