4. Invoice Integration
To create Invoices in your Invoicing Software Platform
Complete the following steps:
1) Xero
You need to create a Xero account. https://www.xero.com/
The next step will be to directly create a billing integration on the platform (you must have permissions):

Select “Xero” from the selection menu:

Enter the previously generated Client ID and Client Secret key, and confirm the action by clicking "Confirm".
With valid credentials and a redirect URI, you will be redirected to the Xero authorization page. There, you will need to confirm access to your organization.
4. You will be redirected to the Xero authorization page. There, you will need to confirm access to your organization:

After confirmation and successful access, you will be returned to the billing integration page, where the created billing integration will be displayed:

IMPORTANT! Your billing integration will be valid for 60 days from the moment of creation. If you do not perform any actions related to this integration during this period, you will have to reconfirm access to the application!
Xero App Creating Guide
This can be done by following the link: https://developer.xero.com/app/manage/
and selecting “My Apps”, click on the “New app” button:

You should see the following window:

To correctly create the application, you must enter the following data:
Integration type: Web app
App name: <YOUR APP NAME>
Company or application URL: https://platform.droam.com/
Redirect URL: https://platform.droam.com/xero/oauth
Click on the “Create app” button. After that, you will be redirected to the next page

Here you can get your Client ID and Client Secret key, which are necessary to add integration on the platform. To do this, go to the "Configuration" tab

Generate your Client Secret key by clicking on the box “Generate a secret” (you can generate a new Client Secret key by performing the same action).
IMPORTANT! KEEP YOUR CLIENT ID AND CLIENT SECRET! This completes the creation of the application.
Last updated