Barion Pixel
PrestaShop 1.7, 8, 9 compatible

GLS integration: the customer picks a parcel point on a map, you print the label from the order.

Ft27,499
One-time fee • 12 months of updates and support
See how it looks
Map parcel-point picker
Label from the order
Human support
What it takes off your plate
GLS label
without manual typing
The customer selects the parcel point, and the module generates the GLS label from the order data.
A walkthrough of the module in action
What is this module for?

It is built on the official GLS MyGLS API. At checkout the customer picks a GLS parcel point or locker on a map, and in the order admin the label is generated in two steps as a printable PDF. Parcel point, locker and home delivery; cash on delivery, e-mail with the label attached, and tracking.

What it does

Set it up once, then the order carries the shipping.

Map parcel-point picker

At checkout the customer picks a GLS parcel point or locker on an interactive map; the selected point is saved to the order.

Label from the order

In the order admin the GLS label is generated with one button via the official API, and the PDF can be downloaded and printed.

Parcel point, locker, home

Per PrestaShop carrier you set whether it is a parcel point, a locker or home delivery — the map filter follows that.

Cash on delivery on the label

For cash-on-delivery orders the COD amount and the payment method are carried over onto the GLS label.

E-mail with the label

When the label is created, an e-mail with the PDF attached is sent to the configured addresses.

Tracking and status

The parcel's GLS status (collected, in transit, delivered) can be followed on the order.

The actual interface

This is the module from the inside

Pickup point on the map
Settings overview
Carrier binding to GLS
GLS shipment on the order
Shipments list
Pickup point on the confirmation
Good to know

What do you need?

A GLS (MyGLS) customer account with API access: username, password and client number. You upload the module the usual way, enter the credentials, map your carriers to the delivery methods, and you are done.

Compatibility: PrestaShop 1.7 to 9, PHP 7.1 to 8.4.
Connection: The official GLS MyGLS API, with your own account credentials.
Delivery methods: Parcel point, locker and home delivery, configured per carrier.
Sandbox: Test (sandbox) and live mode; the whole flow can be tried safely before going live.
Printing: Label PDF (A4 or thermal-printer format), with download and bulk printing.
Updates: 12 months of updates and support.
Why it is good for you

What you get

Accurate address, fewer errors: The customer picks a point from the map, so there is no mistyped address and the parcel goes to the right place.
Faster dispatch: The label is created from the order page, with no need to log in to the GLS interface separately.
Happier customer: The customer gets the exact parcel point or locker they chose, close to them.
Parcels in one place: GLS parcels, statuses and labels are available inside the PrestaShop admin, on the order.
Technical details

Compatibility and version

Compatibility Prestashop 1.7
Compatibility PrestaShop 8
Compatibility PrestaShop 9
Version 1.9.2
Versions

What changed in each version?

v1.9.2 — 2026-09-24
  • Parcel split change recalculates the parcels at once
  • Count labels correct in every language
v1.9.1 — 2026-09-24
  • Clearer admin labels, Settings page
  • Carrier binding: selects show the full text
  • Fix: creation time on older installs
v1.9.0 — 2026-09-24
  • Map in the customer's country and language
  • Translated into 10 languages
  • Multi-parcel shipments with per-parcel tracking
  • Scheduled sending, labelling and status updates
  • Settings and GLS account per webshop in a multistore
  • Correct carrier pricing, no duplicate shipments
v1.8.34 — 2026-09-23
  • Settings and Shipping modes tabs on PS 1.7
v1.8.33 — 2026-09-03
  • Selectable A4 print position
v1.8.32 — 2026-09-03
  • ShipIT thermo (100 x 150) label type
v1.8.30 — 2026-08-27
  • Licence protection renewed (v2)
  • PrestaShop 9 compatibility
  • Fix for loading the settings
v1.8.20 — 2026-04-14
  • Improved map parcel-point picker
  • More stable label generation
  • Translation refinements
v1.8.0 — 2026-02-14
  • Parcel locker selection support
  • Cash on delivery on the label
  • Bulk label printing
v1.7.0 — 2025-11-10
  • GLS MyGLS API integration
  • Parcel-point picker at checkout
  • Label printing from the order
Frequently asked questions

What people ask before buying

Which GLS services are supported?
Parcel point, parcel locker and home delivery. Labels and tracking are handled through the official GLS MyGLS API.
Do I need a GLS contract?
Yes, a GLS customer account and its MyGLS API access (username, password, client number) are required.
Which PrestaShop versions does it run on?
PrestaShop 1.7 to 9, PHP 7.1 to 8.4. It also works with multistore installations.
How does the customer pick a parcel point?
At checkout, on the delivery step, an interactive map with the GLS points appears; the customer searches and selects one, which is saved to the order.
Can I try it before going live?
Yes. The module has a test (sandbox) mode, so the whole flow can be tried without creating a live label.
Does it work with cash on delivery?
Yes. For cash on delivery the COD amount and the payment method are carried onto the GLS label.
On how many shops can I use one licence?
The licence covers the domain given at purchase. An additional shop needs an additional licence; write to us and we will sort it out.

GLS - API : Automated order submission and package point selector Ft27,499
My modules