Skip to content

Guide to Remove Shopify Connector Modules in Odoo

Purpose

This guide outlines the steps required to safely uninstall Shopify-related modules from an Odoo environment. The goal is to remove unneeded Shopify integration while preserving all core system functionality.


Modules to Remove

  1. shopify_cnf – CNF extension for Shopify
  2. shopify_ept – Main Shopify connector
  3. common_connector_library – Shared connector library (optional)
  4. auto_invoice_workflow_ept – Auto invoice workflow (optional)

Impact Analysis

shopify_cnf

  • Depends on: shopify_ept, emipro_theme_base
  • Function: Adds brand support to Shopify sync
  • Impact: Only affects Shopify-specific product integration

shopify_ept

  • Depends on: common_connector_library, auto_invoice_workflow_ept
  • Function: Main connector for Shopify (products, orders, dashboards)
  • Impact: Removes all Shopify sync and related dashboards

common_connector_library

  • Used by: shopify_ept only
  • Function: Common functions for e-commerce connectors
  • Impact: Product brand logic, connector logging, and order creation helpers

auto_invoice_workflow_ept

  • Used by: shopify_ept only
  • Function: Defines automatic sale workflow/invoicing
  • Impact: Auto-order processing and invoice flows

External References

  • Minor mention in account_sage_reports (likely just a variable/comment)
  • No CNF modules are directly dependent on Shopify modules

Installed Modules Overview

Before Uninstallation

Installed Shopify Modules Image 1 – Shopify connector modules currently installed in CNF


Module Removal Procedure

Step 1: Uninstall Modules

In Apps > Installed Modules, uninstall in the following order:

  1. shopify_cnf – Should not trigger any core module removals
  2. shopify_ept – May prompt removal of dependencies
  3. common_connector_library (optional) – Only if no other connectors are in use
  4. auto_invoice_workflow_ept (optional) – Only if no other workflows depend on it

Post-removal Verification

Step 2: Confirm Uninstallation

Shopify Modules Removed Image 2 – Shopify connector modules successfully uninstalled from Odoo


Step 3: Core Functionality Check

  • ✅ Navigate through Sales and Inventory menus
  • ✅ Create/edit products and sales orders
  • ✅ Ensure no errors in workflows or logs

Summary Table of Removed Modules

Status Module Name Optional Notes
✅ shopify_cnf No CNF-specific extension for Shopify
✅ shopify_ept No Main Shopify connector module
🟡 common_connector_library Yes Shared library, remove only if not reused elsewhere
🟡 auto_invoice_workflow_ept Yes Auto invoicing workflows, safe to keep if reused