Shopify Connector Release Notes

Release notifications

Subscribe to Shopify Connector updates

Receive an email after a new release is published and verified.

We will email a confirmation link first. Subscription is specific to Shopify Connector for Odoo 19.0.

Stay informed about new features, improvements, and fixes.

Version 19.0.1.3.0

Released: October 27, 2026

  • New Metaobject entries created in Odoo are automatically added to Shopify when syncing a listing.

  • Improved Shopify inventory imports using Bulk Operations for faster and more efficient processing of large inventories.

  • Fixed duplicate products in Shopify when listings were exported or updated again while their bulk operation was not finished. Listings still in a pending bulk operation are now skipped and written to the log. If all selected listings are pending, an error asks the user to wait or process the bulk result.

  • Added the Fetch & Process Result button on the Shopify bulk query for operations with 80 listings or fewer, to fetch the Shopify status and process the result in one click. Larger operations keep Fetch Bulk Queue Status and Process Manually.

  • Added Activate Shopify Locations to make existing products available at all enabled Shopify locations.

  • Fixed location activation when exporting 3 or fewer listings directly in one step, ensuring stock is available at all enabled Shopify locations.

Version 19.0.1.2.10

Released: October 22, 2026

  • Shopify Customer ID Matching: The Shopify Customer ID is stored in Odoo and used as the primary identifier when importing subsequent orders. This ensures that existing customers are reused instead of creating duplicate records.

  • Fallback Customer Matching: If no customer is found using the Shopify Customer ID, the connector searches using Tax ID and country, followed by customer name and address. Once a match is found, the Shopify Customer ID is saved on the existing customer record.

  • Tax ID Assignment: When Create Company Contact is enabled and the billing address contains a company name, the Tax ID is assigned to the billing company. Otherwise, it is assigned to the main customer. Tax IDs are never assigned to shipping addresses.

  • Existing Tax ID Preservation: If the main customer already has a Tax ID and a subsequent order includes a billing company, the existing Tax ID remains on the main customer and is not assigned to the billing company.

  • Tax ID Conflict Handling: Existing Tax IDs are never overwritten. If the existing customer already has a Tax ID and Shopify provides a different one, the connector creates a new customer record. If no Tax ID is provided, the existing customer is reused.

  • Normalized Tax ID Comparison: Tax ID matching is case-insensitive and ignores spaces. For example, ro123456 and RO 123456 are treated as identical.

  • Company Matching: Existing companies are identified using company name and Tax ID first, followed by company name only if no match is found. Company name matching is case-insensitive.

  • Customer Information Updates: Changes to a customer’s name, email, phone number, or address in Shopify are updated in the corresponding Odoo customer record on the next order or customer import.

  • Independent Contact Addresses: Individual contacts associated with a company are created using the Other address type. This ensures that updating an individual’s address does not modify the company’s address or the addresses of other associated contacts.

  • Added an error message when an entered ID cannot be found in Shopify during an import operation for orders, customers, listings, or catalogs.

  • Support multi-database image and webhook URLs without a database filter.

Version 19.0.1.2.9

Released: October 16, 2026

  • Added Shopify bulk operations to improve product imports within a selected date range.

  • Update stock from Odoo to Shopify only for locations where stock has changed, skipping unchanged locations.

  • Updated the Shopify API to version 2026-10.

  • Shopify supports multiple barcode types (ASIN, EAN, GTIN, ISBN, NS-PID, UPC, and Custom) for listing items, so multiple barcodes are now managed in Odoo.

Version 19.0.1.2.8

Released: October 5, 2026

  • Improved delivery method matching to select the correct carrier based on its name, Shopify code, and destination country.

  • Fixed Shopify order processing issues and updated access permissions to support importing orders older than 60 days.

  • Fixed the module upgrade failing with “Field sale_id_is_pickup_order does not exist in model stock.picking” (or “Field shopify_discount_amount does not exist in model sale.order.line” on very old versions) on databases upgraded from an older version.

  • Improved Shopify return webhook processing to process returns directly in Odoo when the webhook is triggered, instead of creating a queue for later processing.

  • Added support for Shopify orders that include both shipping and store pickup items in the same order.

  • Added support for the EXPIRED financial status in Shopify order processing and workflow configuration, allowing orders with expired payment authorization to be imported and processed normally.

  • Added support for Metaobject Reference type metafields.

Version 19.0.1.2.7

Released: September 16, 2026

  • Fixed Shopify order import to log missing normal products and stop the affected order from being imported.

  • Reduce api call from operation wizard.

  • Improved collection management to align with Shopify latest collection rules, with enhanced conditions and a new Collection Items tab.

Version 19.0.1.2.6

Released: September 11, 2026

  • Keep your existing Warehouse and Stock Location on Shopify locations when confirming the instance again.

  • Improved Shopify Marketplace User access rights with proper role-based permissions, allowing only the required Shopify operations and configurations.

Version 19.0.1.2.5

Released: September 8, 2026

  • Support bulk operations for Listing Export and Update when processing more than 3 listings.

  • Fix an error shown while updating listings when a product was already removed from Shopify, and skip such a listing for the rest of the update.

Version 19.0.1.2.4

Released: August 20, 2026

  • Implemented Odoo return import during Shopify order sync.

  • Fixed partial restocking and return processing for partially restocked returns.

Version 19.0.1.2.3

Released: August 18, 2026

  • Secure Shopify credentials, webhook HMAC, API retries, sync safety, access rights, and refund idempotency.

Version 19.0.1.2.2

Released: August 13, 2026

  • Fix group access for non-admin users.

  • Fetch missing Shopify fraud analysis data for webhook-imported orders.

Version 19.0.1.2.1

Released: August 4, 2026

  • Added a help video to the operation popup.

  • Implemented Shopify return creation from Odoo for already fulfilled orders.

  • Updated the return workflow to match Shopify, so stock moves are created only when a return is approved or processed rather than when it is created.

  • Update the migration script to prevent an Odoo server crash during a bulk category fetch, and to write product type, product category, and sales channel onto products when migrating to v19.

  • Fix errors and warning messages raised during Odoo unit tests.

Version 19.0.1.2.0

Released: July 24, 2026

  • Fix an error during order processing by passing an empty account.tax recordset instead of a list.

Version 19.0.1.1.10

Released: July 22, 2026

  • Improve the refund error message for currency mismatches between Odoo and Shopify.

  • Fix the unsupported auto-process payout popup shown in the Enterprise version.

Version 19.0.1.1.9

Released: June 25, 2026

  • Improve collection duplication, collection wizard messages, error messages, and instance selection for new collections.

  • Mark orders as paid by capturing authorized payments.

  • Improve refund flow with button visibility, auto-filled refund amount, and credit note validation.

  • Enforce the Go Live safeguard for API requests on neutralized databases.

Version 19.0.1.1.8

Released: June 17, 2026

  • Fix the onboarding panel not displaying data correctly in dark mode.

  • Added location-wise delivery order and stock move creation.

  • Added multi-location return processing support.

Version 19.0.1.1.7

Released: June 11, 2026

  • Removed Inventory Location Activation and added custom fulfillment location handling.

Version 19.0.1.1.6

Released: June 5, 2026

  • Add Collections and Catalogs smart buttons to listings.

  • Support multi-location fulfillment flow for Odoo pickings and stock moves.

  • Add the Generate Access Token view.

  • Prevent stock move creation errors when importing fulfilled Shopify orders for out-of-stock lot/serial-tracked products.

  • Implemented a one-click Sync to Shopify button for direct listing updates from Odoo to Shopify.

  • Implemented Shopify return management, covering return import, processing, restock handling, and synchronization between Shopify and Odoo.

  • Added Shopify sales channel support for listing items.

Version 19.0.1.1.5

Released: June 3, 2026

  • Added support for importing and updating the Shopify catalog.

Version 19.0.1.1.4

Released: June 1, 2026

  • Implemented GraphQL queries for Shopify API version 2026-07.

  • Added support for multiple languages in Shopify.

Version 19.0.1.1.3

Released: May 20, 2026

  • Fix incorrect data being written when a product is processed from a webhook.

  • Added support for importing Shopify customer metafields into Odoo.

  • Improved Shopify pagination handling and added timeout support for category taxonomy fetches.

  • Implemented order metafield import from Shopify into Odoo.

  • Fix sales channels not being fetched during collection import.

  • Restructured the Shopify menu.

  • Added the Real-Time Price Sync to Shopify setting for automatic price updates.

Version 19.0.1.1.2

Released: May 11, 2026

  • Implemented auto-reconcile payouts for Enterprise users only.

  • Fix Import Draft Product when a date range is used.

  • Allow the last export date for price and inventory to be changed from the operation wizard.

  • Set the default sales channel action to Publish, remove deleted Shopify sales channels from Odoo, and improve logging for sales channel operations.

  • Implemented Skip Listing to stop updates flowing between Odoo and Shopify.

  • Sync country of origin and HS code in import/export listing operations.

  • Add a Group By option and an active location label.

  • Make Shopify sales channels instance-specific to prevent cross-instance conflicts in multi-instance setups.

Version 19.0.1.1.1

Released: May 8, 2026

  • Added metafield import and export for products and variants.

Version 19.0.1.1.0

Released: May 7, 2026

  • Raise a redirect warning with a dynamic error message that opens the matching instance form view.

Version 19.0.1.0.10

Released: April 27, 2026

  • Improved order import functionality to fetch orders based on the creation date when Import Order After is configured.

  • When Auto Sync Inventory Odoo to Shopify is enabled in stock settings, product stock is automatically synced to Shopify on inventory changes.

  • Migrate Shopify collections from the REST API to GraphQL.

  • Added a quick onboarding panel for faster marketplace instance setup.

Version 19.0.1.0.9

Released: April 17, 2026

  • Apply country-based filtering for delivery carriers, prioritizing matches by destination country when carrier codes are shared.

  • Migrated discount data from Shopify Discount Amount to Marketplace Discount Amount. The Shopify Discount Amount field has been removed.

Version 19.0.1.0.8

Released: April 16, 2026

  • Migrate Import Inventory from the REST API to GraphQL.

Version 19.0.1.0.7

Released: April 14, 2026

  • Create a to-do activity for Shopify risk orders.

  • Added support for exporting stock across multiple locations to corresponding Shopify locations.

  • Improved pickup order processing so items are active at the selected location before being transferred to the pickup location.

  • Improved error handling with a clear message when an instance is confirmed with incorrect credentials.

  • Remove the separate discount order line. The order discount is now applied to the Odoo discount field instead of creating a new sale order line.

Version 19.0.1.0.6

Released: April 6, 2026

  • Fix parent customer creation from the Shopify queue job.

  • Fixed an import error caused by invalid sys.exception usage, and corrected the field visibility condition for the Shopify marketplace in the form view.

  • Fixed the parent reference on partner records and included the partner type in the matching criteria for accurate identification.

  • Sync listings from Shopify into the Odoo listing form view.

  • Added quantity and price updates from Shopify listing items.

Version 19.0.1.0.5

Released: March 31, 2026

  • Added marketplace-specific image handling when adding products to listings.

  • Fixed inventory double-counting by syncing the available quantity instead of the on-hand value.

Version 19.0.1.0.4

Released: March 26, 2026

  • Added Mark as Picked Up and Ready for Pickup buttons to the delivery order screen to update the Shopify pickup status.

  • Migrated the Fulfillment Order API from REST to GraphQL.

Version 19.0.1.0.3

Released: March 18, 2026

  • Excluded third-party locations from inventory activation logic for multi-location Shopify products.

  • Handle missing or empty values more safely to improve reliability.

Version 19.0.1.0.2

Released: March 16, 2026

  • Added a Fetch Category option to the Category menu to import categories directly from Shopify.

  • Fixed the invoice line discount not updating correctly when a Shopify discount was applied.

Version 19.0.1.0.1

Released: December 2, 2025

  • Removed the Shopify Checkout ID field, which is deprecated in GraphQL.

  • Added the Shopify Payment ID to the invoice payment register memo.

  • Added a Generate Access Token option.

  • Migrated the webhook REST API to GraphQL.

  • Implemented a migration script to automatically assign sales channels to existing listings from older versions during the upgrade to v19.

  • Implemented log redirection for better visibility of actions performed during Export/Update Listing.

Version 19.0.1.0.0

Released: November 17, 2025

  • Initial release for Odoo v19.