Back to use cases
Use cases

Pickup Point Delivery

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.

A parcel being prepared at a modern packing station

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

What you gain

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

Integration example

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
})
LET’S CONNECT

Let’s connect your shipping.

Tell us what you want to build. We’ll help you choose the next step.

With your permission, we use analytics and marketing tools. Reject optional tools, choose categories or change your decision in the footer at any time.