Back to use cases
Use cases

Returns Management

Streamline your returns process across all carriers. Generate return labels, show customers the nearest drop-off points, and track returns back to your warehouse - all through the same API.

A parcel being prepared at a modern packing station

The Challenge

Returns are expensive, confusing for customers, and hard to track. Each carrier has different return procedures, label formats, and drop-off networks. Customers don't know where to go or what to do.

The Uniship Solution

Generate return labels instantly, show customers the nearest drop-off point on a map, and track the return shipment in real-time. Same unified API, reverse direction.

· Benefits

What you gain

Instant Return Labels

Generate and email return labels to customers with one API call.

Drop-Off Point Map

Show customers the nearest InPost locker or DHL point for easy returns.

Return Tracking

Track return shipments with the same API. Know when items arrive back.

Cost Optimization

Compare return shipping rates and pick the cheapest option per region.

· Code Example

Integration example

A real-world implementation using the Uniship SDK.

POST /v1/shipments
// Find nearest drop-off for customer
const points = await client.pudo.search({
  lat: customer.lat,
  lng: customer.lng,
  carriers: ['inpost', 'dhl']
})

// Create return shipment
const ret = await client.shipments.create({
  carrier: 'inpost',
  type: 'return',
  sender: customer.address,
  recipient: warehouse,
  pickup_point: points[0].id
})
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.