Hi,
Thank you for the clear report, you found a bug and I could reproduce it here.
To answer your questions in order:
- The column is product_tax_id, and it takes either the identifier of a tax category or its name.
- Yes, when that column is not in your file, an update should leave the tax category of the product alone.
- It does not, and that is the bug: the tax category HikaShop gives to a product being created was also applied to the products being updated. The one it picks is the last of your tax categories in the ordering of Configuration > Taxes, which is why "Electronic goods & services" is the one you see.
- So there is no setting behind it, nothing on your side to correct.
It is fixed on our end and the fix has been added on our end. Download the install package of HikaShop on our website and install it on yours in order to get it.
Without the patch, adding a product_tax_id column to your file with the value you want, for example:
product_code;product_name;product_tax_id
REF001;My product;Impuestos España
keeps each product on its own tax category through the import. If all the products of the file share the same one, that is a single value repeated on every row.