v 17.0 Third Party 56
Download for v 17.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Contacts (contacts)
Expenses (hr_expense)
Inventory (stock)
Purchase (purchase)
Sales (sale_management)
Discuss (mail)
Invoicing (account)
Employees (hr)
Lines of code 4310
Technical Name mt_odoo_shopify_connector
LicenseLGPL-3
Websitehttps://www.metclouds.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Contacts (contacts)
Expenses (hr_expense)
Inventory (stock)
Purchase (purchase)
Sales (sale_management)
Discuss (mail)
Invoicing (account)
Employees (hr)
Lines of code 4310
Technical Name mt_odoo_shopify_connector
LicenseLGPL-3
Websitehttps://www.metclouds.com

Odoo Shopify Connector

Odoo Shopify Connector

EXPLORE MODULE

MODULE OVERVIEW

The Odoo Shopify Connector App facilitates the synchronization of data between Odoo and Shopify. By leveraging this application, users can efficiently manage and oversee the majority of their data operations directly within Odoo, ensuring seamless integration and enhanced workflow efficiency between the two platforms.

MODULE REQUIREMENTS

The module requires the Shopify API python library named   ShopifyAPI.

Installation instructions

  1. Place all downloaded modules into your Odoo's addons folder.
  2. Install required python modules: pip install ShopifyAPI
  3. Go to "Apps" (in debug mode) and click "Update Apps List". Accept at confirmation.
  4. Search for "Odoo Shopify Connector" in Apps list and install it by pressing "Activate" button.

MODULE FEATURES

Syncs Products between Shopify and Odoo.
Syncs customer between Shopify and Odoo.
Create order from Odoo for Shopify.
Show Order graph.
Manage Shopify Images from Odoo.

MODULE SCREENSHOTS

Apps -> Shopify Connect

Apps -> Shopify Connect -> Shopify Instance -> New

Apps -> Shopify Connect -> Dashboard

Products

Apps -> Shopify Connect Dashboard -> Products Button -> Import Products/Export Products

Shopify Dashboard -> Products -> Shopify Image(tab)

Shopify Dashboard -> Products -> Action -> Update Stock In Shopify

First Update Quantity for variations of the product in Odoo, then Click the Update Stock In Shopify in actions.

Orders

Apps -> Shopify Connect Dashboard -> Orders Button -> Import Orders

Apps -> Shopify Connect Dashboard -> Orders -> Select Order -> Action -> Shopify Order Actions

To create order from Odoo

Create Credit Note -> Action -> Generate Shopify Refund

To Generate shopify refund from Odoo Credit Note

Customers

Apps -> Shopify Connect Dashboard -> Customers Button -> Import Customers/Export Customers

OUR SERVICES

Odoo Support
Odoo Implementation
Odoo Customization
Odoo Consultancy
Odoo Integration
Odoo Migration
Hire Odoo Developer

CONTACT US

Need Help?

Got questions or need help? Get in touch.

app.support@metclouds.com

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, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
There are no ratings yet!
Installation Error even i have installed ShopifyAPI
by
alihassan.mostafa@gmail.com
on 5/26/24, 1:06 PM

Hi

i'm trying to use your module it seems very nice, but sorry to inform you i have installed ShopiftAPI as instruction but always receive installation error:

Traceback (most recent call last):
  File "C:\Program Files\Odoo 15\server\odoo\addons\base\models\ir_http.py", line 237, in _dispatch
    result = request.dispatch()
  File "C:\Program Files\Odoo 15\server\odoo\http.py", line 698, in dispatch
    result = self._call_function(**self.params)
  File "C:\Program Files\Odoo 15\server\odoo\http.py", line 368, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "C:\Program Files\Odoo 15\server\odoo\service\model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "C:\Program Files\Odoo 15\server\odoo\http.py", line 357, in checked_call
    result = self.endpoint(*a, **kw)
  File "C:\Program Files\Odoo 15\server\odoo\http.py", line 921, in __call__
    return self.method(*args, **kw)
  File "C:\Program Files\Odoo 15\server\odoo\http.py", line 546, in response_wrap
    response = f(*args, **kw)
  File "C:\Program Files\Odoo 15\server\odoo\addons\web\controllers\main.py", line 1328, in call_button
    action = self._call_kw(model, method, args, kwargs)
  File "C:\Program Files\Odoo 15\server\odoo\addons\web\controllers\main.py", line 1316, in _call_kw
    return call_kw(request.env[model], method, args, kwargs)
  File "C:\Program Files\Odoo 15\server\odoo\api.py", line 469, in call_kw
    result = _call_kw_multi(method, model, args, kwargs)
  File "C:\Program Files\Odoo 15\server\odoo\api.py", line 456, in _call_kw_multi
    result = method(recs, *args, **kwargs)
  File "", line 2, in button_immediate_install
  File "C:\Program Files\Odoo 15\server\odoo\addons\base\models\ir_module.py", line 72, in check_and_log
    return method(self, *args, **kwargs)
  File "C:\Program Files\Odoo 15\server\odoo\addons\base\models\ir_module.py", line 463, in button_immediate_install
    return self._button_immediate_function(type(self).button_install)
  File "C:\Program Files\Odoo 15\server\odoo\addons\base\models\ir_module.py", line 580, in _button_immediate_function
    registry = modules.registry.Registry.new(self._cr.dbname, update_module=True)
  File "C:\Program Files\Odoo 15\server\odoo\modules\registry.py", line 87, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "C:\Program Files\Odoo 15\server\odoo\modules\loading.py", line 476, in load_modules
    loaded_modules, update_module, models_to_check)
  File "C:\Program Files\Odoo 15\server\odoo\modules\loading.py", line 365, in load_marked_modules
    perform_checks=perform_checks, models_to_check=models_to_check
  File "C:\Program Files\Odoo 15\server\odoo\modules\loading.py", line 179, in load_module_graph
    load_openerp_module(package.name)
  File "C:\Program Files\Odoo 15\server\odoo\modules\module.py", line 407, in load_openerp_module
    __import__('odoo.addons.' + module_name)
  File "c:\program files\odoo 15\server\addons\custom addons\mt_odoo_shopify_connector\__init__.py", line 25, in 
    from . import models
  File "c:\program files\odoo 15\server\addons\custom addons\mt_odoo_shopify_connector\models\__init__.py", line 1, in 
    from . import shopify_instances
  File "c:\program files\odoo 15\server\addons\custom addons\mt_odoo_shopify_connector\models\shopify_instances.py", line 4, in 
    import shopify
Exception

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\Program Files\Odoo 15\server\odoo\http.py", line 654, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "C:\Program Files\Odoo 15\server\odoo\http.py", line 301, in _handle_exception
    raise exception.with_traceback(None) from new_cause
ModuleNotFoundError: No module named 'shopify'


Re: Installation Error even i have installed ShopifyAPI
by
Fabin Mundattil
on 5/26/24, 1:23 PM Author

Are you trying to install it in Odoo 15? This app developed for and tested only in Odoo 17.