Shopify Connector Website Sale
Synchronizes all the Shopify product media with the extra product media of the Odoo eCommerce (product.image).
Without this glue module, Shopify Connector only synchronizes the main image of each product and the images of its variants, and leaves the other Shopify images untouched. With it, the other Shopify images are imported as extra product media, and the extra product media managed in Odoo are exported to Shopify.
The module installs automatically when Shopify Connector and eCommerce are both installed.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Links the extra product images of the Odoo eCommerce (product media) with Shopify, so all Shopify product images are imported into Odoo and the extra images managed in Odoo are sent back to Shopify.
This module connects the Shopify Connector with the Odoo eCommerce image gallery. Without it, only the main product image and variant images are synchronized; with it, the other Shopify images are also brought into Odoo as extra product media, and the extra images added in Odoo are exported to Shopify.
Where it appears in Odoo: - On the Shopify product template form, a new "Images" tab lists the linked images with their Shopify identifier, the associated variant(s), the source URL and a status badge. - The list is read-only; the synchronization itself is automatic.
Business rules and automatic behaviours: - When an extra image is created, changed (image, name or order) or deleted in Odoo, an export of the product to Shopify is queued automatically, but only if the Shopify instance is configured so that Odoo owns the images. - When importing from Shopify, each image is downloaded, stored as an Odoo product image with its name and order, and linked to the Shopify product and, when relevant, to the matching variant(s). - An Odoo image can only be linked once per Shopify instance, and the image, its product and its variants must all belong to the same Shopify instance and the same product; otherwise a validation error is raised. - If an image disappears on Shopify, its Odoo counterpart is removed during a full synchronization.
It touches the Odoo product images (product.image) and the Shopify product template and image binding records. Access is limited to Shopify managers, and image links are filtered by company.
Depends on
Models and fields (3)
- product.image · extends an existing modelshopify_image_binding_ids (Shopify Image Bindings)
- shopify.product.image · new modelodoo_id (Odoo Product Image), source_url, image_checksum, variant_binding_id, template_binding_id, variant_binding_ids (Associated Shopify Variants)
- shopify.product.template · extends an existing modelimage_binding_ids (Shopify Images)
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/connector-shopify.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.