Skip to main content

How to integrate LSP.expert with Odoo?

LSP.expert allows you to send your invoices directly to Odoo.

Written by Cédric Degallaix

Prerequisites

Before setting up the integration, make sure you have:

  • An active Odoo account.

  • The Odoo Invoicing application installed in your Odoo instance.

You can install the Invoicing app from the Odoo App Store:

Create an API key in Odoo

LSP.expert connects to Odoo using an API key. Follow these steps to generate one.

Open your Preferences

  1. Log in to your Odoo account.

  2. Click on your profile picture in the top-right corner.

  3. Select My Preferences

Open the Security tab

  1. In your profile settings, open the Security tab.

  2. Click Add API Key.

Create the API key

When creating the key:

  • Name: LSP.expert

  • Duration: Persistent Key

Then click Generate Key.

Copy the API key

Once the key has been generated:

  1. Copy the API key value immediately.

  2. Store it securely, as Odoo will not display the full key again.

Configure the integration in LSP.expert

To do that, you need to go under your Settings>Integrations:

Scroll down to the Odoo section and click on the "Add" button:

In the dialog that opens:

  • Base URL: Enter the subdomain of your Odoo instance. For example, if your Odoo URL is https://coscaleit.odoo.com, enter coscaleit.

  • API key: Paste the API key you generated in Odoo.

Once Odoo is connected, LSP.expert will show the Odoo integration as "Active". You now have to map your LSP.expert clients with your Odoo clients. To do that, click on the "Options" button:

It will open a dialog window where you can map your LSP.expert clients with your Odoo clients:

Simply select from the dropdown list the LSP.expert client that maps your Odoo client. If the client doesn't exist in LSP.expert, you can create it by clicking on the "Create" button.

Once your mapping is done, you can send your invoices to Odoo. To do that, go to your Invoices page and open an invoice. Click on the "Actions" button and select "Create in Odoo":

Note that this action can take a few seconds to complete. Once the invoice is sent to

Odoo, you will see an new icon next to your invoice number:

You can also click on the Actions button and select "View in Odoo" to open the invoice in Odoo:

The icon will also appear in the list of invoices page:

And you can also select multiple invoices, click on the "Actions" button and select "Create in Odoo" to send multiple invoices at once:

Did this answer your question?