Hi,

I need to split cart and order according a Manufacturer because I need that each manufacturer has a private shipping price.

The customer can buy variuous product from different manufacturer in my shop.
Now I need that:
1- every manufacturer has a private shipping price.
2- split the cart and order in "x" part like the number of product's manufacturer.
(a sort of group by manufacturer in a list of product in a cart) and for every "part" apply a distinct shipping price.

Is this possible?
Thanks so much for the help.

Dani AI

Generated

Short answer: yes — you can charge a private shipping price per manufacturer. Two practical approaches are common: (A) keep one order and compute shipping as the sum of per-manufacturer shipping rules (showing a single combined shipping total at checkout but storing a breakdown), or (B) split the paid cart into separate orders/packages by manufacturer so each part gets its own carrier/fee and label. PrestaShop supports creating carriers and price/weight ranges you can assign to products, and there are add‑ons that split orders automatically by supplier/brand. (help-center.prestashop.com)

Recommended workflow (minimal risk):

  • Add a simple mapping (admin table or product field) that records the shipping rule/flat fee per manufacturer.
  • On checkout group cart items by product.manufacturer_id, compute each group’s shipping (flat fee or call a rate service per group weight/destination) and present the summed shipping to the customer.
  • If you need separate shipments, use a “split order” module (or custom code invoked after payment) to create one order per manufacturer so each sub‑order can be billed and fulfilled independently. Test on a staging site and back up the DB before any module purchase or custom change. (store.weblyticlabs.com)

For UPS labels (to ): generate labels either directly via UPS’ Shipping APIs (ShipConfirm/ShipAccept) if you want full control, or use a shipping-platform integration like ShipStation or an aggregator such as EasyPost to buy/print labels and push tracking back to PrestaShop. Those services also handle batch printing and carrier mapping (useful when splitting orders). When using integrations, verify the module’s compatibility with your PrestaShop version, test tracking updates and email notifications, and confirm how the integration writes tracking numbers into split orders. ()

Practical testing tips: make sure every product has the correct manufacturer set, verify weight and zone brackets used by your carriers, try carts with multiple manufacturers, and confirm the customer-facing checkout shows a clear shipping breakdown (or explains why there’s one combined fee). If a module claim looks ambiguous, ask the vendor for a test/demo on PrestaShop 1.6 or for explicit compatibility details.

For this you can try Dropshipper module from modulebazaar.

Currently I am using prestashop version 1.6. It will support for my site?

Yes, it will support for prestashop version 1.6.

My supplier uses mainly UPS for delivries. Is there an option to generate UPS label or something like it.?

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.