Pickup Point Delivery

The delivery option customers prefer

Embed an interactive pickup point map in your checkout. Let customers choose from InPost lockers, DHL service points, and DPD pickup shops — all carriers on a single map.

The Challenge

Pickup point delivery is the #1 delivery choice in Poland, but integrating each carrier's PUDO network separately means maintaining multiple APIs, map widgets, and point databases.

The Uniship Solution

One map widget, all carrier networks. Customers search by address, see all available pickup points from every carrier, and select their preferred location. The point ID feeds directly into shipment creation.

· Benefits

Why This Works

Higher Conversion

Customers who see pickup points at checkout convert 15-20% more often.

All Carriers, One Map

InPost, DHL, DPD, and more displayed on a single interactive map.

Mobile Optimized

GPS-based nearest point suggestion. One tap to select on mobile.

White-Label Ready

Customize colors, markers, and UI to match your brand perfectly.

· Code Example

See the Code

A real-world implementation using the Uniship SDK.

GET /v1/pudo-points
// Search nearby pickup points
const points = await client.pudo.search({
  lat: 52.2297,
  lng: 21.0122,
  radius: 3000,
  carriers: ['inpost', 'dhl', 'dpd']
})

// Customer picks InPost locker
const shipment = await client.shipments.create({
  carrier: 'inpost',
  pickup_point: 'WAW123',
  recipient: customer,
  parcels: cart.parcels
})

Ready to Build?

Pick a use case, grab the code, and start shipping in minutes.