Build or Buy Carrier Pickup Point and Locker Delivery on Shopify?
Carrier pickup point and locker delivery is a BUY, and geography decides it. Shopify's native pickup points activate only if your store is in France, Italy, Spain or the UK (verified Sep 2026), so a US-based merchant shipping into Europe cannot use them at all. Globe covers 65+ carriers from $15/month and Atlas 60+ carriers across 35 countries from $39/month (verified Sep 2026).
Your profile — see how the verdict shifts
- Confidence
- High — Read Shopify's local delivery methods documentation and both aggregator listings on 2026-09-03. Shopify's own wording is unambiguous: pickup points can be activated if your store is in France, Italy, Spain or the UK, and the restriction is on where the store is rather than where the customer is. Pickup in store is a separate feature covering the merchant's own retail locations, not carrier locker networks. Globe is live at 5.0 stars across 117 reviews and Atlas at 4.9 across 76, both Built for Shopify, covering 65+ and 60+ carriers respectively. Several single-network apps serve individual markets at healthy review counts. So the market is genuinely competitive, and the native feature simply does not reach most merchants.
- Reference scenario
- $20M–$100M GMV · store based outside the four supported countries · shipping into several European markets · standard Shopify checkout
- As of
- September 2026
Decision at a Glance
| Your profile | Verdict | Why |
|---|---|---|
| Store based in France, Italy, Spain or the UK, one carrier network | WAIT | Native pickup points activate for you, cost nothing and ship orders to post offices and parcel lockers. Turn the feature on before paying anyone for a subscription. |
| Store based in the US or Canada, shipping into Europe | BUY | The native feature keys off where your store is, not where your customer is, so it never activates for you. An aggregator app is the only route to a locker option at all. |
| One country's locker network is the whole requirement | BUY | A single-network app sits closer to the carrier and costs less than an aggregator. It becomes a dead end the moment a second market matters, so buy it knowing that. |
| Headless storefront or a customized checkout | CUSTOMIZE | App extensions render inside Shopify surfaces, and a custom frontend may give them nowhere to appear. Query the carrier point-finder APIs from your own flow, and keep an app for label printing if it helps. |
What Carrier pickup point and locker delivery Actually Drives
| Outcome | Impact | How it works |
|---|---|---|
| Revenue — direct | High | Shoppers in several European markets expect a locker or pickup-point option beside home delivery, and its absence at checkout sends the decision to a competitor that offers one. |
| Customer experience | High | Collecting a parcel from a locker at a chosen time removes the wait-in-for-a-courier problem that generates most delivery complaints in dense European cities. |
| Operational efficiency | High | A parcel delivered to a fixed point does not fail on first attempt, which removes the redelivery cycle and the support contact that follows it. |
| Data & insight | Low | Pickup-point selection rates by market show which countries treat lockers as the default and which still expect a courier to the door. |
Spend ceiling: Size the spend against European parcel volume, not against the subscription. Aggregator apps run $15–$39/month at entry tiers (verified Sep 2026), so cost is never the deciding factor; the real constraints are where your store is registered and whether in-checkout selection needs a Plus plan.
What buying enables (top apps)
- + Pickup points from 65+ carriers with direct label printing on Globe's Advanced tier at $15/month (verified Sep 2026)
- + 60+ carriers across 35 countries in 24 languages with Shopify POS support on Atlas Lite
- + Pickup selection during checkout on the Plus-gated tiers of both apps, which is where adoption actually comes from
- + The chosen point written into order attributes so an OMS or WMS reads it without custom work
What building additionally unlocks
- + A pickup-point surface on a headless storefront or custom checkout, where app extensions have nowhere to render
- + Carrier selection logic tuned to your own cost and service data rather than an aggregator's default ordering
- + The point identifier stored in the exact format each carrier's label API expects, validated before a label is bought
- + Coverage for a locker network no App Store aggregator supports, which happens in smaller markets
Find Your Verdict in 3 Questions
Is your Shopify store based in France, Italy, Spain or the UK?
Yes: Go to question 2.
No: Your verdict: BUY. Native pickup points activate only for stores in those four countries, so an aggregator app is the only route (verified Sep 2026).
Do you need carriers or countries beyond what the native feature reaches?
Yes: Go to question 3.
No: Your verdict: WAIT. Activate the native feature, ship to post offices and lockers, and skip the subscription.
Does your storefront use a standard Shopify checkout rather than a headless frontend?
Yes: Your verdict: BUY. Globe's Advanced tier at $15/month covers 65+ carriers, with in-checkout selection on the Plus-gated tiers of both apps (verified Sep 2026).
No: Your verdict: CUSTOMIZE. Integrate carrier point-finder APIs into your own flow at $18,000–$50,000 (Deploi estimate, illustrative).
The TCC Scorecard — 12 Dimensions
TCC — Total Cost of Capability: what it actually costs to have this capability over three years, whichever way you get it. Each dimension is scored 0–5 for both paths. How we score →
| Dimension | Buy | Build | Why |
|---|---|---|---|
| Cost | |||
| Acquisition & implementation | Both aggregators install on a 14-day trial and work the same day, while a direct carrier integration takes an estimated 6–10 weeks (Deploi estimate, illustrative). | ||
| Recurring fees | Subscriptions run $15–$39/month at entry tiers and $30–$69/month for in-checkout selection (verified Sep 2026), which is small against European parcel volume. | ||
| Maintenance & upgrades | Carrier point networks and their APIs change constantly, and an aggregator absorbing 65 carriers' worth of that churn is the entire product. | ||
| Switching & exit | The chosen point is written onto the order as an attribute, so historical orders survive a switch; the checkout surface has to be rebuilt either way. | ||
| Risk | |||
| Vendor risk | Two Built for Shopify aggregators plus several healthy single-network apps means a real bench, and this is one of the few wave categories with genuine competition. | ||
| Security & compliance surface | Pickup selection passes addresses and geolocation to a third party, and Atlas states GDPR compliance, which matters for a feature aimed squarely at EU shoppers. | ||
| Platform-deprecation exposure | In-checkout selection depends on checkout extensibility, which Shopify keeps moving, and both apps gate that feature behind Plus. | ||
| Value | |||
| Fit to requirement | 65+ carriers on one subscription is a better fit than any in-house integration, unless your checkout lives somewhere an app extension cannot render. | ||
| Time to market | Live this week against a peak season versus a quarter of carrier API work, which is not a close comparison. | ||
| Performance & scale | Point lookups are cached and fast on either lane, though an aggregator adds a script to checkout that a direct integration can avoid. | ||
| Data ownership & AI-readiness | Globe writes the chosen point into order attributes, so the data reaches your OMS either way; a build also keeps the selection and abandonment behavior behind it. | ||
| Focus & opportunity cost | Maintaining carrier point-finder integrations is somebody's whole business, and it should not be a line on your roadmap. | ||
The App Landscape
| App | Status | Pricing | Best for |
|---|---|---|---|
| Globe Pickup Points & Shipping | Live — 5.0★, 117 reviews; Built for Shopify. Pickup points from 65+ carriers with direct label printing, covering GLS, DPD, DHL, InPost, Mondial, UPS, FedEx, Chronopost, Correos and dozens more across Europe. Pickup selection during checkout sits on the Shopify Plus tier; lower plans select in cart or after checkout. | Advanced $15/month or $150/year with pickup points in cart and after checkout, all carriers, label printing, CSV and XLS export and OMS or WMS integration via order attributes; Shopify Plus $30/month or $300/year adds selection during checkout and priority support; 14-day trial (verified Sep 2026) | The broadest carrier coverage at the lowest price, with label printing bundled in |
| Atlas Pickup Points | Live — 4.9★, 76 reviews; Built for Shopify. 60+ carriers across 35 countries in 24 languages, with Shopify POS support and stated GDPR compliance. In-checkout selection and bring-your-own pickup points require the Pro tier and a Shopify Plus plan, which is the practical ceiling for most merchants evaluating it. | Lite $39/month or $420/year with after-checkout selection; Pro $69/month or $708/year requires Shopify Plus and adds in-checkout selection and bring-your-own points; Enterprise $299/month or $2,990/year requires Shopify Plus and adds a dedicated support engineer; 14-day trial (verified Sep 2026) | Multi-market checkouts that need 24 languages, POS support and a named support engineer |
| Shopify pickup points | Native — First-party Shopify feature, and geographically restricted. Shopify's documentation states that if your store is in France, Italy, Spain or the UK, you can activate pickup points to ship orders to third-party pickup locations such as post offices or parcel lockers. The restriction keys off where your store is, not where the customer is. Pickup in store is a different feature entirely, covering collection at your own retail locations. No carrier count is stated. | Included on every Shopify plan, available only to stores in France, Italy, Spain or the UK (verified Sep 2026) | Merchants whose store is registered in one of those four countries and who need one carrier's network |
| Single-network pickup apps | Category — Country-specific listings for merchants who need one locker network rather than an aggregator: ShipD Labels & Pickup points at 5.0★ across 43 reviews, InPost Paczkomaty Orlen Paczka at 4.6★ across 48 reviews, and Zasilkovna • Packeta Pickup at 4.9★ across 83 reviews. Closer to the carrier and cheaper for one market, and a dead end the day a second country matters. | Single-network pricing varies by listing; confirm on the current listing (illustrative) | One country, one locker network, and no intention of adding a second |
| Direct carrier point-finder integration (custom) | Build lane — Worth considering only where an app extension cannot render — a headless storefront or a deeply customized checkout. Each carrier's point-finder API queried live, a map or list surface inside your own flow, and the chosen point written onto the order in the exact field and format that carrier's label API expects. Repeat per carrier network. | $18,000–$50,000 one-time plus upkeep (Deploi estimate, illustrative) | Custom frontends, or a carrier network no aggregator on the App Store supports |
The Build Path
- Point lookup against each carrier's own API: Query the carrier's point-finder by postal code and geolocation, cache results per postal code, and decide what the checkout does when the carrier's API is slow or down. Falling back to standard home delivery beats blocking the order. Every carrier network you add is another integration with its own quirks, which is exactly the work an aggregator is selling you out of.
- The selection surface, wherever your checkout lives: On Shopify Plus this is a checkout UI extension; on lower plans it lands in the cart or after checkout; on a headless frontend it is your own component. Placement drives adoption more than anything else on this page, because a pickup option shown after payment gets chosen far less often than one shown beside the delivery methods.
- Writing the point onto the order in label format: The underestimated half. A carrier's label API expects the point identifier in a specific field and format, and a mismatch produces a shipping label addressed to nowhere. Write the point ID, name and address onto the order as attributes so the OMS, the WMS and the label call all read the same values, and validate the format before the label is bought rather than after.
- Effort band
- $18,000–$50,000 for point lookup, the selection surface and label-format handling — Deploi estimate (illustrative); lands in the $10–25K contact-form band for one carrier network, $25–75K across several plus a headless checkout surface
- Typical timeline
- 6–10 weeks for the first two carrier networks, then a few weeks per network after (Deploi estimate, illustrative)
- Maintenance, honestly
- ~15–20% of build cost per year (Deploi estimate): roughly $2,700–$10,000/yr (Deploi estimate, illustrative), almost entirely absorbing carrier API changes and adding networks as markets open.
- What you own — and what you take on
- You own: the selection surface and its placement, the point data on your own orders, and carrier choice logic tuned to your cost and service data. You take on: every carrier API's churn, which is the exact cost an aggregator subscription exists to remove.
3-Year Total Cost of Capability
| Buy (app path) | Build (custom path) | |
|---|---|---|
| Year 0 (setup) | $0–$1,500 (setup and theme work, illustrative) | $18,000–$50,000 |
| Years 1–3 (recurring) | $540–$2,484 (subscription) | $8,100–$30,000 (upkeep) |
| 3-year total | ≈$540–$3,984 | ≈$26,100–$80,000 |
- † All figures illustrative samples for the reference scenario — not quotes, not verified pricing.
- † Buy column uses an aggregator subscription at the in-checkout tier, since placement is what makes the feature work.
- † Build column covers two carrier point-finder integrations, a custom selection surface and label-format handling, plus annual upkeep; three-year horizon.
What the Sticker Price Hides
On the buy path
- — In-checkout selection is gated behind Shopify Plus on both aggregators, so non-Plus stores get after-checkout selection instead
- — Selection placed after payment is chosen far less often than selection beside the delivery methods, which changes the feature's actual value
- — Aggregator carrier lists are broad and not universal, so confirm your specific network before committing to a market
- — A single-network app is cheap and becomes a migration the day a second country matters
On the build path
- — Every carrier point-finder API has its own format, rate limits and downtime behavior, and each new market repeats the work
- — A point ID written in the wrong field produces a label to a nonexistent address, which surfaces at the carrier rather than in your admin
- — Checkout extensibility keeps moving, so a custom in-checkout surface is a maintenance commitment rather than a one-time build
- — ~$2,700–$10,000/yr in upkeep (Deploi estimate, illustrative)
What Merchants Say
The recurring surprise for North American brands opening Europe: the native pickup-points feature looks like the answer until you read that it keys off where the store is registered.
A common complaint about after-checkout selection: shoppers who wanted a locker never see the option until the order is already paid, so adoption looks low and the feature gets blamed.
If You Change Your Mind Later
If you bought and outgrow it
The chosen pickup point is written onto orders as attributes, so historical orders keep their data if you switch apps. What has to be redone is the checkout surface and the label mapping, which makes app choice more of a commitment than the monthly price implies.
If you built and want out
Nothing strands. Point data sits on your own orders and the integrations are code in your repository, so moving to an aggregator later means removing a surface rather than migrating records — though you also give up the carrier logic you tuned.
When This Answer Changes
We're watching for:
- ▸ Shopify extending native pickup points beyond France, Italy, Spain and the UK, which would end this decision for many merchants
- ▸ In-checkout pickup selection becoming available below Shopify Plus, since plan gating is what limits adoption today
- ▸ A locker network launching in a market you sell into without aggregator support, which forces the direct integration
Verdict change log:
No changes since first publication (September 2026).
Common Questions
Does Shopify support carrier pickup points natively?
Yes, in four countries. Shopify's documentation states that if your store is in France, Italy, Spain or the UK, you can activate pickup points to ship orders to third-party pickup locations such as post offices or parcel lockers (verified Sep 2026). Stores based elsewhere cannot activate it, whatever the customer's country. Pickup in store is a separate feature covering your own retail locations.
What do Shopify pickup point apps cost?
Globe charges $15/month on Advanced or $150/year, and $30/month on its Shopify Plus tier, which adds pickup selection during checkout. Atlas charges $39/month on Lite, $69/month on Pro and $299/month on Enterprise, with both upper tiers requiring Shopify Plus. Each app offers a 14-day trial (verified Sep 2026).
Can customers choose a locker inside the Shopify checkout?
In-checkout pickup selection is gated behind Shopify Plus on both aggregators: Globe's Plus tier at $30/month and Atlas Pro at $69/month (verified Sep 2026). Stores on lower plans get selection in the cart or after checkout instead. Your plan therefore decides how visible the pickup option is, and visibility is what drives whether shoppers use it.
Your Next Steps
If you're going with BUY(matches your selected profile)
- Confirm where your store is registered, since the native feature keys off that rather than the customer's country
- List the carrier networks that actually matter in your top three European markets before comparing apps
- Check whether in-checkout selection needs Shopify Plus on your chosen app, because placement drives adoption
- Run the 14-day trial and watch the share of orders choosing a pickup point, not just whether the widget renders
- Verify the point identifier reaches your label call and your WMS in the format each expects, before peak season
If you're going with CUSTOMIZE
- Start with the two carrier networks that cover most of your European volume, not the full list
- Build the selection surface beside the delivery methods rather than after payment, since placement decides usage
- Cache point lookups by postal code and define the fallback when a carrier API is unavailable
- Validate the point identifier format against each carrier's label API before a label is ever purchased
Official Docs & Sources
- Local delivery and pickup methods — Shopify Help Center
- Shipping labels in Shopify (Shopify Shipping label buying) — Shopify Help Center
- Apps in orders and fulfillment — shopify.dev
Official documentation linked for verification — our verdicts and estimates are our own.
Related Decisions
Build or Buy Carrier Claims Recovery for Shopify?
Shopify files claims one order at a time, on its own labels, capped at $200 (verified Sep 2026). Parcel auditors work off carrier invoices, never Shopify.
Build or Buy Cartonization and Pack-Out Optimization on Shopify?
One live Shopify app calculates the box an order needs. The machine that actually forms it has no Shopify integration, so the pack line is yours to fix.
Build or Buy Dimensional-Weight Audit and Recovery on Shopify?
No Shopify app audits carrier invoices for dimensional-weight errors, and the firms that do never see a Shopify order.
Build or Buy Hazmat Shipping Compliance on Shopify?
No Shopify app classifies dangerous goods, and Shopify's shipping docs never mention them. Classification is expert work; enforcement is yours to build.
Should You Build or Buy a Returns Portal on Shopify?
A returns portal splits by return economics: WAIT on native for simple flows, BUY exchange-first in the mid-market, BUILD at 3PL scale.
Ready to give European shoppers a locker option?
Check where your store is registered first, because Shopify's native pickup points only activate for stores in four countries. If you fall outside them, an aggregator app is the fast answer. If your checkout is headless or heavily customized, we integrate the carrier point-finders directly and get the label format right the first time.
Contact us todayVerdict scored for the reference scenario above. Estimates are not quotes; app pricing carries its verification date and gets re-verified quarterly. Full scoring anchors: see the TCC methodology.
Read how we score these decisions (the TCC Framework). No affiliate links, no paid placement — no app vendor pays to appear here.