How to Resolve Manual Delete Required in Magento

Overview

If there is a mis-match between the product attributes in Magento and ShipperHQ sometimes you will need to manually delete the attribute value from within Magento:

This most commonly occurs when you have, for example, a product that is assigned to a shipping group within ShipperHQ and that shipping group has been deleted from the dashboard.

By comparison, if you delete a shipping group, box, dimensional rule or origin from the ShipperHQ dashboard but do not have any products assigned it, the extension will automatically delete the attribute value when you synchronise.

This also occurs if you rename an attribute value from within ShipperHQ.

Manually Deleting Values

The attribute values are standard Magento attributes that are saved against the products.

To delete the values automatically, remove the attribute’s value from all products that are assigned that value.

From the screenshot above, “shipperhq_shipping_group” is the attribute code and “Must Ship Freight” is the option that needs to be deleted.

Magento 1

To delete the values en masse, navigate to Catalog > Attributes > Manage Attributes and search for the attribute that needs to be adjusted. Select “Manage Label / Options” and delete the option(s) that needs to be removed.

Magento 2

To delete the values en mass, navigate to Stores > Product (under Attribute) and search for the attribute that needs to be adjusted. Under “Manage Options” delete the option(s) that needs to be removed.