Can multiple shipping options be set for different products at checkout?

Topic summary

Goal: allow different shipping options per product/vendor within a single checkout. The store tried two Shopify shipping profiles (grouping products with different rates), but a mixed cart (one item from each collection) did not show multiple per‑item options.

Proposed solutions:

  • PrettyDamnQuick app: configure rules so specific items/order sizes/customers see tailored delivery methods at checkout; backend can route shipments accordingly.
  • PH MultiCarrier Shipping Label app: create product “shipping classes” (e.g., T‑shirts, Watches) and set multiple rules per class (price/weight thresholds, flat rate, free shipping, or carrier services), including combined rules when classes appear together.

Clarifications:

  • “Shipping profiles” = Shopify settings to assign different rates to product groups.
  • “Shipping classes” (app concept) = product groupings used to apply distinct shipping rules.

Open questions/updates:

  • Whether PrettyDamnQuick works on the Shopify Basic plan and supports multiple options for each product in the same order remains unanswered.
  • No confirmed resolution; current direction is to use third‑party apps to achieve per‑product shipping options at checkout.
Summarized with AI on February 9. AI used: gpt-5.

Hi,
Can we have multiple shipping options for different products at shopify checkout?

I tried it by creating 2 shipping profiles for 2 different collections. But when we try to buy two products, one from each collection, we don’t get to see multiple shipping options at the checkout.

To explain it a little more, we have multiple vendors, who offer different shipping rates. Suppose a customer wants to buy 2 different products from different vendors in the form of ONE order. How can he select the shipping rates for each vendors’ product separately?

Thanks in advance.

You can use our app PrettyDamnQuick to set up rules so orders with certain items / certain order sizes / certain customers see specific delivery methods in checkout.

Then on the backend you can set it up so if certain orders come in they’re shipped a certain way.

Let me know if I can show you how it works!

Does your app work on shopify basic plan?

Can we have different multiple options for each product in our order?

Hi @itsomayr ,

You can easily create multiple shipping options for specific products with PH MultiCarrier Shipping Label. For your scenario let me help you with some examples. Firstly, you can create shipping classes with specific products. For instance:

Shipping Class

  1. Tshirts

  2. Watches

Now you can create multiple shipping rules for these two shipping classes separately & together.

  1. Tshirts: Price range- $40, Weight- 1, Flat Rate/ Free Shipping

  2. Watches: Price range- $100, Flat rate/carrier services

It will be great if you can share your shipping options requirement & we can help you set it up!