Bulk goods handling fee by weight

Last updated: September 23, 2026

For heavy bulk goods such as soil, mulch or fertilizer, charge handling by weight on those products only: a per-product Per weight fee of, for example, 0.15 per kilogram, limited to the right categories. Four 25 kg bags pay 15.00, while light items in the same cart pay nothing.

The rule in FlexiFees

SettingValue
Fee titleBulk goods handling
ScopePer product fee
Fee typePer weight, per kilogram (or per pound)
Rate0.15 per kilogram (example)
Fee limits (optional)max: 25.00 for the whole fee
SKUBULK
ConditionProduct category is one of Sands & Soils, Mulch, Fertilizers (Shopify taxonomy)
FlexiFees fee form with fee type Per weight, 0.15 per kilogram, per product fee, maximum 25.00 FlexiFees condition: product category is one of Sands and Soils, Mulch, Fertilizers

Worked examples

CartCalculationFee
4 × 25 kg potting soil0.15 × 25 × 415.00
10 × 25 kg soil + a trowel0.15 × 25 × 10 = 37.50, capped by max 25.00; the trowel is not in the categories25.00
Only a trowelno matching productno fee

Variants

  • Per pound: pick per pound next to the rate; product weights in any unit are converted.
  • Per started 10 kg: a per-product formula such as 1.50 * ceil(weight_kg / 10) * qty charges 1.50 for every started 10 kg of each item.
  • No categories set? Use a collection, product type or tag condition instead.
  • The whole cart above a weight: see the heavy order surcharge.

Good to know

  • The fee reads the weight on each variant; a variant without a weight counts as 0.
  • On a per-product fee, the maximum applies to the fee's total, not to each product.
  • The product category condition needs the Category field set on your products.
The first cart with a new amount. Calculated fees produce amounts Shopify has not seen before. The first time a new amount appears, Shopify can take a few seconds, occasionally up to about a minute, to accept the fee line; FlexiFees retries automatically and the same amount is instant afterwards.

Related

Questions

Can I charge by weight only on some products?

Yes. A per-product Per weight fee charges only the products that match its product conditions, such as a product category or collection.

Can I cap a weight fee?

Yes. Set a maximum under Fee limits (optional); on a per-product fee it applies to the fee total.

Start free trial on Shopify