FAQ for Organization
  • Welcome
  • Onboarding Guide
    • Mandatory settings
      • 1. Integrate your Telecoms
      • 2. Create Company
      • 3. Upload your SIM(s)
      • 4. Create Plan(s)
      • 5. Assign the plan to SIM(s)
    • Optional settings
      • 1. Account Settings
      • 2. User Profile
      • 3. PSP Integration
      • 4. Invoice Integration
      • 5. Create Pools
      • 6. Invite Staff
      • 7. Customize Columns
      • 8. Notifications
      • 9. Communication
  • Menu
    • Roles on the platform
    • SIMs
      • SIM Statuses
      • General Terms
      • Key Features
      • Q&A
    • Satellite
      • Terminal Statuses
      • Upload Terminals
    • Pools
    • Plans
      • Prepaid
      • Subscription
      • PAYGO
    • Companies
    • End Users
    • Automation - Rules
    • Transactions
    • Wallet
    • Webhooks
      • Terms used
      • Endpoint validation
      • Authentication
      • Webhook Payload Models
        • Account Model
        • End User Model
        • Account Address Model
        • Wallet Model
        • Plan Model
        • Pool Model
        • SIM Card Model
        • Status Model
        • User Model
        • Prepaid Refill Model
        • Date Time Model
        • Rule Model
        • Payment Model
        • Credit Card Model
      • Webhook Payload Types
        • Technical Payloads
        • Event Payloads
          • Company Events
          • Company Staff Events
          • End User Events
          • SIM Card Events
          • Payment Payloads
        • Rule Payloads
          • SIM Card Rule Payloads
          • SIM Pools Payloads
          • Wallet Payloads
  • e-SIM Store
    • Upload SIMs
    • eSIM Purchase & Activation
    • eSIM Store Activation
    • Q&A
Powered by GitBook
On this page
  • Complete the following steps:
  • 1) Xero
  1. Onboarding Guide
  2. Optional settings

4. Invoice Integration

To create Invoices in your Invoicing Software Platform

Previous3. PSP IntegrationNext5. Create Pools

Last updated 18 days ago

Complete the following steps:

1) Xero

  1. You need to create a Xero account.

  2. The next step will be to directly create a billing integration on the platform (you must have permissions):

  1. 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:

  1. 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

and selecting “My Apps”, click on the “New app” button:

  1. You should see the following window:

  1. To correctly create the application, you must enter the following data:

  • Integration type: Web app

  • App name: <YOUR APP NAME>

  1. Click on the “Create app” button. After that, you will be redirected to the next page

  1. 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

  1. 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.

You should add this if you want to create documents via WeFact or Xero. However, it's not mandatory, as you can create invoice drafts directly in our platform without using additional integrations.

As our client, you can submit requests to integrate the platform with new payment systems if the one you need is not listed above.

If your invoicing software is not integrated, please use the Export feature to transfer all invoices to your invoicing software.

This can be done by following the link:

Company or application URL:

Redirect URL:

https://developer.xero.com/app/manage/
https://platform.droam.com/
https://platform.droam.com/xero/oauth
https://www.xero.com/