Syncing only updates or imports products, it's not aware of deletions. Currently the only way products get deleted are through webhooks or from a complete re-import of all products. If an admin adds extra fields, or customizes the product in any way, there's no way for them to remove deletions without deleting all products and re-importing. Let's create a batch to find and purge orphaned products/variants on demand.

Comments

  • donutdan4114 committed f5637bc on 7.x-1.x
    Issue #2478255: Setup delete operation in sync batch to remove orphaned...
donutdan4114’s picture

Status: Active » Fixed
donutdan4114’s picture

Version: » 7.x-1.x-dev
Status: Fixed » Closed (fixed)