Connect Xobuya to Xero
Xobuya talks to Xero through an app that belongs to you, registered on your own Xero account. Setting it up takes about five minutes, once. This page walks through it screen by screen.
| Where to go | developer.xero.com, signed in with your normal Xero login |
|---|---|
| Integration type | Web app |
| App name | Your business name, for example Signature Shutters |
| Company or application URL | https://xobuya.io |
| Redirect URI | https://go.xobuya.io/xero/callback |
| What you bring back | Client id and Client secret |
| Filled in for you | Tenant ID, after you connect |
Step by step
Open the Xero developer portal
Go to developer.xero.com and sign in with the same login you use for Xero. You do not need a separate developer account. Choose New app.
Describe the app
Fill in the form:
- App name: your business name.
- Integration type: Web app.
- Company or application URL:
https://xobuya.io - Redirect URI: paste the value below exactly, with no trailing slash.
https://go.xobuya.io/xero/callbackAccept Xero's developer terms and choose Create app.
Copy the client id and generate a secret
On the new app, open the Configuration tab. Copy the Client id. Then choose Generate a secret and copy the secret immediately.
Xero shows the secret only once. If you lose it, generate a new one and paste the new value into Xobuya. The old one stops working.Paste them into Xobuya
In the Xobuya app open Settings, then Secured, select Xero as your accounting platform, and paste the Client ID and Client Secret into the fields. Leave Tenant ID empty. Tap Save.
Connect
Tap Connect Xero. A browser opens on Xero's consent screen. Choose the organisation you want Xobuya to post invoices into and choose Allow access. You will land on a page that says Xero Connected. Close it, return to the app and tap Check Connection. The Tenant ID fills in on its own.
After you connect
From here, accepting a quote creates the invoice in Xero, and payments recorded in Xobuya are applied to it. Account codes for each product type are set under Account mapping on the same Secured screen. If you connect the wrong organisation, tap Disconnect and connect again.
If something goes wrong
Prefer to do it together?
Open the support chat inside the Xobuya app and we will walk through it with you on a call, or email support@xobuya.io. You can also open developer.xero.com directly.