The PrestaShop module by Media Digit

InPost Lockers & Points

Your delivery,
at the right point.

From checkout to post-purchase, InPost Lockers & Points brings pickup-point selection, parcel calculation, shipments, labels and tracking together in one module.

For PrestaShop 9.1.x and 9.2.x
For merchants with an active InPost.it service

InPost Lockers & Points module image: a parcel locker and pickup location

More choice at checkout

Customers choose the most convenient Locker or pickup point.

Less manual work

Manage shipments, labels and tracking from your back office.

The right parcel size

3D packing checks that the products fit in a single parcel.

01 / From cart to shipment

One complete workflow. Inside your store.

  1. The customer chooses a point

    Search by postcode or city directly at checkout. Selection is required only when the customer chooses InPost; other carriers remain available.

  2. The module calculates the parcel

    Product dimensions, weight, quantities and rotation determine the smallest suitable S, M or L parcel and its configured shipping rate.

  3. Your team prepares the shipment

    Create shipments, download labels and refresh status from the back office. The tracking number is saved in the order and included in the standard PrestaShop shipping email.

02 / The features

The entire InPost journey, in a single module.

API pickup-point search

Search InPost Lockers and pickup points by postcode or city, with no Geowidget token required.

Optional official map

Offer map-based selection with the official InPost Geowidget and its token.

Smart 3D packing

Select the smallest suitable S, M or L parcel for all physical products, taking dimensions, weight, quantities and rotation into account.

Rates by parcel size

Set independent S, M and L rates and a configurable free-shipping threshold.

Reliable checkout

Pickup-point selection is required only for InPost. The module works alongside your store’s other carriers.

Manual or automatic shipments

Create address-to-point shipments through the InPost Global APIs.

A6 and A4 PDF labels

Download labels from the back office in the format that fits your printing workflow.

Tracking in email

Include the tracking number and official InPost link in the standard PrestaShop shipping email.

Bulk actions

Create multiple shipments and download multiple labels in a single ZIP archive.

Shipment status updates

An optional token-protected cron endpoint, scheduled on your server, updates statuses according to the module configuration.

Separate Stage and Production

Separate credentials and API checks let you test the workflow before going live.

Secure integration

OAuth 2.1 and no sensitive data exposed in the browser, while keeping existing carriers in place.

03 / See how it works

InPost in action.

A walkthrough of the module, from pickup-point selection to shipment management.

The video loads and connects to YouTube only after you click.

04 / Before you start

Made for your PrestaShop. Ready for InPost.

Compatibility

  • PrestaShop 9.1.x and 9.2.x
  • PHP 8.1 or higher, within the versions supported by your PrestaShop release
  • PHP cURL extension
  • HTTPS on the front office

Account and credentials

An active registration for the InPost.it shipping service is required, with the associated InPost Global API Client ID, Client secret and Organization ID. Merchant credentials are needed for pickup points, shipments, labels and tracking.

Pickup-point search requires the api:points:read scope. A Geowidget token is needed only for the optional official map.