PrestaShop Mixed Carts: Plan Dropshipping Split Shipments

45 Views

A mixed cart contains products that follow different fulfilment routes, such as your own warehouse and two dropshipping suppliers. The customer places one purchase, but your operation may need several acceptance decisions, parcels and tracking messages.

Plan those groups before promoting the range. This guide creates a fulfilment map, checks the combined delivery cost and follows a partial shipment through customer communication and support.

The examples describe an operating design. Actual order splitting, carrier selection and notification behaviour depend on your PrestaShop version, configuration and integrations, so verify them on your installation.

1. Map the Cart to Physical Dispatch Locations

Begin with a three-item basket. Record the location that will send each item, not just the supplier name attached to its product record.

Order line Dispatch location Preparation assumption Parcel group
Notebook Your warehouse One working day A
Desk tray Supplier North Two working days B
Reading light Supplier West One working day C

Two products from the same supplier may still ship from different warehouses. Conversely, several products from your own location may fit in one parcel, subject to size and packing constraints.

Add the destination and service to each group. Products cannot be combined into a meaningful fulfilment promise until those facts are known.

Use the dropshipping order workflow to record separate supplier acceptance for each affected line. One supplier's acceptance does not confirm the rest of the cart.

2. Choose Separate Delivery or Consolidation

Decide whether each group goes directly to the customer or whether goods first come to your warehouse for combined dispatch. Base the decision on cost, time and the experience you are selling.

Separate delivery can avoid waiting for the slowest supplier, but it may create several delivery charges and different arrival dates. Consolidation can create one finished parcel but adds handling and another transport stage.

For a gift set, the distinction is especially important. A customer buying a ready-to-give box should not discover after payment that its contents arrive separately over several days.

Write the chosen route on the product or assortment specification. If some items must stay together, treat that as a requirement to enforce and test rather than an assumption in marketing copy.

For products sold as a fixed set, use the gift bundle guide to align packing, stock and the public description.

3. Calculate the Whole Order's Delivery Economics

Add the costs of all planned parcel groups before setting a customer-facing shipping offer. Check handling fees, packaging and destination surcharges where applicable.

Suppose the three groups cost €4, €5 and €6 to deliver. The operating shipping cost is €15. If the customer pays €5, your shop funds the remaining €10 before any extra handling expense.

A free-shipping threshold based on basket value may still be commercially sensible, but calculate whether the basket contribution supports those three parcels. A larger cart does not always have lower fulfilment cost per order.

Use one consistent tax basis in the calculation. Compare at least these baskets:

  • Two products from your own warehouse.
  • Two products from the same supplier and dispatch location.
  • One warehouse product plus one supplier product.
  • Products from two suppliers.
  • A mixed cart going to a more expensive supported destination.

The goal is to identify which combinations need a different charge, a restriction or a revised product offer before customers place them.

4. Write the Delivery Explanation Before Configuring It

Prepare a short message that describes what the customer should expect. For the example, it might say: “These items ship from three locations and may arrive separately. The delivery options and total charge are shown before payment.”

Where the installed checkout supports group-specific estimates, make sure the wording identifies the corresponding items. If it does not, decide how to present an accurate combined explanation using supported storefront tools.

Avoid inventing a single precise arrival date from the fastest group. If one overall window is shown, it must appropriately represent the order promise you can actually fulfil.

For seasonal purchases, apply the holiday cutoff calculation to each route. A warehouse item may qualify for the holiday while a supplier item in the same cart does not.

Have someone unfamiliar with your fulfilment model read the message. They should be able to explain how many parcels may arrive and which dates are estimates.

5. Test the Installed Checkout With a Cart Matrix

Create the planned product combinations in a test environment using the same relevant carrier and integration configuration. Record expected outcomes before checking the actual result.

Cart case What to verify
Warehouse only Available service and charge
Single supplier only Supported destination and promised timing
Warehouse plus supplier Combined charge and explanation of separate fulfilment
Two suppliers Both routes remain serviceable
One incompatible destination Checkout gives a usable resolution
One unavailable variant Cart does not preserve an invalid promise
Free-shipping promotion Shop-funded cost matches the campaign model

Check the order records produced by the actual checkout. Do not assume that one visible cart always creates exactly one internal order or that every integration uses the same grouping model.

Review confirmation emails and the customer account area. The information there should agree with checkout rather than hiding a delivery group that staff must later explain manually.

If your technical team is evaluating version-specific shipment behaviour, use the existing PrestaShop 9.2 shipment checks alongside this commercial test plan.

6. Track Parcels at Item Level

Keep a parcel register linking the customer order, affected items, supplier reference, carrier and tracking number. Add the current state and next action for unresolved groups.

For the example order, group A can be delivered while group B is in transit and group C is awaiting supplier acceptance. All three facts need to remain visible to support.

Test a customer message for partial dispatch. It should name or otherwise clearly identify the shipped items and explain the status of the remainder without claiming the entire purchase is on its way.

Check whether automatic notifications already send that information. Avoid adding a second message that contradicts the installed module's wording or gives a different tracking reference.

A corrected or replaced parcel should retain a link to the original case so staff can understand why two tracking numbers exist.

7. Plan Partial Cancellations and Missing Parcels

Define how to cancel one unaccepted line while the other groups continue, when that is appropriate and agreed with the customer. Identify which supplier instruction, financial adjustment and customer message are required.

Calculate the partial refund from the actual order allocation, including discounts and relevant shipping treatment. Do not simply refund the current catalogue price if the customer paid a discounted amount.

For a missing parcel, investigate the affected group rather than marking every item as lost. Give the customer one support owner who coordinates the supplier and carrier work.

Use the returns and refund process to distinguish a physical return, a replacement and a money refund. A mixed order may require more than one of those outcomes.

Record decisions at line or group level so a later supplier credit does not cause a second customer reimbursement by mistake.

8. Review Whether Mixed Carts Are Worth Supporting

Compare contribution, support effort and delivery outcomes for mixed carts against simpler orders. Review the actual combinations that generate exceptions.

If a low-priced item repeatedly adds an expensive parcel, consider selling it through a different route, changing the offer or limiting the combination where your tools and terms support that choice.

Do not hide the problem by using a vague delivery message. A clear restriction or different assortment can be more workable than accepting a promise your team repeatedly struggles to fulfil.

Keep the decision tied to evidence. One delayed shipment should trigger investigation; a repeated pattern should influence the catalogue and supplier plan.

9. Common Mixed-Cart Problems and Fixes

Problem Likely cause What to check or change
Shipping cost exceeds the customer charge Only one parcel group was priced Model all dispatch locations together
Customer thinks items are missing Partial delivery was not explained Identify shipped and remaining items in messages
Checkout offers no usable service Carrier or destination constraints conflict Reproduce the exact product and address combination
One tracking number hides several parcels Tracking is stored only at order level Maintain a tested group-to-parcel mapping
Partial refund is incorrect Catalogue price replaced actual order allocation Reconcile paid amounts and applied discounts

10. Mixed-Cart Launch Checklist

  • Every item maps to a physical dispatch location.
  • Separate shipping or consolidation is a deliberate choice.
  • Complete parcel costs are included in the commercial model.
  • Customer messages explain split delivery before payment.
  • The cart matrix has been checked on the installed configuration.
  • Confirmation and tracking messages agree with checkout.
  • Partial cancellations and missing-parcel cases have owners.
  • Mixed-cart contribution and support effort will be reviewed.

Frequently Asked Questions

Can I combine my own stock and dropshipped products in PrestaShop?

Yes, if your configured checkout and fulfilment process support the intended combinations. Test carriers, charges, order grouping and communication rather than assuming supplier assignment creates the full workflow.

Will a mixed cart always create one order?

Do not rely on that assumption without checking your installation. Product, carrier and integration behaviour can affect grouping, so inspect the actual records produced by representative test carts.

Should I charge customers for every parcel?

Choose a clear pricing model that your margins can support. You may combine charges or fund part of delivery, but calculate the total cost and disclose the payable amount before purchase.

What arrival date should I show for a mixed order?

Show route-specific information where your tools support it, or an accurate overall explanation that covers the promised fulfilment. Do not use the fastest item's date for the whole purchase.

How should support handle an order with one missing parcel?

Identify the affected items and tracking reference, then coordinate that investigation through one customer contact. Keep delivered items and unresolved groups distinct in the record.

When should I stop allowing a particular mixed-cart combination?

Consider a restriction or a different route when repeated cost or service evidence shows that the combination is not workable. Test the customer-facing resolution so the restriction does not leave shoppers at a dead end.