Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. customized
  3. WooCommerce Connector v 8.0
  4. Sales Conditions FAQ

WooCommerce Connector

by Tech Receptives http://www.openerp.com
Odoo
v 8.0 Third Party 2902
Download for v 8.0
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Social Network (mail)
• Sales Management (sale)
• Online Billing (account_voucher)
• Warehouse Management (stock)
Community Apps Dependencies Show
• Connector
• Connector for E-Commerce
• Connector Base Product
• Sale Exceptions
• Sale Payment Method - Automatic Worflow (link module)
• Sale Automatic Workflow
• Sale Payment Method
Technical Name connector_woocommerce
LicenseAGPL-3
Websitehttp://www.openerp.com
You bought this module and need support? Click here!

WooCommerce Connector.

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.
  • Ratings
  • Discuss
Not bidirectional, but import is working
by
Marcel Just
on 9/16/16, 8:31 AM

I had a lot of trouble to get this working. So I will describe my solution first, then I will say something about the connector itself. I use docker images. So you can have a look at this file: https://github.com/jtb0/myOdooV8/blob/master/Dockerfile Or if you use a regular installation you need to install the following things at yout odoo instance: $ apt-get -y install -f --no-install-recommends python-pip and then $ pip install woocommerce Now you have the woocommerce module installed which was missing in the post of Razaq Adams. then you can download and unzip the connector: $ wget https://apps.odoo.com/loempia/download/connector_woocommerce/8.0.1.0.1/5X67fKLxEBADalRAktjsZw.zip?deps the "...?deps" here is extremely important. Without all the dependencies will not be downloaded. $ sudo unzip 5X67fKLxEBADalRAktjsZw.zip?deps -d addons/ Maybe you need to use instead of "addons/" another path. Maybe here: /usr/lib/python2.7/dist-packages/openerp/addons/ Thats all. Now you can "Update module list" under Settings (dont forget you need to switch the Technical Featues on via users otherwise you dont see this entry) and then install the WooCommerce Connector. I created a repository which allows me to setup odoo v8 and a woocommerce easily. Maybe someone want to use it. https://github.com/jtb0/docki.git So the good thing is that the plugin is working. What is missing, is a bidirectional way to sync back the stock amount.


Can't make this work at all
by
hence321
on 4/20/16, 5:38 PM

Windows 7 32 bits environment Odoo V8 Setup dependencies and module: In Command line: pip install woocommerce Copying dependencies folders from repository (Connector, sales_payment_method_automatic_work etc) to addon then restarting server, updating module list and installing in orders.. When putting the connector_woocommerce folder in addons folder, restarting server, then the odoo backend is crippled, can't do anything anymore unless I delete the folder from addons Its a promising product.. I will retract the poor rating once this is setupable.


i don't understand this module, import of categories is fine but sales orders and product failed.
by
charlesbellbell
on 2/1/18, 9:20 AM

Traceback (most recent call last): File "F:\odoo-8.0\openerp\addons\connector\queue\worker.py", line 125, in run_job job.perform(session) File "F:\odoo-8.0\openerp\addons\connector\queue\job.py", line 512, in perform self.result = self.func(session, *self.args, **self.kwargs) File "F:\odoo-8.0\openerp\addons\connector_woocommerce\unit\import_synchronizer.py", line 284, in import_record importer.run(woo_id, force=force) File "F:\odoo-8.0\openerp\addons\connector_woocommerce\unit\import_synchronizer.py", line 203, in run self._import_dependencies() File "F:\odoo-8.0\openerp\addons\connector_woocommerce\model\sale.py", line 247, in _import_dependencies 'woo.product.product') File "F:\odoo-8.0\openerp\addons\connector_woocommerce\unit\import_synchronizer.py", line 110, in _import_dependency importer.run(woo_id) File "F:\odoo-8.0\openerp\addons\connector_woocommerce\unit\import_synchronizer.py", line 189, in run self.woo_record = self._get_woo_data() File "F:\odoo-8.0\openerp\addons\connector_woocommerce\unit\import_synchronizer.py", line 48, in _get_woo_data return self.backend_adapter.read(self.woo_id) File "F:\odoo-8.0\openerp\addons\connector_woocommerce\unit\backend_adapter.py", line 209, in read return self._call('%s/' % self._woo_model + str(id), []) File "F:\odoo-8.0\openerp\addons\connector_woocommerce\model\product.py", line 84, in _call return super(ProductProductAdapter, self)._call(method, arguments) File "F:\odoo-8.0\openerp\addons\connector_woocommerce\unit\backend_adapter.py", line 152, in _call result = safe_eval(result) File "F:\odoo-8.0\openerp\tools\safe_eval.py", line 296, in safe_eval c = test_expr(expr, _SAFE_OPCODES, mode=mode) File "F:\odoo-8.0\openerp\tools\safe_eval.py", line 153, in test_expr code_obj = compile(expr, "", mode) File "", line 1
^ SyntaxError: invalid syntax


Any idea how do you import more than 10 products...
by
Petri Kajander
on 2/13/17, 6:17 AM

I just cannot import more than 10 products and this is kinda annoying.


Well, from problem to another.
by
Petri Kajander
on 6/4/16, 8:04 AM

Odoo Server Error Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 540, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 577, in dispatch result = self._call_function(**self.params) File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 313, in _call_function return checked_call(self.db, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/openerp/service/model.py", line 118, in wrapper return f(dbname, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 310, in checked_call return self.endpoint(*a, **kw) File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 806, in __call__ return self.method(*args, **kw) File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 406, in response_wrap response = f(*args, **kw) File "/usr/lib/python2.7/dist-packages/openerp/addons/web/controllers/main.py", line 948, in call_button action = self._call_kw(model, method, args, {}) File "/usr/lib/python2.7/dist-packages/openerp/addons/web/controllers/main.py", line 936, in _call_kw return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 268, in wrapper return old_api(self, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 399, in old_api result = method(recs, *args, **kwargs) File "/var/lib/odoo/.local/share/Odoo/addons/8.0/woocommerceerpconnect/model/backend.py", line 105, in test_connection val = r.json() File "/usr/lib/python2.7/dist-packages/requests/models.py", line 741, in json return json.loads(self.text, **kwargs) File "/usr/lib/python2.7/dist-packages/simplejson/__init__.py", line 488, in loads return _default_decoder.decode(s) File "/usr/lib/python2.7/dist-packages/simplejson/decoder.py", line 370, in decode obj, end = self.raw_decode(s) File "/usr/lib/python2.7/dist-packages/simplejson/decoder.py", line 389, in raw_decode return self.scan_once(s, idx=_w(s, idx).end()) JSONDecodeError: Expecting value: line 1 column 1 (char 0)


by
hence321
on 4/20/16, 6:41 PM

Anybody made this work on Windows 7 ?


That happens to me too
by
Ignacio
on 3/31/16, 5:33 AM

Hi Razaq Adams. You solution the problem? Could you tell me the solution? please. Thank You


Error updating module list
by
Razaq Adams
on 2/8/16, 11:58 PM

Odoo Odoo Server Error Traceback (most recent call last): File "/opt/odoo/openerp/http.py", line 530, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/opt/odoo/openerp/http.py", line 567, in dispatch result = self._call_function(**self.params) File "/opt/odoo/openerp/http.py", line 303, in _call_function return checked_call(self.db, *args, **kwargs) File "/opt/odoo/openerp/service/model.py", line 113, in wrapper return f(dbname, *args, **kwargs) File "/opt/odoo/openerp/http.py", line 300, in checked_call return self.endpoint(*a, **kw) File "/opt/odoo/openerp/http.py", line 796, in __call__ return self.method(*args, **kw) File "/opt/odoo/openerp/http.py", line 396, in response_wrap response = f(*args, **kw) File "/opt/odoo/addons/web/controllers/main.py", line 953, in call_button action = self._call_kw(model, method, args, {}) File "/opt/odoo/addons/web/controllers/main.py", line 941, in _call_kw return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs) File "/opt/odoo/openerp/api.py", line 241, in wrapper return old_api(self, *args, **kwargs) File "/opt/odoo/openerp/api.py", line 393, in old_api result = new_api(recs, *args, **kwargs) File "/opt/odoo/openerp/api.py", line 397, in new_api result = [method(rec, *args, **kwargs) for rec in self] File "/opt/odoo/openerp/addons/base/module/wizard/base_module_update.py", line 15, in update_module self.updated, self.added = self.env['ir.module.module'].update_list() File "/opt/odoo/openerp/api.py", line 239, in wrapper return new_api(self, *args, **kwargs) File "/opt/odoo/openerp/api.py", line 462, in new_api result = method(self._model, cr, uid, *args, **kwargs) File "/opt/odoo/openerp/addons/base/module/module.py", line 654, in update_list handler.load_addons() File "/opt/odoo/openerp/http.py", line 1298, in load_addons m = __import__('openerp.addons.' + module) File "/opt/odoo/openerp/modules/module.py", line 80, in load_module mod = imp.load_module('openerp.addons.' + module_part, f, path, descr) File "/opt/odoo/addons/connector_woocommerce/__init__.py", line 22, in from . import model File "/opt/odoo/addons/connector_woocommerce/model/__init__.py", line 22, in from . import backend File "/opt/odoo/addons/connector_woocommerce/model/backend.py", line 23, in from woocommerce import API ImportError: No module named woocommerce


Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with