Skip to Content
Menu

151.46

v 18.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Inventory (stock)
Invoicing (account)
Sales (sale_management)
Discuss (mail)
Lines of code 2903
Technical Name ewall_odoo_shopify_connector
LicenseOPL-1
Websitehttps://www.ewallsolutions.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Inventory (stock)
Invoicing (account)
Sales (sale_management)
Discuss (mail)
Lines of code 2903
Technical Name ewall_odoo_shopify_connector
LicenseOPL-1
Websitehttps://www.ewallsolutions.com

Odoo Shopify Connector Module
Connect your Shopify store with Odoo for real time synchronization!

Odoo Shopify Connector

The Odoo Shopify Connector, developed by EWall, bridges your Shopify store with your Odoo system by enabling seamless integration from Shopify to Odoo. It automates the import of sales orders, product details, inventory updates, and customer data from Shopify into Odoo. Key features include real-time order import, product and stock synchronization from Shopify, and customizable mapping of product fields, taxes, and prices during import. The connector helps maintain inventory accuracy within Odoo by reflecting stock changes based on Shopify sales and refunds, reducing manual data handling and minimizing the risk of overselling.

Note: Before installing this module, please install the ShopifyAPI Python package.
pip install ShopifyAPI
This package is required for the connector to communicate with your Shopify store and enable real-time synchronization.

What is the purpose of the Odoo Shopify Connector?

  • Increased Efficiency: Orders, products, and inventory sync automatically, reducing the need for duplicate data entry and ensuring quicker order processing.
  • Accurate Inventory Management: Stock levels remain consistent across both platforms, minimizing overselling and out of stock errors.
  • Better Customer Experience: Real-time updates prevent order delays and stock issues, enhancing trust and satisfaction for online customers.
  • Simplified Order Fulfillment: Shopify orders are instantly reflected in Odoo, streamlining fulfillment processes and reducing manual effort.
  • Improved Financial Accuracy: Sales and payment data sync seamlessly between Shopify and Odoo, ensuring accurate financial reporting and accounting.

Screenshots of Odoo Shopify Connector

acc_bg

Navigate to Settings > Sales and enable the Sync Shopify checkbox to activate the Shopify instance configuration

acc_bg

Set up the Shopify instance by entering your credentials and authenticate to activate the account

acc_bg

Deactivate the Shopify instance when not in use

acc_bg

In the Import section, activate the Sync Cron functionality for automated synchronization

acc_bg

In the Webhook section, create webhook records to enable real-time data sync

acc_bg

In the Order Follow-up section, configure the company and stock locations

acc_bg

Use the Recover button to retrieve a Shopify order into Odoo

acc_bg

In the recover order wizard, enter the Shopify order number to recover it

acc_bg

Successfully recover the order

acc_bg

Verify the recovered order details in Odoo alongside corresponding Shopify information

acc_bg

Use Sync Orders to fetch the latest orders from Shopify to Odoo

acc_bg

Shopify orders imported successfully

acc_bg

In the Sales menu, verify synced Shopify orders

acc_bg

Use Sync Products to fetch the latest products from Shopify to Odoo

acc_bg

Shopify products imported successfully

acc_bg

In the Products menu, verify synced Shopify products

acc_bg

Use Sync Customers to fetch the latest customers from Shopify to Odoo

acc_bg

Shopify customers imported successfully

acc_bg

In the Contacts menu, verify synced Shopify customers

acc_bg

Once a Shopify order is paid, the webhook automatically syncs the order to Odoo

acc_bg

Verify the synced order in Odoo Sales

acc_bg

Shopify discount updates are reflected in Odoo orders

acc_bg

Shopify order discount percentages are synced to Odoo and applied to the total amount

acc_bg

Shopify shipping method updates are synced to Odoo

acc_bg

Odoo reflects the updated Shopify shipping method

acc_bg

Shopify tax amount updates are synced to Odoo

acc_bg

Odoo reflects the updated Shopify tax amount

acc_bg

Any Shopify order information changes sync to Odoo in real-time

acc_bg

The Shopify order partner triggers invoice creation in Odoo

acc_bg

The order automatically generates the corresponding delivery record

acc_bg

Shopify fulfillments are synced to Odoo

acc_bg

Partial fulfillments in Shopify are synced to Odoo

acc_bg

Partial delivery updates change the order status in Odoo

acc_bg

Delivery record action view is available in Odoo

acc_bg

Shopify fulfillment updates reflect in Odoo

acc_bg

The updated fulfillment status in Shopify is reflected in the Odoo record

acc_bg

Remaining deliveries can also be confirmed from Odoo

acc_bg

Refund creation in Shopify is synced to Odoo

acc_bg

Partial refunds from Shopify are synced with Odoo

acc_bg

Partial refund records in Odoo match the specific refunded product

acc_bg

Partial refunds update the sales order and generate a reverse invoice in Odoo

acc_bg

Reverse invoice action view is accessible in Odoo

acc_bg

Remaining products can also be refunded

acc_bg

Shopify updates the order status to Refunded with partial or full refunds synced to Odoo

acc_bg

Refunded invoice action view is accessible in Odoo

acc_bg

Products created in Shopify are synced to Odoo with all related details

acc_bg

Product variants and stock updates in Shopify are reflected in Odoo

acc_bg

Products created in Shopify are added to Odoo with stock quantities

acc_bg

Shopify updates to product attributes and variants are synced to Odoo

acc_bg

Shopify product record updates are reflected in Odoo

acc_bg

Extra media records in Shopify are synced to Odoo

acc_bg

Variant product action view is available in Odoo

acc_bg

Customers created in Shopify are synced to Odoo

acc_bg

Customer records in Shopify are updated or created in Odoo automatically

For Support Contact

support@ewallsolutions.com

Don't hesitate to reach out if you have any further questions or need assistance!

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

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.