How to add InPost lockers to Shopify Basic and Grow
Add InPost parcel locker selection to Shopify Basic or Grow without Carrier-Calculated Shipping.
Table of Contents
You can add InPost parcel locker delivery to Shopify Basic and Grow without Carrier-Calculated Shipping by using a pickup point flow that saves the selected locker before checkout or after purchase. The practical setup is a storefront picker, saved order data, and label tools inside Shopify.
This guide explains the Basic plan limitation, what has to happen in checkout, and the setup path for merchants that want customers to choose a parcel locker without moving to a higher Shopify plan.
Why InPost lockers need a specific Shopify setup
Shopify does not include a native InPost locker picker. A Polish store that wants to offer pickup points has to use an app, a carrier integration, or an order management system connected to the store.
The detail that matters is where the customer chooses the locker. Some solutions depend on carrier rates in checkout. Others collect the point before checkout, store it on the cart or order, and then let the merchant create the shipment label from the order.
The Carrier-Calculated Shipping problem
That is the common blocker for Basic stores. A Basic store cannot rely on a flow that needs Carrier-Calculated Shipping. The alternative is a flow that uses an ordinary Shopify shipping rate and handles locker selection outside carrier-calculated checkout rates.
How the app flow works
The selected point includes the carrier, country, point name, address, and coordinates. For a Polish store, the saved cart attributes include the delivery choice, the locker name, locker address, coordinates, carrier, country, and pickup payment availability when that value applies.
If the buyer does not choose a locker before payment, the app can still collect the point after purchase on the Thank you page or the Order status page. That gives the store a recovery path for orders that would otherwise be missing a pickup point.
After the carrier account is connected, the merchant can generate labels from the order. The admin block supports locker codes, parcel sizes, missing recipient details, missing sender details, and PDF A6 downloads.
Setup steps
First, install the app from the Shopify App Store and open it in Shopify admin. The app guides the merchant through the main setup.
Next, choose the Shopify shipping rate that should mean InPost locker delivery. This is the key part of the Basic and Grow setup: the app works with a Shopify rate selected in settings instead of requiring a carrier-calculated rate.
Then enable the app embed in the theme editor, test the cart flow, select a locker on the map, go to checkout, and place a test order. If you also want a fallback, add the pickup point blocks to the Thank you page and Order status page.
Finally, open the app settings. Use them to connect the carrier account for labels, configure integrations such as BaseLinker or Apilo if your store uses them, decide which payment methods should be hidden for locker delivery, and adjust how the picker is shown to customers.
Integrations and payments
The app can pass pickup point data to external order workflows. The Polish original names BaseLinker, Apilo, and Apaczka as related integrations or shipping paths. Use the app settings and your connected accounts to decide which one fits your order process.
For payment control, the app has a checkout payment customization that hides configured payment methods when the selected delivery title matches the merchant's InPost rate. This is useful when a store does not want specific payment methods, such as cash on delivery, to appear for locker delivery.
InPost by Progus is one implementation of this Basic and Grow flow. Use it when you need locker selection, saved pickup point data, label generation, and payment-method control in the same Shopify workflow.
FAQ
Can InPost lockers work on Shopify Basic?
Yes, if the integration does not require Carrier-Calculated Shipping. A picker-based setup can let Basic and Grow stores use a locker selection flow without that checkout feature.
Can the customer choose a locker before checkout?
Yes. The storefront picker can open before checkout, save the selected point to the Shopify cart, and then send the customer to checkout.
What happens if the customer skips locker selection?
The merchant can use the post-purchase blocks on the Thank you page and Order status page so the customer can choose the pickup point after placing the order.
Can the merchant generate an InPost label from Shopify?
Yes. After connecting the carrier account and completing the required sender, receiver, parcel, and pickup details, the order block lets the merchant generate and download a PDF A6 label.