This doc explains how to define freight class for certain items using shipping groups.
Pre-requisites: You need to have the LTL Freight advanced feature enabled.
If all of your products belong to the same freight class, that can be set as the default freight class on your LTL Freight carrier. If, however, you have groups of products which belong to different classes, use shipping groups to define different classes for each of those groups.
- Create your Shipping Group and give it a relevant name (i.e. CLASS 150)
- In the Advanced panel of Shipping Group settings, you’ll find the Freight Class dropdown. Choose the appropriate class for your group. (see screenshot below)
- Once you have set the freight class, save the Shipping Group.
When products assigned to this group are in the cart, they should rate based on their set Freight Class.
Assign Products to their Shipping Groups
Be sure to assign your relevant products to the new group before you test. This is done in the eCommerce platform by going to your product attributes and setting the group name in the Shipping Group field. When rating via an LTL Freight carrier, ShipperHQ will now use the specified freight class of each product in this Shipping Group.
Freight Class in Magento
Keep in mind there are two freight class attributes that can be set on the product level in Magento:
Both attributes can be set in Magento on the product level but the shipperhq_nmfc_class attribute will only be used for the ABF carrier. The freight_class attribute will be sent to all remaining applicable carriers.