I have created three website view and three store views in magento2(English,French & German). I have uploaded the products through default magento2 CSV import option and mapped to all store views.



Now I want to remove the exisiting product from the German store view. How to do it via magento import option without Replace option like below



Any help on this issue please?

  • Did you try import with update option? – Siddhesh Shirodkar Nov 20 '19 at 6:34
  • I have tried updating product_websites. But it is updating values in the backend. Not removing an exsiting store view from the backend – user78358 Nov 20 '19 at 6:52
  • Than i dont think without replace it'll work. You need to keep entire csv consistent as to what it was during primary import and just remove store view not required – Siddhesh Shirodkar Nov 20 '19 at 7:14

Go to: Admin panel -> System -> Data Transfer -> Import

for Entity Type select Products for Import Behavior select Delete

Select the csv file and run import procedure. Before doing steps above make backup of the database or export products. Do the import first on local/dev/staging environment. Create one dummy product for all websites and check if after delete import procedure the product will be deleted only for german website.

  • This will deleting the entire product from the backend. – user78358 Nov 20 '19 at 9:42
  • Not if you specify for which website to be deleted. – Nikola Nov 20 '19 at 15:17
  • I have mentioned values in both store_view_code and product_websites. But product is not removed from the german store view – user78358 Nov 21 '19 at 9:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.