Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Inventory (stock) • Invoicing (account) • Purchase (purchase) • Sales (sale_management) • Discuss (mail) |
Lines of code | 2279 |
Technical Name |
OdooXeroConnector |
License | OPL-1 |
Website | http://www.techloyce.com |
Versions | 14.0 15.0 16.0 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Inventory (stock) • Invoicing (account) • Purchase (purchase) • Sales (sale_management) • Discuss (mail) |
Lines of code | 2279 |
Technical Name |
OdooXeroConnector |
License | OPL-1 |
Website | http://www.techloyce.com |
Versions | 14.0 15.0 16.0 17.0 18.0 |

ODOO XERO CONNECTOR
Odoo is a fully integrated suite of business modules that encompasses the traditional ERP functionality. Xero online accounting software for your business connects you to your bank, accountant, bookkeeper, and other business apps. Odoo Xero Connector provide the opportunity for odoo users to sync data between odoo and Xero. This connector helps odoo users to have seamless integration between two platforms.
Odoo Xero Connector allows user to instantly sync bills,Invoices and Contacts from xero to odoo while allowing the user to select whether he wants to allow instant sync of data.User can map Xero accounts and taxes in odoo.User can sync Contacts,Items,Bills,Invoices,Sales Order,Purchase Order from xero to Odoo.User can also sync contacts,Items,Bills,Invoices,Sale Order and purchase order from Odoo to Xero
Our Helpful Links

Contacts Synchronization
Two way synchronization of Contacts in between Odoo and Xero.
Items Synchronization
Two way synchronization of Items in between Odoo and Xero.


Sales Order Synchronization
Two way synchronization of Sales Order in between Odoo and Xero.
Purchase Order Synchronization
Two way synchronization of Purchase Order in between Odoo and Xero.


Invoice Synchronization
Two way synchronization of Invoice in between Odoo and Xero.
Bills Synchronization
Two way synchronization of Bills in between Odoo and Xero.


Credit Note Synchronization
Two way synchronization of Credit Note in between Odoo and Xero.
Payments Synchronization
Two way synchronization of Payments in between Odoo and Xero.

Xero to Odoo Instant Sync Operation
- Sync Contacts from Xero to Odoo.
- Sync Bills from Xero to Odoo.
- Sync Invoice from Xero to Odoo.
Odoo to Xero Sync Operations
- Sync Sales order from Odoo to Xero.
- Sync Purchase order from Odoo to Xero.
- Sync Customer Invoices from Odoo to Xero.
- Sync Vendor Bills from Odoo to Xero.
- Sync Customer Credit Notes from Odoo to Xero.
- Sync Vendor Refunds from Odoo to Xero.
- Sync Customer Payments from Odoo to Xero.
- Sync Vendor Payments from Odoo to Xero.
- Sync Products In Customer Invoices from Odoo to Xero.
- Sync Products In Vendor Bills from Odoo to Xero.
- Sync Contacts in Customer Invoices from Odoo to Xero.
- Sync Contacts in Vendor Bills from Odoo to Xero.
- Sync Products In Sales Order from Odoo to Xero.
- Sync Products In Purchase Order from Odoo to Xero.
- Sync Contacts in Sales Order from Odoo to Xero.
- Sync Contacts in Purchase Order from Odoo to Xero.
Xero to Odoo Sync Operations
- Sync Accounts from Xero to Odoo.
- Sync Taxes from Xero to Odoo.
- Sync Contacts from Xero to Odoo.
- Sync Items from Xero to Odoo.
- Sync Sales Order from Xero to Odoo.
- Sync Purchase Orders from Xero to Odoo.
- Sync Invoices from Xero to Odoo.
- Sync Bills from Xero to Odoo.
- Sync Customer Credit Note from Xero to Odoo.
- Sync Vendor Credit Note from Xero to Odoo.
- Sync Customer Payments from Xero to Odoo.
- Sync Vendor Payments from Xero to Odoo.
- Click on the Xero.
-
To connect your Xero account with Odoo, you need to obtain API credentials from the Xero Developer Portal.
- The required credentials include:
- Redirect URL: This is the URL where Xero will send authentication responses. You must enter this in your Xero app settings.
- Client ID & Secret Key: These are provided when you register your app in the Xero Developer Portal.
- Once you have entered these details save them, click on "Build Connection" to authorize your Xero account.
- Select the organization you want to continue and click on Save Button.
- After the successful configuration you will see this page.
- Additionally, the Tenant represents your Xero organization. When you click on "Import Tenant Data", Odoo will fetch the necessary data from Xero, including taxes, accounts, and default settings, to ensure a smooth synchronization process.
- Select the tenant you want to sync data with and click on "Import tenant data" button.
- To configure your Xero taxes with Odoo go to ACCOUNTING->Configuration->Taxes.
- Map the Xero tax with Odoo Tax.
- To configure your Xero Charts Of Accounts with Odoo go to ACCOUNTING->Configuration->Chart Of Accounts.
- Map your Xero Chart Of Account against Odoo Chart of Accounts.
- If you want to export Sale Order select the sale order and click Action->Export to Xero.
- If you want to export Purchase Order select the purchase order and click Action->Export to Xero.
- If you want to export Invoice select the invoice and click Action->Export to Xero.
- If you want to export Payment select the payment and click Action->Export to Xero.
- Select Import Timing:
- Choose between Instant Sync (Custom Data Range) or Scheduled Sync.
- If using Custom Data Range, specify the From Date and To Date to import only data within that period.
- If using Auto Scheduler, enable it and set the desired interval number and unit (e.g., every 1 hour, daily, weekly). Execute Sync Process:
- Regardless of the method selected, you must click the "Enable Execution" button to start the synchronization process. If auto-sync is enabled, Odoo will schedule sync operations automatically based on your defined intervals. These settings allow you to have full control over how data flows between Xero and Odoo, ensuring accuracy and automation in financial operations.
Odoo Xero Product Support
After purchasing if you face any issue regarding the functionality/working of our app, we are here to address your queries. We provide 90-days support to our clients.The support period starts from the date of app purchase till 90 days onward.
Redirect url is used to authenticate you app with xero using your client id and client secret
Upgrades are not free. If you require any customization, you can contact us. We offer support for 90 days after purchase. For further information you can contact us at https://techloyce.com/contact-us or read our support policy.
Xero only provide this functionality for contacts and invoices,you can select between these two endpoints in your xero app.
Our current module works only for a single user but if you want multiuser we will be happy to do it for you. Kindly contact us at https://www.techloyce.com/book-a-free-consultation.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module