v 14.0 Third Party 305
Download for v 14.0 Deploy on Odoo.sh
Required Apps Invoicing (account)
Included Dependencies
Lines of code 6737
Technical Name sync_shopify
Websitehttps://apps.odoo.com/apps/modules/14.0/sync
You bought this module and need support? Click here!
Required Apps Invoicing (account)
Included Dependencies
Lines of code 6737
Technical Name sync_shopify
Websitehttps://apps.odoo.com/apps/modules/14.0/sync

Shopify Integration

Connect Shopify with Odoo

Version: v14.0.1.0.0


Tested and maintained by
IT Projects Labs
Assitance: help@itpp.dev

Current possibilities:
  • Sync Products: Shopify to Odoo
  • Sync Products: Odoo to Shopify

Shopify Integration

Shopify configuration

  • Log in to your store as the store owner.
  • From your Shopify admin, go to Apps.
  • Click Manage private apps.
  • Click Enable private apps.
  • Read and check the terms, and then click Enable private app development.
  • Click "Create private app"
  • Activate access to products ("read and write")
  • "API Key" will be API_KEY and "Password" will be API_SECRET

Installation

  • Install this module in according to Sync Studio Documentation

Configuration

  • Open menu [[ Sync Studio ]] >> Sync Projects
  • Choose Shopify project
  • Go to Parameters tab
  • Click [Edit]
  • Set Parameters and Secrets:
    • API_VERSION
    • SHOP_DOMAIN
    • API_KEY
    • API_SECRET
  • Click [Run Now] button in SETUP_SHOPIFY_WEBHOOKS
  • For initial synchronization click [Run Now] on corresponding Manual Triggers that get records from one system and create on another. E.g. to sync products there are 2 available buttons:
    • CREATE_PRODUCTS_SHOPIFY2ODOO
    • CREATE_PRODUCTS_ODOO2SHOPIFY
  • Open a task Sync Odoo to Shopify, configure and activate DB Triggers
  • If for any reason you cannot use instant synchronization (i.e. via DB Triggers and Webhooks), you can schedule periodic syncronization by activating Cron trigers in corresponding tasks

Usage

Make updates in one system and click corresponding UPDATE_... button in Manual Triggers. Note, that update buttons works only with previously linked records (i.e. ones synced via CREATE_... button). RESULT: records are synced.

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.