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 |
License | OPL-1 |
Website | https://www.ewallsolutions.com |
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 |
License | OPL-1 |
Website | https://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.
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

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


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


Deactivate the Shopify instance when not in use


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


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


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


Use the Recover button to retrieve a Shopify order into Odoo


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


Successfully recover the order


Verify the recovered order details in Odoo alongside corresponding Shopify information


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


Shopify orders imported successfully


In the Sales menu, verify synced Shopify orders


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


Shopify products imported successfully


In the Products menu, verify synced Shopify products


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


Shopify customers imported successfully


In the Contacts menu, verify synced Shopify customers


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


Verify the synced order in Odoo Sales


Shopify discount updates are reflected in Odoo orders


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


Shopify shipping method updates are synced to Odoo


Odoo reflects the updated Shopify shipping method


Shopify tax amount updates are synced to Odoo


Odoo reflects the updated Shopify tax amount


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


The Shopify order partner triggers invoice creation in Odoo


The order automatically generates the corresponding delivery record


Shopify fulfillments are synced to Odoo


Partial fulfillments in Shopify are synced to Odoo


Partial delivery updates change the order status in Odoo


Delivery record action view is available in Odoo


Shopify fulfillment updates reflect in Odoo


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


Remaining deliveries can also be confirmed from Odoo


Refund creation in Shopify is synced to Odoo


Partial refunds from Shopify are synced with Odoo


Partial refund records in Odoo match the specific refunded product


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


Reverse invoice action view is accessible in Odoo


Remaining products can also be refunded


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


Refunded invoice action view is accessible in Odoo


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


Product variants and stock updates in Shopify are reflected in Odoo


Products created in Shopify are added to Odoo with stock quantities


Shopify updates to product attributes and variants are synced to Odoo


Shopify product record updates are reflected in Odoo


Extra media records in Shopify are synced to Odoo


Variant product action view is available in Odoo


Customers created in Shopify are synced to Odoo


Customer records in Shopify are updated or created in Odoo automatically

Apps May You Like
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