Portugal DPD Pickup and Lockers network for WooCommerce

Changelog

3.8 – 2026-04-10

  • [NEW] Plugin ownership transferred from Marco Almeida | Webdados to Naked Cat Plugins on WordPress.org – No worries, we’re the same people 🙂
  • [TWEAK] Show the “DPD Portugal for WooCommerce” and “DPD / SEUR / Geopost Pickup and Lockers network for WooCommerce” notices less often and store dismissal in user meta instead of transients
  • [TWEAK] Added our ifthenpay plugin as a suggested payment gateway in WooCommerce, if still not present (can be removed by setting the NAKEDCAT_RECOMMEND_IFTHENPAY constant to true)
  • [DEV] WordPress Coding Standards improvements
  • [DEV] Tested up to WordPress 7.0-RC2-62197 and WooCommerce 10.7.0-beta.2

3.7 – 2025-12-22

  • [FIX] Table Rate Shipping (by WooCommerce) integration
  • [DEV] Tested with WordPress 7.0-alpha-61392 and WooCommerce 10.4.3

3.6 – 2025-12-09

  • [DEV] Improve WordPress Coding Standards
  • [DEV] Stop loading textdomain as WordPress takes care of it
  • [FIX] FTP fallback URL to get pickup points
  • [DEV] Tested with WordPress 7.0-alpha-61349 and WooCommerce 10.4.0-beta.2

3.5 – 2025-05-09

  • [NEW] We are now called Naked Cat Plugins 😻
  • [DEV] Requires PHP 7.2, WordPress 5.8 and WooCommerce 7.1
  • [DEV] Tested with WordPress 6.8 and WooCommerce 9.8.4

3.4.2 – 2024-07-10

  • [TWEAK] Minor readme.txt changes
  • [DEV] Tested with WordPress 6.6-RC2-58657 and WooCommerce 9.1.0-rc.1

3.4.1 – 2024-05-02

  • [TWEAK] Minor readme.txt fixes required by WordPress.org

3.4 – 2024-05-02

  • [DEV] Add “Requires Plugins” tag
  • [DEV] Tested with WordPress 6.6-alpha-58070 and WooCommerce 8.9.0-beta.1

3.3 – 2023-10-20

3.2 – 2023-08-21

  • Fix a bug where sometimes pickup points with exact postcode matches would not show up
  • Requires WooCommerce 5.0
  • Tested with WordPress 6.4-alpha-56420 and WooCommerce 8.0.2

3.1 – 2023-06-29

  • Replace shipping address on the admin orders list with the DPD pickup point details
  • Tested with WordPress 6.3-beta2-56100 and WooCommerce 7.9.0-beta.2

3.0 – 2023-01-17

  • Tested and confirmed WooCommerce HPOS compatibility
  • Removed Kaksi Media backup API endpoint
  • Requires WooCommerce 4.0 or above
  • Tested with WordPress 6.2-alpha-55080 and WooCommerce 7.3

2.7.0 – 2022-09-13

  • Fix when country fields are removed from checkout
  • Tested with WordPress 6.1-alpha-54043 and WooCommerce 6.9.0-rc.1

2.6.0 – 2022-06-29

  • New brand: PT Woo Plugins 🥳
  • Requires WordPress 5.0, WooCommerce 3.0 and PHP 7.0
  • Tested with WordPress 6.1-alpha-53556 and WooCommerce 6.7.0-beta.2

2.5.0 – 2022-04-21

  • Fix the pickup points list when the user does not enter the “-” on the postcode
  • Tested with WordPress 6.0-beta2-53236 and WooCommerce 6.5.0-beta.1

2.4.1 – 2021-12-23

  • Use the WordPress wp_doing_ajax() function instead of the WooCommerce is_ajax() which will be deprecated on WooCommerce 6.1.0
  • Tested with WordPress 5.8-alpha-50516 and WooCommerce 5.1.0

2.4.0 – 2020-03-10

  • New option to not pre-select a point in the DPD Pickup field and force the client to choose it, thus reducing situations in which the client doesn’t even notice that he needed to select a point – sponsored by Evolt
  • Requires WooCommerce 3.0
  • Tested with WordPress 5.8-alpha-50516 and WooCommerce 5.1.0

2.3.0 – 2020-03-07

  • Fix Flexible Shipping integration – Field not showing
  • Tested with WordPress 5.7-RC3-50503 and WooCommerce 5.1.0-rc.1

2.2.0 – 2020-02-23

  • Show DDP pickup point number on emails
  • Tested with WordPress 5.7-beta3-50388 and WooCommerce 5.1.0-beta.1

2.1.0

2.0.1

  • readme.txt tweaks

2.0.0

  • New cppw_hide_lockers filter to hide the DPD Lockers from the checkout, by returning false to it
  • Fix some PHP notices
  • Requires WooCommerce 3.0 or above
  • Tested with WordPress 5.6-beta1-49314 and WooCommerce 4.7.0-rc.1

1.8.0

  • Bugfix when saving the pickup point for Table Rate Shipping for WooCommerce (by BolderElements)

1.7.2

  • Helper on the instruction settings regarding the DPD mixed service (home + pickup)
  • Tested with WordPress 5.6-alpha-48937 and WooCommerce 4.5.0-rc.3

1.7.1

1.7

  • Change all Chronopost references to DPD
  • Tested with WooCommerce 4.0.1

1.6.7

  • New cppw_available_points to allow developers to filter the pickup points list before they’re shown to the customer on the checkout – Sponsored by mindthetrash.pt
  • Tested with WordPress 5.3.3-alpha-47290 and WooCommerce 4.0.0-beta.1

1.6.6

  • Bugfix when loading the Checkout page and the active shipping method has Chronopost enabled
  • Tested with WordPress 5.3.3-alpha-46995 and WooCommerce 3.9.0-beta.2

1.6.5

  • Tested with WordPress 5.2.5-alpha and WooCommerce 3.8.0

1.6.4

  • Better cron job logging
  • Tested with WooCommerce 3.6.4
  • Tested with WordPress 5.2.3-alpha

1.6.3

1.6.2

  • CSS compatibility with Flatsome 3.7

1.6.1

  • Tested with WooCommerce 3.5
  • Bumped WC tested up tag

1.6

  • Because of the new Google Maps pricing policy, it’ now possible to use Mapbox static maps (the link on the map image remains to Google Maps)
  • New cppw_map_scale and cppw_map_zoom filters to allow overriding of the map image scale (default is 2, for retina displays) and zoom (default is 11 for Google Maps and 10 for Mapbox)

1.5

1.4

1.3.2

1.3.1

  • Fix: on newer WooCommerce versions the point was not saved with the order
  • Bumped WC tested up tag

1.3

1.2.1

  • Small fixes

1.2

1.1

  • It’s now possible to show a small instructions text under the shipping option for which the Chronopost Pickup is activated

1.0

  • The Chronopost Pickup point information is also shown on the order details on the “My Account” page and on the order preview on the admin orders list table
  • Code enhancements

0.9

  • It’s now possible to hide the Shipping Address from the order details and emails sent to the customer
  • JS and CSS loaded from external assets instead of inlined on the HTML

0.8

  • New cppw_get_shipping_methods to allow developers to add non-compatible shipping methods

0.7.1

  • Fix on a string
  • Bumped WC tested up tag

0.7

  • It’s now possible to show the Chronopost Pickup point information on emails sent to the customer

0.6

  • It’s now possible to show the pickup point phone number and opening/closing hours on the checkout (they will show up after the next sucessfull update from the webservice)
  • Bumped WC tested up tag

0.5.3.1

  • Tested with WooCommerce 3.3
  • Bumped Tested up to tag

0.5.3

  • Added the cppw_map_width and cppw_map_height filters to allow overriding of the Google Maps image size
  • Bumped WC tested up tag

0.5.2

  • Added a webservice URL fallback on Kaksi Media servers
  • Random mirror order when accessing the webservice for pickup points update
  • Increased the timeout when accessing the webservice for pickup points update
  • Bumped WC tested up tag

0.5.1

  • Fixed a small bug related to the Google Maps API Key
  • Fixed some PHP notices
  • Added a link to get a Google Maps API Key, near the field on the settings page

0.5

  • Added a webservice URL fallback on Webdados servers, for pickup points update, in servers that cannot open the Chronopost webservice because of firewall rules
  • Changed the FTP connection mode to passive

0.4.2

  • readme.txt fix

0.4.1

  • readme.txt fix

0.4

  • Fixed a PHP fatal error on very weird scenarios
  • Added FTP fallback, for pickup points update, in servers that cannot open the Chronopost webservice because of firewall rules
  • Added a warning on WooCommerce settings screen when the pickup points haven’t been loaded yet, and a tool to force the update

0.3

0.2

  • Tested with WooCommerce 3.2
  • Added WC requires at least and WC tested up to tags on the plugin main file
  • Bumped Tested up to tag

0.1

Plugin Website
Visit website

Version:
3.8
Last Updated
April 10, 2026
Active Installs
200
Requires
WordPress 5.8
Tested Up To
WordPress 7.0
Requires PHP
7.2

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.