More information about Custom Connections
Key information
Price: $10/m AUD (inc GST), $10/m NZD (ex GST), £5/m GBP (ex VAT), $5/m USD (ex tax). Recurring monthly subscriber charge per Custom connection purchased.
Availability: Xero organisations in AU, NZ, UK and US only. Check out the Custom Integration FAQs here.
Custom Connections benefits for developers
Simple, fast and secure access: makes it easier to retrieve access tokens and call the API. No need to build an authorization flow into your app (we take care of that).
Goodbye refresh tokens: forget managing refresh tokens for a single integration. Simply use your client id and client secret to request a new access token when you need one.
World class authorisation and consent: a clear, robust user experience that keeps users in control of their data.
More jobs, happier customers: by reducing the complexity to build and manage machine-to-machine (M2M) integrations, you will reduce cost and friction for your customers.
Build more and without limits: owners can purchase as many connections as their business needs - empowering them to innovate more, and you to build and connect countless solutions for their business.
Benefits for Xero businesses and accounting practices
Simple, fast connections: you, or a developer you commission, can access Xero’s APIs and manage custom integrations more easily.
Cost efficient: less complexity and time to build will reduce development costs. Plus, a more efficient connection will save you maintenance and management costs over time.
Highly secure: You remain in control of your data, consent is as clear and robust as connecting apps from Xero’s App Store. More solutions, no limits: purchase as many connections as your business needs - empowering you to innovate, build and connect countless bespoke solutions for your business.
Technical details
Steps to create a custom connection:
A Xero user purchases Custom Connections for their organisation
The developer creates a new Custom connection app on developer.xero.com
The developer requests authorisation from the Xero user
The Xero user grants authorisation to connect to their organisation
The custom connection is activated
If a developer is building an integration to their own organisation then the developer and Xero user will be the same person.
