Create and Configure a Xero OAuth App
Log in to Xero Developer Portal
Navigate to the Xero Developer Portal and log in with your Xero account credentials.If you don’t have a developer account, you can create one for free.
Configure App Details
Fill in your app details:
- App name: Choose a descriptive name for your integration
- Integration type: Web app
- Company or application URL: Your company or product website URL
- Redirect URI: Enter
https://api.stackone.com/connect/oauth2/xero/callback
Obtain Client Credentials
After creating your app, you should be redirected to App details.In the left hand menu, navigate to Configuration:
- Client ID: Copy existing value.
- Client Secret: Click “Generate a secret” to create a client secret.
Enable the StackOne Xero Integration
Enable the Integration
- Go to the StackOne app > Auth Configs.
- Navigate to Accounting.
- Find Xero and click + .
Setup the Integration
Enter the following details
- Client ID: The Client ID of the Xero app (from previous steps).
- Client Secret: The Client Secret of the Xero app (from previous steps).
- Application Scopes (optional): The scopes you want the application to use (or if left blank, placeholder scopes will be used). Xero Scopes
Integration Enabled
The integration is now enabled and your customers will now be able to connect their accounts. See the following for more information:
Congratulations, you’re all set! If you face any issues with the steps mentioned above, please contact us by emailing integrations@stackone.com. We’re always here to assist you!