Guide

How to Integrate InPost Paczkomat Lockers with Shopify: 3 Ways, Step by Step (2026)

InPost Paczkomat lockers are Poland's most popular delivery method β€” but Shopify doesn't support them natively. We show 3 integration options: manual, via a broker, and via a dedicated app with a locker map at checkout. Step by step, including COD and labels.

πŸ“¦2026-07-05β€’7 min read

How to Integrate InPost Paczkomat Lockers with Shopify: 3 Ways, Step by Step

If you sell in Poland, InPost Paczkomat lockers are not an option β€” they are a necessity. Market research consistently shows that the vast majority of Polish shoppers prefer parcel lockers as their delivery method, and the InPost network now counts 53,000+ Paczkomat lockers and 88,000+ pickup points in total across 9 European countries. The problem? Shopify does not support Paczkomat lockers natively β€” customers have no way to pick a locker at checkout. This guide shows three ways to fix that.

Why Paczkomat lockers lift conversion

  • Customers expect them β€” a missing locker option at checkout is a common cart-abandonment reason in Poland
  • 24/7 pickup β€” customers collect parcels whenever they want, no waiting for a courier
  • Lower delivery cost β€” locker delivery is usually cheaper than door-to-door courier
  • Fewer failed deliveries β€” the parcel waits in the locker instead of returning to the warehouse

Option 1: Manually, without an app (not recommended)

The simplest but most painful road: you add a "Paczkomat InPost" shipping method in Shopify and the customer types the locker number themselves β€” in the order notes field or by email after purchase.

Why it's a bad idea:

  • Customers must find the locker code on the InPost website themselves β€” some won't, and the order stalls
  • Typos in locker codes mean manual fixes and delays
  • You generate labels manually in the InPost Parcel Manager, rewriting addresses

This works only for a handful of parcels a month β€” and even then it frustrates everyone.

Option 2: Via a broker or BaseLinker

The second option is handling shipping outside Shopify β€” in a broker's panel (Furgonetka, Apaczka) or in BaseLinker. Orders flow from Shopify into the external system, where you generate InPost labels.

Pros: cheap broker labels, and BaseLinker additionally connects other channels (Allegro, marketplaces).
Cons: the customer still can't pick a Paczkomat on a map in your store's checkout, and you work in two systems. See our comparison of Furgonetka, Apaczka and BaseLinker for Shopify.

Option 3: A dedicated app with a locker map at checkout (recommended)

The third option solves the problem at the source: you install a shipping app that adds a Paczkomat map widget directly to the purchase flow and generates labels inside the Shopify admin. That is how Shipdock works. Here is the full setup, step by step:

Step 1: Get an InPost account (ShipX)

Register at inpost.pl as a business customer. After signing the contract you get access to the Parcel Manager and a ShipX API key β€” this is what lets the app generate labels at your negotiated rates. Already have an InPost contract? The API key is all you need.

Step 2: Install Shipdock from the Shopify App Store

Open the Shopify App Store, click "Install" and approve the permissions. Installation takes under a minute and no credit card is required to start.

Step 3: Connect your InPost account

In Shipdock settings, choose InPost and enter your API credentials (organisation + ShipX token). From now on the app talks to InPost on your behalf β€” at your rates.

Step 4: Enable locker selection for customers

Add an "InPost Paczkomat" delivery method and enable the pickup point widget. Customers see a map and a locker search, and the selected locker is saved straight into the order β€” no rewriting codes. How the widget is embedded depends on your Shopify plan (checkout extensibility on Plus plans; thank-you page and other methods on the rest) β€” the app guides you through the setup.

Step 5: Print labels and ship

New orders with a selected Paczkomat appear in the app panel. Generate a label with one click β€” individually or in bulk for the whole morning batch. The tracking number flows back to the Shopify order and to the customer automatically.

Step 6 (optional): Enable cash on delivery (COD)

Cash on delivery still accounts for a significant share of Polish orders. In Shipdock the COD amount is passed to InPost automatically from the order β€” configure a "cash on delivery" payment method in Shopify and you're done. See our Shopify COD guide for details.

How long does it take?

If you already have an InPost contract β€” the whole setup takes about fifteen minutes. Without a contract, the longest wait is InPost's contract signing; the app configuration itself is steps 2–5 above.

Frequently asked questions

Do I need my own InPost contract?

Yes β€” the app generates labels through the ShipX API on your InPost account, so you keep the rates you negotiate with InPost. That's an advantage: as your volume grows, your prices drop.

Can customers choose a PUDO point instead of a locker?

Yes. Besides 53,000+ Paczkomat lockers, the InPost network includes 35,000+ PUDO points (kiosks, shops) β€” all available in the same widget.

Does this work on every Shopify plan?

Yes β€” only the place where the customer picks the locker differs. On plans with checkout extensibility (Plus) the selection happens directly at checkout; other plans use proven alternatives, including selection on the thank-you page. We describe all 4 variants in our article on pickup points in Shopify checkout.

What about returns?

Locker returns are handled on the InPost side as usual (Quick Returns) β€” the customer drops the parcel at the nearest locker.

Does InPost work outside Poland too?

Yes β€” the InPost network (together with Mondial Relay in the group) covers 9 countries. For international shipping from Poland, see our guide to cross-border shipping with Shopify.

Summary

InPost Paczkomat lockers in Shopify are a competitive necessity in Polish e-commerce today. Manual handling stops working after a few parcels, a broker solves only half the problem β€” only an app with a checkout widget gives your customer a locker map and gives you one-click labels.

Install Shipdock and connect InPost Paczkomat lockers to your store today β€” setup takes minutes.

Subscribe to updates

Once a month we'll send tips for more efficient shipping.

All posts