After the InPost integration, it's time for the next carrier. The new module integrates Odoo with GLS Poland ADE Plus (WebAPI 2) and handles, in one place, courier shipments to the customer's address and deliveries to GLS ParcelShop points. When a delivery is validated, the shipment is created in ADE Plus, the label is attached to the delivery, and parcel numbers and tracking links are saved in Odoo. Nothing has to be re-typed into the GLS panel.


What does the GLS module do for Odoo?

Choosing a GLS ParcelShop on the map at Odoo shop checkout


How it works, step by step

  1. Configure the delivery method — enter your ADE Plus login and password, choose the label format and when the pickup confirmation is created. The "Test connection" button checks the credentials right away.
  2. The customer picks a ParcelShop — the checkout map shows the nearest points, and the chosen point becomes the order's delivery address.
  3. ParcelShop on the quotation — a salesperson picks a point with the "Choose ParcelShop" button. The order can't be confirmed without a selected point.
  4. Validate the delivery — Odoo creates the shipment in ADE Plus. The label, parcel numbers with tracking links and, optionally, the pickup confirmation appear on the delivery.
  5. Pickup confirmation for the courier — in batch mode, one confirmation covers all parcels from the day.

An Odoo delivery with the GLS label, tracking number and pickup confirmation


Shipping prices and shipment safety

ADE Plus doesn't expose a price list, so delivery prices come from standard Odoo rules: by weight, price, volume or quantity, separately for home delivery and ParcelShop delivery. Margins, free shipping above a threshold, and invoicing at real cost all work just like in standard Odoo delivery methods.

On the technical side, the module makes sure nothing gets out of sync:


Requirements


Launch price: 79 EUR instead of 99 EUR

To mark the launch, the module costs 79 EUR instead of 99 EUR for the first month. Same module and same support as at the regular price — including 30 days of email support from purchase (installation, configuration, questions about how it works).

Check out the module on the Odoo App Store


Frequently Asked Questions (FAQ)

Do I need a contract with GLS?

Yes. You need a GLS Poland account with ADE Plus WebAPI access, which your GLS account manager enables. Shipping prices come from your GLS contract — you enter them as the delivery method's price list in Odoo.

Do I need a webshop?

No. Shipments, labels, pickup confirmations and choosing a ParcelShop on the quotation all work without eCommerce. The shop is only needed for the customer to pick a point at checkout.

Does the module work on Odoo Online?

No. Odoo Online doesn't allow installing third-party modules. The module works on Odoo.sh and self-hosted installs, in both Community and Enterprise.

Can I test the module before going live?

Yes, and you should — on a database copy (e.g. staging on Odoo.sh) with a GLS test account. On a copy neutralized by Odoo, the module switches to the test environment on its own.


Need an integration with another carrier, or have an unusual shipping process? See how I approach integrating Odoo with external systems, or write to [email protected].