Weight calculation lets you define a formula that computes a product's shipping weight based on customer selections. The calculated weight is saved with the order so your shipping provider can use it to quote accurate rates. You configure it in Calculator Editor → Optional Features → Weight calculation.
OPT("KEY"), OPT_TOKEN("KEY"), or INPUT("KEY"), variables with VAR("KEY"), and look up values from tables with TABLE(). If the computed weight is not what you expected, open the formula's Troubleshoot tab. See Formula Editor.| Setting | Description |
|---|---|
| Weight formula | A formula expression that computes the weight. Supports the same syntax as pricing formulas. |
| Unit | The weight unit: lb, oz, kg, or g. |
| Computed weight (preview) | A read-only field showing the result of the formula based on current preview selections. |
VOLUME) and reference them in the weight formula.INPUT("WIDTH") * INPUT("HEIGHT") * 0.05, Unit: lb. Each square inch weighs 0.05 lb. A 12×18 sign computes to 10.8 lb.TABLE("box_weights", OPT_TOKEN("SIZE")) + INPUT("INSERT_COUNT") * 0.1, Unit: kg. Base box weight from a table plus 0.1 kg per insert.