$ 450.00
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory (stock)
• Sales (sale_management) • Invoicing (account) • Discuss (mail) |
Lines of code | 4986 |
Technical Name |
pragtech_odoo_shopify_connector_advanced |
License | OPL-1 |
Website | http://www.pragtech.co.in |
Versions | 16.0 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory (stock)
• Sales (sale_management) • Invoicing (account) • Discuss (mail) |
Lines of code | 4986 |
Technical Name |
pragtech_odoo_shopify_connector_advanced |
License | OPL-1 |
Website | http://www.pragtech.co.in |
Versions | 16.0 17.0 18.0 |
Smarter eCommerce, effortless sync
Shopify Odoo Connector Advanced

Seamless Order Processing for Shopify Sellers

Our Shopify Odoo Connector Advanced is designed to eliminate manual work and streamline your eCommerce operations.
With real-time synchronization, automated order processing and seamless inventory management, you can focus on growing your business while the connector handles the heavy lifting.
Whether you're managing a single store or multiple Shopify storefronts, our solution ensures accurate data flow, smart automation and effortless reconciliation—all within Odoo.

Product Publish and Unpublish New
Publish and Unpublish Product is a functionality that users can publish and unpublish the Shopify product in the online store from Odoo and from Odoo to Shopify.
Support for Multiple Locations New
Multiple Location allows users to import various locations from Shopify to Odoo under a warehouse. Also, they can manage product stock at multiple locations and create deliveries for a sales order based on multiple locations from Shopify.
Enhanced Queue Management New
Queue management is a functionality used to avoid missing data or interruptions while importing Customers, Products, and orders from Shopify to Odoo due to a large amount of data and server refreshment. Each queue consists of a maximum of a hundred queue lines of data.
Gift Cards New
This integration allows seamless synchronization of Gift Cards and gift card-related operations between Shopify and Odoo. It ensures consistent data for gift card creation, usage, updates, and sales across both platforms using gift cards products.
Dashboard
The Shopify Dashboard in Odoo provides real-time insights, detailed metrics, and enhanced tracking for products, customers, and orders. It streamlines operations with data filtering, sales trend analysis, and seamless import/export monitoring.
Log Management
The Shopify Log Menu enables real-time import/export tracking with logs for seamless Shopify-Odoo synchronization and quick troubleshooting.
Multi-Store Management
Seamlessly connect and manage multiple Shopify stores within Odoo.
Effortlessly synchronize data across all stores for better operational control.
Shopify Order Link with Auto-Redirection
Directly open Shopify orders from Odoo with a single click.
Streamline order management by enabling quick access to order details.
Order Cancellation Synchronization
Shopify orders canceled in Shopify will automatically be canceled in Odoo.
Orders canceled in Odoo can also be reflected in Shopify.
Seamless Refund Management
Refunds processed in Shopify are imported as credit notes in Odoo.
Credit notes created in Odoo are sent to Shopify, including restock details.
Supports partial and full refunds, as well as refunds with multiple payment methods.
Product Mapping for Accurate Synchronization
Easily map Odoo product SKUs with Shopify SKUs, even if they differ across sales channels.
Shopify Product IDs are stored in Odoo to simplify identification and mapping.
Import Shipped & Unshipped Orders with Complete Details
Automatically import Shopify orders, customers, products, prices, taxes, discounts, shipping details, and payments into Odoo.
Orders are imported in the exact currency used by the customer at checkout.
Automated Data Synchronization with Cron Jobs
Eliminate manual tasks by setting up automated cron jobs to synchronize data at a preferred time and frequency.
Instant Data Import with Webhooks
Real-time import of orders, products, and customers from Shopify using webhooks.
Ensures up-to-date information with minimal delay.
Odoo-Shopify Connector Advanced

Configuration on Shopify
1. Prepare shopify App from Shopify App Store

2. Generate the API credential from the API

Shopify Instance

Authentication Process to check Connection Successfully Established or Not with Shopify

Perform Shopify Operation(Import)

1. Import Customers

List of customers who are imported from Shopify

Logs for If any Error Occurs or is imported successfully

2. Import Products

List of Products Which are imported from shopify

Products are imported with Varients


3. Import Locations

List of Imported Location from the Shopify

4. Update Stock

Import stock from shopify products

5. Import Orders

List view of Imported Orders from Shopify store

Logs for imported Orders from shopify

Perform Shopify Operation(Export)
1. Export Customers

Select the customers and from action you can Export the customers from odoo to shopify


2. Export Products

Select the Single/ Multiple Products abd From Action Export the Products from odoo to Shopify

3. Export Orders

Select single or multiple Orders to export from odoo to shopify


4. Export Stock

Dashboard

Scheduled Actions

Publish and Unpublish Product
1. Publish Product in the online store of Shopify from Odoo
Open the Shopify app and open the products from the Products menu.

Open the product and open the Shopify tab, there we need to activate the published

Then click on the gear icon and select Export product to Shopify

Select the Shopify instance and activate the Update product, then click on the Export button

Now, when we open the product in Shopify, we can see the product is published in the online store

2. Unpublish the product in the online store of Shopify from Odoo:
Open the Shopify app and open the products from the Products menu.

Open the product and open the Shopify tab, where we need to deactivate the published.

Then click on the gear icon and select Export product to Shopify.

Select the Shopify instance and activate the Update product, then click on the Export button.

Now, when we open the product in Shopify, we can see that the product is unpublished in the online store.

3. Workflow:
- Once the instance is authenticated successfully with Shopify, the product is imported from Shopify
- The user can unpublish the published product in the online store of Shopify from Odoo by deactivating the Published in Shopify tab of the product
- The user can publish the unpublished product in the online store of Shopify from Odoo by activating the Published in Shopify tab of the product
Multiple Location
1. Import Multiple Locations Shopify:
Open the Shopify app and click on the Shopify Operations Menu.

Select the Shopify instance, select Import in Import/Export, and select Import Locations in Import Operations, then click on the Execute button.

Then we can see that multiple locations are imported to Odoo.

2. Import stock from multiple locations from Shopify:
Open the Shopify app and click on the Shopify Operations Menu

Select Shopify instance, select import in import/export, and select Update Stock in Import Operations, then click on the Execute button.

Now, all the product stock will be imported into Odoo. Then we have to open the product and click on the Onhand smart button.

Now we can see the stock updated on the basis of multiple locations from Shopify.

3. Export stock from multiple locations to Shopify:
First, we need to update the product stock in Odoo for different locations.

Open the Shopify app and click on the Shopify Operations Menu.

Select the Shopify instance, select Export in import/export, and select Export Stock in Export Operations, then click on the Execute button

Now open the product in Shopify, and you can see that the stock is updated in Shopify locations

4. Create multiple deliveries based on location:
Open the Shopify app and click on the Shopify Operations Menu.

Select the Shopify instance, select Import in import/export, and select Import Orders in Import operations, then click on the Execute button

Now, click on the Queue menu and select Sale Order Queues

There, we can see the imported queue, and open a queue

In the queue, we can see each Order's data from Shopify. Click on the Import Order button, and it will create Orders in Odoo

Now select orders from the Sales menu

Then open an order having fulfillment from multiple locations

Click on the delivery smart button to open the deliveries

Now we can see that the deliveries with multiple locations

5. Workflow:
- Once the instance is authenticated successfully with Shopify, we can import locations
- Then it will create a warehouse and locations based on Shopify locations
- While doing the stock update import. It will import all product stocks from Shopify locations to the corresponding locations in Odoo
- While doing the export stock. It will export product stocks from different Odoo locations to the corresponding locations in Shopify
- Sometimes products are from different locations in Shopify. So the fulfillment is from different locations. While importing such orders, Odoo will create different deliveries based on the corresponding location in Shopify
Queue management
1. Customer Queue Management:
Open the Shopify app and click on the Shopify Operations Menu.

Select the Shopify instance, select Import in import/export, and select Import Customers in Import operations, then click on the Execute button.

Now, click on the Queue menu and select Customer Queue.

There, we can see the imported queue, and open a queue.

In the queue, we can see each customer's data from Shopify. Click on the Import Customer button, and it will create Customers in Odoo

2. Product Queue Management:
Open the Shopify app and click on the Shopify Operations Menu.

Select the Shopify instance, select Import in import/export, and select Import Customers in Import operations, then click on the Execute button.

Now, click on the Queue menu and select Product Queue.

There, we can see the imported queue, and open a queue.

In the queue, we can see each Product's data from Shopify. Click on the Import Product button, and it will create Products in Odoo

3. Order Queue Management:
Open the Shopify app and click on the Shopify Operations Menu.

Select the Shopify instance, select Import in import/export, and select Import Customers in Import operations, then click on the Execute button.

Now, click on the Queue menu and select Sale Order Queues.

There, we can see the imported queue, and open a queue.

In the queue, we can see each Order's data from Shopify. Click on the Import Order button, and it will create Orders in Odoo

4. Workflow:
- Once the instance is authenticated successfully with Shopify, we can import Customers, products, and orders
- It will create a queue for each, having a maximum of hundreds of queue lines of data
- From the queue, we can create customers, products, and orders to Odoo using the import customer, import product, and import orders buttons
Gift Cards
1. Import Gift Cards from Shopify to Odoo
Automatically imports all existing and active gift cards from Shopify into Odoo. This includes gift card codes, initial value, remaining balance, expiry dates, and customer linkage, ensuring both platforms stay aligned.



2. Export Gift Cards from Odoo to Shopify
Allows users to create or modify gift cards in Odoo and export them to Shopify. The integration ensures gift card codes, values, and customer associations are accurately reflected in Shopify in real-time or on demand.

3. Update Gift Card Details
Users can update details like remaining balance, expiry date, or associated customer within Odoo. These changes are then synced to Shopify, keeping both systems consistent and up to date.
In this you can update details like Customer, Expiry date and Note from the From view. And then you can export automatically all details will be updated from odoo to shopify and shopify to odoo.

4. Deactivate Gift Cards
Gift cards can be activated or deactivated from within Odoo using a simple status toggle. Shopify instantly reflects the status, helping manage card availability without removing historical data.


5. Import Gift Card Product Orders from Shopify to Odoo
Sales orders containing gift card products from Shopify are imported into Odoo. This ensures that all gift card-related transactions are recorded in Odoo for accurate order management, reporting, and accounting.

6. Workflow:
- Admin initiates sync (manual or scheduled) between Shopify and Odoo.
- Gift cards from Shopify are imported into Odoo with full details.
- New or updated gift cards in Odoo are exported to Shopify.
- Users can activate/deactivate or update gift card details in Odoo.
- Gift card product orders created in shopify and they are pushed to odoo as sales orders.
Dominate your eCommerce ops with the #1 Connector that means Business.


GET INSTANT PERSONALIZED DEMO

EMAIL US

WHATSAPP US

CONTACT US
Import Operations
- Webhooks are available to automatically import products, customers, locations, stock and orders from Shopify to Odoo.
- Location Management : Locations can be imported and managed and stock can be imported based on the assigned location.
- Orders are imported with discount management and multiple return policies.
- Orders can be imported based on order status and date range.
- Option to import orders using the Shopify order sequence.
- Products can be imported in bulk, based on a date range, or as specific selected products.
- Automated Cron Jobs ensure scheduled imports for seamless data synchronization.
Export Operations
- Supports export and update of products, variants, and product details from Odoo to Shopify.
- Product stock, prices, and images can be exported and updated.
- >Automatic export of orders and customers to Shopify.
- Location-Based Stock Management: Product stock from multiple Odoo warehouses can be exported and synchronized with the correct Shopify locations.
- Automated Cron Jobs ensure scheduled exports for real-time data updates.
Webhook Details for Advance
Feature | Advanced Version |
---|---|
Order Webhooks | Order Create, Order Update |
Quotation Webhooks | Create, Update, Delete |
Product Webhooks | Create, Update, Delete |
Location Webhooks | Create, Update, Delete |
Customer Webhooks | Create, Update, Delete |
Automated Action/ Cron Jobs: | |
---|---|
Shopify: | Import/ Export Customers |
Shopify: | Import/Export Orders |
Shopify: | Import/ Export Products |
Shopify: | Import/ Export Product Stock |
Shopify: | Auto Import Locations |
Shopify-Odoo Connector Advanced
Our Pricing includes User Manual, 90 Days Support (Monday-Friday 10am to 7pm IST) and One time Setup
support@pragtech.co.in pragtech
We support for English / French / Spanish at an additional cost
Supported Odoo versions & platforms | |
Odoo.sh | |
Self Hosted | |
Enterprise | |
Community | |
Odoo Online |
Works & tested on standard installations of Odoo with no third party apps
Free support only for odoo installations with no third party apps
Paid support availaible for Odoo installations with third party apps.
Our Service Offerings

Odoo Dedicated Resources

Odoo Success Packs

Odoo Turnkey Projects
To connect with us: support@pragtech.co.in
Related Products
Powerful apps, seamless integrations and expert support.
Optimize your business with our perfect Odoo strategy.

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