Zenvoices automatically recognises, books and archives invoices and offers extensive authorisation workflows for Odoo. You can automate invoice processing across multiple administrations simultaneously.
Please note!
Zenvoices supports Odoo administrations hosted in the online Odoo environment, Odoo.SH and Odoo on-premise
Zenvoices integrates with Odoo Online version 17.0 or higher.
Preparation
Create an API key that allows Zenvoices to access the Odoo administration. Follow the steps below:
An API key is linked to a user. Choose a user you want to use for the integration. It is recommended to create a dedicated API user instead of linking an existing user. For example, name this new API user ‘Zenvoices’.
Log in as the selected user and go to Preferences.
Under the Account Security tab, choose New API Key.
Enter a description for the API key and select the validity period
(choose Persistent Key if you do not want the key to expire), then click Generate.Copy the API key. You will not be able to view it again afterwards.
Connecting
In Zenvoices, go to Manage / Environment / Accounting software integrations.
Click New accounting software integration and choose Odoo.
Enter the requested details:
Odoo URL: The URL of the Odoo environment. For Odoo Online, this is usually in the format:
https://yourdomain.odoo.comEmail: The login of the Odoo user account to be used.
Please note: the email address is case-sensitive.Password or API key (depending on what the Odoo version displays):
Enter the password or the generated API key.Database name: This is equal to the Odoo subdomain.
The integration is successful when you click 'Next' and see a list of administrations.
Select the companies whose administrations you want to import.
Choose the journals you want to use.
You are now ready to start processing invoices in Zenvoices for Odoo.
