WordPress plugin intelligence profile

Lagersystem.dk: Parcelpickup locator for Woocommerce

Let customers choose a parcel pickup point on a map during WooCommerce checkout. Supports PostNord, GLS, Bring, DHL, UPS and DAO.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.0.12
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update3 Oct 20261mo ago
Active installations40Adoption metric — not a quality score
WordPress.org rating3.0 / 5 from 2 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Lagersystem.dk: Parcelpickup locator for Woocommerce version 2.0.12 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Enables customer to choose pickup point in woocommerce checkout flow with google maps interface. Shows points name, address and opening hours. Saves the points data to order and sets pickup point ID as extra field in woocommerce order.

Plugin supports carriers: PostNord, GLS, Bring, DHL, UPS and DAO. Is compatable with default woocommerce shipping and flexible shipping plugin.

Compatibility

3.

Supports both High-Performance Order Storage (HPOS) and legacy order storage.

Supports classic checkout ([woocommerce_checkout]) and WooCommerce Checkout Blocks.

Blocks suggest nearby pickup points using the shipping address and preserve the shipping recipient.

Customers can change the suggestion using the existing map/list chooser. Selection occurs at checkout, not in the Cart block.

The pickup address is saved on the order; the customer’s cart address and billing address stay intact.

One pickup point is stored per order using the existing Pakkeshop metadata. Blocks reject pickup

when the order has multiple shipping packages; ordinary home delivery still works. Classic checkout

continues to handle the first shipping package and uses the billing address.

Live carrier responses and Google Maps require valid API credentials and a staging checkout test.

Development tests

js 22): npm ci –prefix tests && npm test –prefix tests

PHP integration (disposable WordPress installation with WooCommerce and this plugin active):

php

php

Run with woocommerce_custom_orders_table_enabled set to both no and yes, and

woocommerce_custom_orders_table_data_sync_enabled set to no, using a fresh process each time.

php

The AJAX test mocks the carrier HTTP response; it does not need API credentials.

GitLab CI runs PHP lint, checkout regressions, and classic/Store API integration tests on

2, with HPOS off and on.

The test scripts change options and create/delete test orders. Use a disposable database only.

Browser tests (disposable site only):

1. php.

2. php into that directory.

3. Run npm ci –prefix tests and npx –prefix tests playwright install chromium.

4. Run PICKUP_TEST_URL=http://your-test-site PICKUP_TEST_PRODUCT= PICKUP_TEST_CHECKOUT= npm run test:browser –prefix tests.

PICKUP_CHROME_CHANNEL=chrome uses an installed Chrome instead of Playwright Chromium.

The browser tests use fixture carrier responses and a Google Maps stub, plus a Maps-unavailable scenario.

Remove the fixture plugin with the disposable site. Production release archives exclude all tests.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • parcel pickup
  • shipping
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity3 Oct 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version2.0.112.0.12
Version2.0.102.0.11
WordPress compatibility6.1.127.1.2
WordPress requirement3.0.16.5
PHP requirementNot listed7.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.