Shipping Weight Calculation for Configurable Products

Overview

This guide will show you how shipping rates that require product weight are calculated with Configurable Products and the "Fixed" vs. "Custom" weights.

Fixed - This means the weight is set on the Configurable product and weights of the associated "Variations" or simple products will be ignored.

Custom - This means weight is set on each Variation or simple product and used for shipping rate calculations.

📘

Weight Unit

Please note, the unit of weight depends on the Shipping Carrier API service being used to collect shipping rates. For instance, USPS will assume the values of the weight field are in lbs.

Logic

IF use_child_weight = YES

Shipping rates will be calculated with the Weight from the Variation (Simple) products selected by the user.

IF use_child_weight = NO

Shipping rates will be calculated with the Weight from the Configurable Product

IF use_child_weight = NULL

AND
IF the configurable product weight = NULL
Shipping rates will be calculated with the Weight from the Variation (Simple) products selected by the user.
OR
IF use_child_weight = NULL AND the configurable product weight is NOT NULL
Shipping rates will be calculated with the Weight from the Configurable Product