
Shopify Business Entities represent different legal or operational units (e.g., Poland company, Germany company) within Shopify setup. This guide explains how to import Shopify Business Entities and use them to control which orders are imported into Odoo, as well as how to map them to specific Odoo companies.
Business Entities: How to Import and Use in Odoo
To import available entities from Shopify:
Open your Shopify Integration in Odoo
Go to Sales Orders tab
Scroll down to find Merchant Business Entities
Click “Import Merchant Business Entities”
After that, available entities will be displayed and ready for selection. It is possible to select multiple entities for each of the connections.
Use Case: Map Business Entities to Odoo Companies
A very common business scenario is to import orders from a specific Shopify entity into a specific Odoo company. Each Integration (connection) has a predefined Odoo company that is used to store orders, customers, etc:
So, orders can be automatically routed to the correct company if the correct business entities were selected.
This can be achieved by:
Creating separate integrations (if needed)
Selecting:
Business Entity (source in Shopify)
Odoo Company (target in Odoo)
As a result:
Orders from Entity Poland and Germany → go to Company “My Company”
Orders from Entity Spain → go to Company “Second Company”