How do you change the shipping settings for more than one item?

Topic summary

Problem: Seller has region-specific shipping rates but only the first item is charged, causing losses when multiple items are in one order.

Constraints: Shopify’s flat-rate shipping cannot set rates based on item quantity (i.e., no per-additional-item charges within native settings). Flat-rate means a fixed fee per order, not per item.

Suggested approaches:

  • Use a third-party app (e.g., ShipMagic) to calculate shipping that scales with additional items.
  • Use weight or price as a proxy for quantity: assign realistic weights/prices to products and create tiered shipping rules by total cart weight/price.

Example provided: Set product weight (e.g., 5 kg) and define ranges such as 0–5 kg = Rs600, 5–10 kg = Rs1200, etc., so shipping increases as more items are added.

Status: No built-in quantity-based solution. Practical options are a third-party app or reconfiguring shipping via weight/price tiers. Discussion provides guidance but no single final resolution.

Summarized with AI on January 8. AI used: gpt-5.

I have different shipping rates for specific items and regions but I don’t know how to add the shipping cost of a second or third item. I’m losing money on shipping because only the first item is charged for shipping? any ideas welcome. thanks

Hi,

You would need to use a third party app like ShipMagic to do this or you can use weight as proxy for this.

Hello @East_Coaster ,

Shipping rates based on quantity are not possible with Shopify flat-rate shipping.

However, it is possible to configure rates based on weight ranges or price ranges.

You can configure the weight for each product and set up shipping costs based on weight ranges.

For example, configure the product weight as 5kg and set the shipping rates as follows:

0-5kg - Rs600
5-10kg - Rs1200
etc.