CALCURATES BLOG

What Is PUDO Delivery and Should Ecommerce Stores Offer Parcel Lockers at Checkout?

Image of PUDO Delivery and Parcel Lockers for Ecommerce Stores
  • →
  • →
Home delivery is no longer the only credible default for an online order. A shopper may prefer to collect a parcel near work, from a convenience store on the way home, or from a locker that opens outside normal retail hours. For the merchant, the attraction is equally practical: one carrier stop can serve multiple recipients, a secure collection location can reduce exposure to unattended doorstep delivery, and the customer gains more control over when the handoff occurs.

The model is expanding quickly. InPost reported more than 64,000 automated parcel machines and 30,000 pickup-and-drop-off locations across nine European countries at the end of Q1 2026. DHL eCommerce reports more than 166,000 out-of-home locations across Europe and, in its 2026 shopper research, found strong but highly uneven preferences by country and generation. The opportunity is real, but the correct decision is not simply to add a “locker” radio button beside standard shipping.

A dependable implementation has to select eligible locations, preserve the carrier's location identifier, quote the right service, communicate the collection process, and handle expiration and returns. This guide explains the model, compares its formats, and shows how to decide whether it belongs in a store's checkout.
Image of automated parcel machines and pickup-and-drop-off locations

PUDO Means Pickup and Drop-Off, Not One Specific Network

PUDO is an industry abbreviation for pickup and drop-off. A PUDO point is usually a staffed counter inside a convenience store, pharmacy, post office, carrier branch, or other local business. The carrier delivers parcels for multiple customers to that location, and recipients collect them during its opening hours. Depending on the network, the same counter may accept prepaid outbound parcels and returns.

Terminology is not perfectly standardized. Some operators use PUDO as an umbrella term for all off-premises collection locations, including lockers. Others distinguish staffed shops from automated parcel machines. InPost, for example, reports APMs and PUDO points as separate network categories in its June 2026 company disclosure. A merchant should therefore map each carrier's actual service codes and location types instead of assuming that the label alone describes the operating model.

The broader customer-facing category is out of home delivery: the parcel goes to a shared collection location rather than the recipient's door. Within that category, the main formats are staffed shops, self-service lockers, the merchant's own stores, and carrier depots. They may appear similar at checkout, but their hours, authentication, parcel limits, hold periods, and return capabilities can differ.

Pickup Shops, Lockers, Store Collection, and Home Delivery Are Different Products

The choice should be presented as a delivery product, not just a destination address.

Staffed pickup shop

A staffed location can help a customer who wants human assistance, needs to present identification, or is returning a parcel that requires a label check. Opening hours and holiday closures matter. The shop may have limited storage space and may reject packages that exceed the network's dimensions or weight.

UPS describes its Access Point locations as local businesses that receive or accept eligible parcels, including returns. Its official checkout guidance also shows why a location selector needs current hours, contact details, and automatic readiness notifications rather than a plain text address.

Automated locker

Parcel locker delivery normally uses a bank of secure compartments. After the carrier deposits the package, the customer receives a PIN, barcode, QR code, or app notification and opens the assigned door without a staffed counter. Lockers are often available around the clock, although a unit inside a shopping center or gated site may inherit that site's access hours.

The compartment creates a hard physical constraint. One operator's published limits should never be copied to another. As a concrete example, DHL BOX 24/7 in Poland publishes three compartment sizes and a 25 kg single-parcel limit. Other countries, services, and locker networks use different thresholds.

Merchant store or warehouse collection

With in store pickup, the retailer controls the collection site and usually the inventory handoff. The order may be fulfilled from stock already at the store or transferred there from another origin. This kind of local pickup shipping requires availability, preparation status, collection hours, and order-release procedures, but it does not necessarily involve a parcel carrier.

Calcurates' In-Store Pickup feature supports condition-based pickup locations, schedules, prices, and checkout information for merchant-managed collection. A carrier-operated shop or locker requires different service and location data even when the customer experience is displayed in the same part of checkout.

Home address

Door delivery remains essential for customers who cannot travel, are receiving large or heavy items, need an attended service, or simply prefer their address. It should remain visible where supported. The goal of alternative delivery options is to provide a useful choice, not to force every parcel through the cheapest operational channel.

Why the Model Is Current in 2026

The scale of carrier investment shows that collection networks are no longer a niche add-on. DHL's current European access-point overview lists more than 103,000 ServicePoints and 63,000 parcel lockers in 28 countries. The same page reports results from surveys conducted between December 2025 and February 2026: 40% of European shoppers said they choose an out-of-home method, while preferences varied substantially by country and age.

Those figures should inform strategy, not become a universal forecast. A dense urban market with a familiar locker brand behaves differently from a rural market with distant locations. A fashion store with frequent returns has different needs from a furniture seller whose packages will not fit. Even within one country, network coverage can be excellent in one postal area and weak in another.

The relevant question is therefore not “Are lockers popular?” It is “Does a supported network provide convenient, eligible locations for this cart and this customer?” Ecommerce pickup points create value only when they are close enough, open when promised, able to accept the package, and correctly connected to the order.
Turn on cost-effective shipping
Let's check if Calcurates meets your shipping needs!

How the Checkout-to-Collection Workflow Should Operate

The customer sees a location on a map, but the transaction depends on a sequence of structured decisions.
  • Build the packed shipment
    Determine the parcel count, final weight, external dimensions, origin, product restrictions, declared value, and any signature or age-control requirement.
  • Request eligible services and locations
    Query the relevant network using the customer's search area and shipment attributes. Do not show a point merely because it exists geographically.
  • Let the shopper compare locations
    Display distance, address, location type, opening or access hours, price, delivery estimate, and any practical collection note.
  • Save the network identifier
    Retain the carrier, service code, unique location ID, displayed name and address, and the version or timestamp of the selection. A typed address alone may not route the parcel into the correct access-point workflow.
  • Rate and confirm the selected service
    Revalidate eligibility before payment because cart contents, inventory origin, or location availability may have changed.
  • Create the shipment correctly
    Send the carrier-required access-point fields when producing the label or manifest. Keep the recipient's contact data for notifications and authentication according to the carrier's rules.
  • Track readiness, not only delivery
    “Delivered” can mean deposited at the location. The shopper needs a clear ready-for-collection event, access code or identification instructions, and collection deadline.
  • Resolve collection or expiration
    Record pickup confirmation. If the parcel expires, follow the network's return-to-sender process and update the order before promising a replacement or refund.
In a pickup drop off delivery workflow, the selected node remains part of the shipment identity from checkout through carrier handoff. If any system replaces that node with an ordinary street address, the package may be rated, labeled, or delivered incorrectly.

Design the Location Selector Around Decisions, Not Pins

A map covered with markers is not enough. The selector should help the shopper answer four questions: Is this location convenient? When can I access it? When will the parcel arrive? What do I need to collect it?

For each result, show:
  • The location name and whether it is a staffed shop or locker
  • Walking or driving distance based on a clearly identified search point
  • full address and, where useful, a map link
  • Operating or site-access hours, including known closures
  • The delivery price and estimated arrival date
  • Parcel or product restrictions relevant to the cart
  • The collection method, such as app, code, barcode, or photo ID
  • A short hold-period notice when the network supplies one
Do not preselect the first result without making that decision obvious. “Nearest” by straight-line distance may be inconvenient because of a river, highway, gated building, or limited hours. Let the customer confirm the choice and make it easy to return to the results without losing the cart.

The selected location should remain visible in the order review, confirmation email, account page, and shipment tracking view. Hiding it after payment turns a flexible service into a support ticket.

Calcurates' In-Store Pickup page demonstrates the importance of exposing location names, addresses, hours, dates, and map links at checkout. For a carrier network, the same presentation principle applies, while the underlying location list and shipment fields need to come from the relevant operator or integration.

Quote Only Locations That Can Accept the Packed Cart

Location eligibility is dynamic. A point that accepts a shoe box may not accept a 25 kg carton, a long tube, dry ice, alcohol, batteries, temperature-controlled goods, or an age-restricted item. Cross-border availability may differ from domestic coverage. A multi-parcel order may require every package to meet the service rules, and the selected site may need enough capacity for all pieces.

The store should evaluate:
  • Origin and destination country
  • Packed dimensions and weight for every parcel
  • Number of packages
  • Carrier and service coverage
  • Product and dangerous-goods restrictions
  • Declared-value or liability limits
  • Required signature, age, or identity checks
  • Locker compartment or shop acceptance limits
  • Collection and return services supported by that location
  • The network's current operational status
Use shipping zones to define the geographic areas in which a method may be considered, but do not treat a zone as proof that an individual location is available. Geographic rules are a first filter; the carrier's location and service response is the final operational check.

A carrier shipping integration should return or validate the service code and access-point fields needed for rating and shipment creation. If the platform can calculate a general parcel rate but cannot transmit the selected network location, it has not completed the access-point workflow.

Is It Actually Cheaper?

Consolidating many parcels at one stop can reduce last-mile work for a carrier, and some operators price collection services below comparable door delivery. InPost describes its locker option as cheaper and more flexible in the same June 2026 company disclosure, using network figures current at the end of Q1. That statement supports the commercial logic of the model, but it does not guarantee savings for every merchant, lane, account, or parcel.

Compare the complete cost:
  • Contracted transportation charge and fuel treatment
  • Access-point, remote-area, oversize, or other service fees
  • Label, platform, and location-lookup costs
  • Failed-delivery and redelivery exposure for the home option
  • Expiration and return-to-sender costs for the collection option
  • Support contacts caused by unclear instructions
  • Return processing costs
  • Any discount the store gives the shopper to encourage adoption
The checkout price should follow the merchant's objective. A store can pass through the contracted charge, offer a modest incentive, make the method free above a threshold, or use a controlled flat amount. Calcurates' Custom Shipping Options can help apply conditions and pricing logic once the business has defined when the collection method is eligible.

Do not claim environmental savings as an automatic property of every locker order. Consolidated stops can improve route efficiency, but the result also depends on network density, failed attempts avoided, vehicle type, parcel volume, and how the customer travels to collect the order. Treat sustainability as a measured outcome, not a generic badge.

Notifications and Hold Periods Are Part of the Service

Collection succeeds only after the shopper knows the parcel is ready. The order confirmation should say that a later carrier message will contain the access credential; it should not imply that the checkout confirmation itself opens the locker.

Define who sends each event:
  • Order accepted
  • Parcel dispatched
  • Location changed or unavailable
  • Ready for collection
  • Reminder before expiration
  • Collected
  • Expired or returning to sender
Carrier rules differ, so avoid a universal promise such as “collect within seven days.” In the United States, FedEx Hold at Location says packages may be held for up to seven days and describes tracking and identification requirements. Other FedEx pages, services, countries, and location types publish different periods. The value shown to the shopper should come from the applicable service response or current carrier documentation.

Contact data needs equal care. A mistyped mobile number or email address can prevent delivery of the access code even when the physical shipment is perfect. Give customers a way to correct contact details before dispatch, but protect collection credentials from unauthorized changes.

Returns Can Reuse the Network, but Only When Configured

Pickup networks can simplify reverse logistics because the customer does not have to wait for a driver. UPS states that its Access Point locations can accept ready-to-ship parcels, including returns. That capability still depends on the merchant's return policy, the chosen UPS service, packaging, label or QR process, and the participating location.

A returns flow should specify:
  • Whether the order is eligible for a point or locker return
  • whether the customer prints a label, presents a QR code, or uses a label-free method
  • Which locations accept the parcel type
  • When the merchant considers the item returned—at drop-off scan, carrier receipt, or warehouse inspection
  • How proof of handoff is issued
  • What happens if the package exceeds the location's limits
The outbound and return networks do not have to be identical. A locker that supports collection may not support drop-off, and a staffed shop may accept returns that a particular machine cannot. Present the current return locations after authorization rather than recycling the checkout list.
Image of reusing the pickup point for returns

Preserve the Location as Structured Order Data

A robust pickup point integration should store more than the display address. Recommended fields include:
  • Network and carrier name
  • Carrier account and service code
  • External location ID
  • Location type
  • Name, address, coordinates, and time zone
  • Hours or access schedule shown at selection
  • Selected price and estimated date
  • Parcel eligibility response
  • Customer contact used for alerts
  • Collection authentication method, without exposing secret codes in unnecessary systems
  • Selection and revalidation timestamps
  • Shipment, collection, expiration, and return events
Keep the recipient's ordinary address where it is needed for customer records, billing, fraud checks, tax handling, or carrier rules. Do not overwrite it with the shop address and lose the distinction between the buyer and the collection node.

For multi-origin orders, recheck the choice after allocation. One origin may support the selected network while another does not, or a split shipment may create several collection deadlines. If the experience cannot explain that clearly, limit the service to orders that can move as one supported shipment.

An ecommerce delivery management process should also define ownership. Merchandising owns product restrictions, fulfillment owns packed dimensions, the shipping team owns services and labels, customer support owns exception messaging, and finance validates the real cost. Without that division, expired parcels and rejected packages become isolated incidents instead of signals to improve the rules.

Start With a Controlled Pilot and Measure Completion

The business case should be tested by market and order profile. Begin in areas with dense network coverage, predictable parcel dimensions, and a customer segment likely to value flexible collection. Keep home delivery available so the pilot measures preference rather than forced migration.

Useful metrics include:
  • Percentage of eligible checkouts that select collection
  • Selector abandonment and location-search failure rate
  • Average distance to the selected location
  • Rate of eligibility rejection after selection
  • First-attempt deposit success
  • Time from ready notification to collection
  • Collection before the first reminder
  • Expiration and return-to-sender rate
  • Support contacts per 1,000 orders
  • Damage, loss, and claim rate
  • Outbound cost per completed order and return cost per returned order
  • Repeat purchase rate by delivery preference
Segment the results by country, postal area, location type, carrier, parcel size, and new versus returning customer. A strong locker result in one capital city should not justify a global rollout. Conversely, low adoption may reflect poor search design or inconvenient coverage rather than lack of interest.

The In-Store Pickup model can be used for retailer-controlled stores, warehouses, or drop-off points with condition-based availability and pricing. Where the location belongs to a carrier network, combine appropriate checkout presentation with live network eligibility, service-specific labeling, and event handling. The operational distinction should remain visible even if both choices sit under one collection heading.

Common Implementation Failures

Most failures arise from treating a shared collection node like an ordinary address.
  • Saving only the street address
    The carrier may require a unique location ID and service indicator.
  • Showing stale locations
    Closed, full, relocated, or temporarily unavailable nodes lead to rerouting and support contacts.
  • Checking eligibility before packing
    Product dimensions may fit while the final shipping carton does not.
  • Ignoring opening hours
    A nearby staffed shop may be inaccessible when the customer can collect.
  • Promising 24/7 access for every locker
    Machines inside controlled premises can have restricted hours.
  • Using one hold-period message globally
    Deadlines vary by carrier, service, country, and location type.
  • Treating “delivered” as “collected”
    Deposit and recipient handoff are different events.
  • Assuming returns are automatic
    A return needs authorization, an accepted method, and an eligible node.
  • Hiding split shipments
    Several parcels may arrive on different days or follow different collection rules.
  • Ranking only by distance
    Hours, route access, location type, price, and customer preference also matter.
The best checkout delivery options are those fulfillment can actually complete. If eligibility or location data cannot be validated, suppress the method or present a clear fallback instead of accepting a selection that fulfillment cannot honor.

FAQ

It means pickup and drop-off. The term commonly refers to a network location where customers collect eligible inbound parcels and may hand over prepaid outbound parcels or returns. Individual carriers may use the term differently, so the service description should identify whether the location is staffed or automated.

A Pickup Promise Ends When the Customer Opens the Door

The checkout selection is only the beginning. The merchant still has to pack an eligible parcel, route it to the exact network node, transmit the right service data, notify the shopper, and manage the deadline. A cheap rate or a nearby pin has little value if the code never arrives or the box does not fit.

Treat collection as a complete delivery product with its own data, events, restrictions, and service recovery. When the chosen location survives every step from cart to handoff, lockers and staffed points can give customers genuine control without turning fulfillment exceptions into the hidden price of convenience.
Did you like this article?

Ready to set up cost-effective shipping for your store?