All modulesMagento 2 moduleVersion 1.0.3 · 15 Oct 2026

Express One delivery with lockers

Customers choose Express One to their address or to a parcel locker, and you create parcels, labels and courier pickups right from the order grid.

€240 + VAT · one-off licence, no subscription

Express One delivery with lockers
About the module

What it does.

"Customers want delivery to a locker, and we type every parcel by hand into the courier's web portal." Without a pickup point choice customers drop out, and without automation you spend half an hour a day in the portal.

What it looks like in practice

At checkout the customer picks Express One. They choose delivery to the address or to a pickup point: a map of lockers and parcel shops opens with addresses, distance and opening hours, searchable by place or postcode. In the order grid you select several orders and click "Express One: create parcels"; the orders are shipped and the parcel number is saved as the tracking number. You get the labels in one PDF and order a courier with one click.

What changes

  • Two delivery options. Delivery to the address and delivery to a locker or parcel shop, each with its own name, price and rules. The home delivery price can come from your existing shipping rate table or be a flat price.
  • A pickup point picker. A map and a searchable list of lockers and parcel shops, kept in cache, so the checkout never waits for the courier. The map needs no key.
  • Parcels and labels from the order grid. Create parcels, print labels in one PDF and order a courier for the selected orders.
  • Cash on delivery under control. You can switch off cash on delivery for locker deliveries, and the amount to collect is sent to the courier.
  • The chosen point on the order. The chosen pickup point is visible on the order in the admin.

Who it is for

For shops that ship with Express One in Slovenia and want to offer customers lockers while saving themselves the manual entry of parcels.

How you set it up

Set up the delivery option under Stores › Configuration › Sales › Delivery Methods › Express One, and the connection to the courier (API key, labels, cash on delivery) under Stores › Configuration › Magelan › Express One. The parcel actions are in Sales › Orders in the Actions menu. It works on the standard Luma checkout.

Good to know

  • For parcels and labels you need a contract with Express One and an API key from their account manager. Without a key the module shows clearly marked sample points, so you can already style the checkout.
  • Hyvä Checkout is not supported.
  • The list of points refreshes automatically every night, so cron must be running.
  • The map uses OpenStreetMap by default; a very busy shop can enter the address of another tile provider.
  • The module covers Express One in Slovenia; it does not replace other couriers.

Want it in your store?

Buy the module and we install it for you: free of charge for existing Degriz customers, by time spent for others. Building a new store? Add it to your project in the Konfigurator.

Installation

How to install it.

We install the module from our repository with Composer. We send you the user name and access key for the repository after purchase. If you prefer, we install it for you.

In the root of the Magento 2 store run the commands (replace UPORABNIK and DOSTOPNI_KLJUC with the user name and access key you received):

composer config repositories.degriz composer https://www.degriz.net/konfigurator/composer/packages/composer config --auth http-basic.www.degriz.net UPORABNIK DOSTOPNI_KLJUCcomposer require degriznet/m2_expressonephp bin/magento module:enable Magelan_ExpressOnephp bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy -fphp bin/magento cache:flush

Setup

In the admin open Stores › Configuration › Magelan › Express One and Stores › Configuration › Sales › Delivery Methods › Express One.

  1. Under Magelan › Express One enter the API key you received from Express One and switch the pickup point picker on.
  2. Under Delivery Methods › Express One switch the method on and set the names, prices and rules for home delivery and for lockers.
  3. In the Parcels and labels group enter the cash on delivery payment method codes, the currency code and the IBAN as confirmed by Express One.
  4. At checkout pick Express One and a pickup point, then try the Express One: create parcels action in the order grid.

Where do I get the user name and the access key?

After the purchase we send you the access key by e-mail. Keep it safe: for security it is shown only once and we do not keep it in readable form. The user name (your project code) and all the commands, ready to copy, are in your account under My account > Module licences.

Lost the key? Write to us and we will issue a new one; the old one stops working. [email protected]

Technical details

Compatibility.

Just the facts.

Code
degriz_expressone
Platform
Magento 2
Licence
One-off
Change log

Version 1.0.2 · 11 Oct 2026

  • The pickup point picker searches as you type, by place or name, and opening hours are shown without seconds.
  • Fix: points are read correctly from the Express One answer (before, 0 of 809), and residents' parcel lockers are left out.
  • Fix: the tracking number is the real parcel number, not the shipment number.
  • The parcel note is written in the language of the order's store.
  • The settings section is placed among shipping.

Version 1.0.1 · 5 Oct 2026

  • The Express One parcel tracking popup opens again.
  • The nightly pickup point refresh works; before, it failed every night.
  • An order that ends up with home delivery or another carrier no longer keeps a pickup point chosen earlier at checkout.

Version 1.0.0 · 24 Sep 2026

  • First release: Express One (Slovenia) as one carrier in Magento 2.
  • Two delivery methods: to the address (from the shared rate table or a flat price) and to a parcel shop or locker the customer picks at checkout.
  • A picker with a map (OpenStreetMap through Leaflet, no API key and no third party cookies) and a searchable list. The list is cached, so the checkout never waits for Express One.
  • Parcels, labels and courier pickups from the order grid: labels come as one PDF and the pickup document as another.
  • A shipment that cannot be committed is cancelled again at Express One.
  • Cash on delivery follows the payment method code, not its title.
  • Without an API key nothing is sent: the picker shows clearly marked sample points, so you can install and see the module before the account is live.
After purchase

You are not left alone.

We develop and maintain the module ourselves, so you write to the people who know it line by line.

Installation

For existing Degriz customers we install the module free of charge. For other buyers we charge the installation by time spent.

Support

A bug that repeats on a clean Magento with the Luma theme we fix free of charge. Settings, customisations and other themes by time spent.

Updates

The licence includes updates for the Magento versions on the supported list.

We agree on a date after reviewing the request. User guides in the guide centre

Express One delivery with lockers

€240 + VAT

One-off licence for one production installation of Magento, no subscription.

Write to us

For existing Degriz customers we install the module free of charge, for others by time spent. We agree on a date after reviewing the request.

Anže Voh, Degriz

Questions about this module?

Write to us and we will answer personally.

[email protected] · 040 807 231

Express One delivery with lockers€240 + VATAdd to cart

Online store configurator

Redesigning your store or building a new one?

Put your own quote together in the configurator and see the price straight away. A few minutes, no obligation, no meeting needed.

  • Price straight away
  • No obligation
  • Straight to the developer
Open the configurator

Free and with no obligation