Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Work Out Delivery Charges When a Trade Buyer's Basket Ships From Several Suppliers?
Problems We Solve

How Do We Work Out Delivery Charges When a Trade Buyer's Basket Ships From Several Suppliers?

B2B marketplace buyers abandon baskets when delivery charges from several suppliers add up oddly. We build delivery pricing that is clear and accurate.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Delivery charges confuse trade buyers because each supplier ships separately, with its own rules for parcels, pallets, minimum order values and remote areas, and the basket either adds them up in a way nobody understands or hides them until later. We build delivery pricing that applies each supplier's rules, handles pallets and heavy items, explains the charges clearly in the basket, and flags where combining items or suppliers would reduce the cost.

Why is delivery more than the goods?

A buyer adds items from three suppliers to their basket: a few boxes of screws, a pallet of plasterboard and some sealant. At checkout, delivery comes to more than they expected. One supplier charges a pallet rate. Another charges a small-order fee below its minimum. The third charges a remote area surcharge because the site is on an island. The basket shows one delivery total with no explanation. The buyer abandons it and phones a local merchant.

Your support team gets the same question every day: why is delivery so much?

Why delivery pricing is so messy on a marketplace

Every supplier ships from its own location, with its own carriers and rules. Trade goods are awkward: heavy, long, fragile, palletised, sometimes hazardous. Rules include free delivery thresholds, minimum order charges, pallet rates by zone, surcharges for tail lifts, timed deliveries or remote postcodes. Many platforms offer simple shipping rules designed for parcels, which cannot represent any of this, so suppliers set crude flat rates that overcharge some buyers and undercharge others.

Delivery factorTypical supplier rule
Order valueFree above a threshold, fee below a minimum
Pallets and heavy itemsPallet rate by zone
Remote or offshore postcodesSurcharge or collection only
Site requirementsTail lift, timed or site contact charges
Mixed basketsEach supplier charges separately

What confusing delivery costs

Abandoned baskets, first. Buyers who do not understand the delivery total leave. Suppliers lose money on flat rates that do not cover pallet deliveries to remote sites, and then ask to increase them for everyone. Support time goes on explaining charges. Disputes follow when a buyer is charged a surcharge they did not see coming.

Trade buyers compare against their local merchant, who often delivers on their own vans. Marketplace delivery charges that look arbitrary make that comparison harder to win.

The data problem underneath is that nobody can see it. Without delivery charges broken down by supplier and reason, you cannot tell whether baskets are abandoned because of one supplier's pallet rate or because of remote surcharges in general.

The delivery pricing we build

  1. Supplier delivery rules: each supplier's rules, including thresholds, minimums, pallet rates by zone, postcode surcharges and service options, are captured in a structured form, from their existing rate cards.
  2. Product data: weight, dimensions and whether items ship as parcels or pallets are recorded per product, with gaps flagged to suppliers.
  3. Basket calculation: delivery is calculated per supplier from their rules and the buyer's site address, including surcharges, and shown as separate lines with a short reason for each.
  4. Nudges: where adding a small amount would reach a supplier's free delivery threshold, or where another supplier offers the same item with cheaper delivery, the buyer is told.
  5. Site options: buyers can choose services like a tail lift or timed delivery where suppliers offer them, with the charge shown before checkout.
  6. Carrier rates: where suppliers use carrier accounts with APIs, live rates can replace static rate cards for the items they cover.

How delivery is priced is each supplier's decision within your marketplace rules. The system makes their rules accurate and visible.

Checkout with delivery that makes sense

Buyers see delivery per supplier, with reasons, before they commit. Suppliers charge what their rules say, so remote pallet deliveries stop losing money and nearby parcel orders stop overpaying. Support questions about delivery drop to the unusual cases, and abandoned baskets caused by surprise charges become visible in the data.

Are delivery charges losing you baskets?

  • Buyers ask why delivery costs so much.
  • Suppliers use flat rates that do not fit pallets or remote sites.
  • Delivery charges are shown as one unexplained total.
  • Product weights and dimensions are missing.
  • Buyers abandon baskets at the delivery step.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Can this use live carrier rates?

Where suppliers use carriers with rate APIs, yes. Otherwise their rate cards are used, which is common for pallet networks.

What if product weights are missing?

Suppliers are asked to fill them in, and a sensible default can be applied meanwhile, flagged so it is not treated as exact.

Can buyers combine deliveries from different suppliers?

Only if suppliers ship from a shared location or your marketplace runs its own fulfilment. Otherwise each supplier ships separately, and the basket makes that clear.

Does our platform support this?

Many platforms allow custom delivery calculation through an API or plugin. We build on what yours supports.

Keep reading

More on Problems We Solve

Start here

Tell us which marketplace process your team patches by hand

Describe your marketplace model, your platform and the workaround your team runs every week. We will tell you what we would build, what needs your finance or operations team's judgement, and if a setting you already have would fix it, we will tell you.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →