Not showing pick up point list in checkout.
WordPress 6.7
WooCommerce 8.3.0
]]>Hello,
Could you please remove or refactor use of Select2 assets added in version 1.2.82?
Here is the code in question:
https://plugins.trac.www.ads-software.com/browser/woo-shipping-dpd-baltic/tags/1.2.82/public/class-dpd-baltic-public.php#L165
Here’s why:
WooCommerce already uses SelectWoo, which is a fork of Select2. It’s loaded automatically on cart and checkout pages, and works the same. So, there’s no need to load Select2 again. More info here: https://github.com/woocommerce/selectWoo.
These assets are loaded on all pages, even when they aren’t needed, and this slows down the site and affects the PageSpeed score.
I would appreciate it if you could take a look at this and make the changes.
]]>No scrolling on dpd parcel machines. The latest DPD module is used. Also all other modules are new
]]>This has been an issue for multiple versions.
Example error location:
PHP Warning: A non-numeric value encountered in /public_html/wp-content/plugins/woo-shipping-dpd-baltic/admin/class-dpd-parcels.php on line 325
And that line would refer to:
$temp_weight = $cart_item['data']->get_weight() * $cart_item['quantity'];
Some (if not most) shops do not provide weight values for products thus it would be logical to convert retrieved weight values to numeric value (weight can also be a float/double so probably it’s best to check if value is returned, and if not, assign a 0).
There are multiple locations where this is happening, ie same file on line 338:
$total_weight_of_cart[] = $cart_item['data']->get_weight();
Hello,
after update the pick-up point dropdown is returning empty. Debug log logs default ( i guess thats what it is) terminal, country, count of available terminals. Let me know if you need any additional info. If possible please elaborate on how the dropdown is populated
]]>Hello
Does the DPD plugin support age verification check for packages(Isikutuvastusteenus/ID-check)?
Hello,
In file woo-shipping-dpd-baltic/public/class-dpd-baltic-public.php you have function hooked up to wp_head which adds JS code.
This code breaks some plugins that are using update_checkout jQuery event.
In my case 3rd party payment plugin is showing/hiding Google pay button and is hooked to this action, when your plugin is active and I try to change payment method I get one extra Google pay button on every change.
You can reproduce issue using this code in browser console or by adding to the theme:
$('body').on('updated_checkout', function() {
console.log("updated checkout triggered");
});
Try changing payment methods on checkout and you will see duplicated output in console. It will duplicate on every change.
As it is on the top of public class and not inside of it I could conclude that was added for testing reasons and does not play a role in the functionality of the plugin.
Can you investigate and provide any info on this?
Hello,
1.2.76 version. Pickup points are shifted to the right on mobile, impossible to choose a terminal. Tested on Storefront and Flatsome themes.
]]>The plugin has worked flawlessly since 2022 but recently my client has had problems printing labels from the order page. All the keys seem right and the data ends up with DPD, but label generation seems broken. There was the same problem last week but it started functioning by itself after a while.
There has been no significant updates to the site itself.
]]>This issue (https://www.ads-software.com/support/topic/orders-without-selected-pickup-point/page/2/) is still prevalent for us in the 1.2.71. Downgraded back to 1.2.8.
Can you elaborate what was the cause or fix for this. We can try to debug ourselves, if we know where to look.
I’m looking for a solution to deliver parcels via courier and postboxes in Baltics. We use Docan multi-vendor app on woocommerce and would like to generate few labels depend on vendors per order. For example if client purchase two items at once, but those items are from different vendors (we build Marketplace), is it possible that DPD app will help to generate two shipping labels/delivery orders? Thank you.
]]>Kuriant “Create shipping method”, negalima pasirinkti “DPD Pickup siunt? ta?kai ir terminalai”. Jis yra tarsi neaktyvus.
]]>Just trying to let you know that the latest version is missing a DB migration or you left some dev code in there.
There is no “status” field for terminals and couldn’t see in the migration but there are conditions for if “status” == 1 so the terminals are not printed out. The select dropdown is then empty.
]]>This plugin is :
Incompatible with 'High-Performance Order Storage (HPOS)'
From WooCommerce 8.2, released on October 2023,?High-Performance Order Storage (HPOS) is officially flagged as stable and will be enabled by default for new installations.
Any plans to make it compatible and declare compatible with HPOS?
https://woocommerce.com/document/high-performance-order-storage/
Sveiki ar yra ?skiepio intrukcija/dokumentacija? Klientas patiria tokias problemas:
Pasi?ymim u?sakym? varnele, spausdinam etiket?. ?ia viskas ok, atspausdinam. Bet kas toliau?
Spaud?iam I?kviesti kurjer?, bet niekas nevyksta, kurjeris penktadieni taip ir neatva?iavo, DPD svetain?je jokia informacija apie mūs? siuntas neatsirado. Galbūt pirmiausia reik?jo u?daryti DPD siunt? manifest?? Visai neai?ku kas ?ia per mygtukas ir kam jis
—-
Hello is there an instruction/documentation for the plugin? A client is experiencing the following problems:
We check the order, print the label. Here everything is ok, we print it. But what happens next?
We click on Call courier, but nothing happens, the courier did not arrive on Friday, and no information about our shipments appears on the DPD website. Perhaps we should have closed the DPD parcel manifest first? It’s not at all clear what the button is and why it’s there
]]>I’m getting this error while using polylang plugin to switch to another language.
Using WooCommerce 8.0.3, polylang latest version and DPD Shipping Baltic 1.2.63
Fatal error: Uncaught ValueError: max(): Argument #1 ($value) must contain at least one element in public_html/wp-content/plugins/woo-shipping-dpd-baltic/admin/class-dpd-parcels.php:339 Stack trace: #0 public_html/wp-content/plugins/woo-shipping-dpd-baltic/admin/class-dpd-parcels.php(339): max() #1 public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-shipping-method.php(256): DPD_Parcels->is_available() #2 public_html/wp-content/plugins/woocommerce/includes/class-wc-shipping.php(348): WC_Shipping_Method->get_rates_for_package() #3 public_html/wp-content/plugins/woocommerce/includes/class-wc-shipping.php(260): WC_Shipping->calculate_shipping_for_package() #4 public_html/wp-content/plugins/polylang-wc/frontend/frontend-cart.php(117): WC_Shipping->calculate_shipping() #5 public_html/wp-includes/class-wp-hook.php(310): PLLWC_Frontend_Cart->wp_enqueue_scripts() #6 public_html/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters() #7 public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #8 public_html/wp-includes/script-loader.php(2225): do_action() #9 public_html/wp-includes/class-wp-hook.php(310): wp_enqueue_scripts() #10 public_html/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters() #11 public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #12 public_html/wp-includes/general-template.php(3053): do_action() #13 public_html/wp-content/plugins/us-core/templates/header.php(15): wp_head() #14 public_html/wp-content/plugins/us-core/functions/helpers.php(165): include('/home/biastra/d…') #15 public_html/wp-content/themes/insectum/header.php(12): us_load_template() #16 public_html/wp-includes/template.php(785): require_once('/home/biastra/d…') #17 public_html/wp-includes/template.php(720): load_template() #18 public_html/wp-includes/general-template.php(48): locate_template() #19 public_html/wp-content/plugins/us-core/templates/single.php(7): get_header() #20 public_html/wp-content/plugins/us-core/functions/helpers.php(165): include('/home/biastra/d…') #21 public_html/wp-content/themes/insectum/page.php(12): us_load_template() #22 public_html/wp-includes/template-loader.php(106): include('/home/biastra/d…') #23 public_html/wp-blog-header.php(19): require_once('/home/biastra/d…') #24 public_html/index.php(17): require('/home/biastra/d…') #25 {main} thrown in public_html/wp-content/plugins/woo-shipping-dpd-baltic/admin/class-dpd-parcels.php on line 339
Hi!
As I understand max parcel size for Pickup point is 36 x 43 x 61 cm.
When I add product in my cart with dimensions 20 x 40 x 80 cm, it still allows me to choose Pickup point.
Are there any limits for size this plugin checks for?
]]>Most of the time Laiko intervalai, delivery intervals does not appear in checkout. But sometimes apear.
Any ideas?
]]>Hey!
https://prnt.sc/PNYOqrAyUuL_
Iw selected all countries, but for example for Slovakia there are no pick up points in dropdown.
https://prnt.sc/-rFkJuAMd13s
Iw tried bouth, test APIs and clients Live API keys.
Hi team!
We’re looking to start using DPD for a new store, but the compatibility check prevents the plugin from being activated on a fresh install:
DPD Baltic Shipping could not be activated. The WordPress and WooCommerce versions are not compatible with this plugin. Our plugin supports WordPress versions to 6.1.1 and WooCommerce version to 7.4.1
Could you please confirm if you plan to add support for the latest WordPress 6.2 (and soon to be released 6.3) and WooCommerce 7.9 (and soon to be released 8.0) versions?
Thanks!
]]>Fatal error: Uncaught Error: max(): Argument #1 ($value) must contain at least one element
in /home/runcloud/webapps/phytopresso/wp-content/plugins/woo-shipping-dpd-baltic/admin/class-dpd-parcels.php on line 339
Call stack:
max()
DPD_Parcels::is_available()
WC_Shipping_Method::get_rates_for_package()
WC_Shipping::calculate_shipping_for_package()
WC_Shipping::calculate_shipping()
PLLWC_Frontend_Cart::wp_enqueue_scripts()
WP_Hook::apply_filters()
WP_Hook::do_action()
do_action()
wp_enqueue_scripts()
WP_Hook::apply_filters()
WP_Hook::do_action()
do_action()
wp_head()
require_once()
load_template()
locate_template()
get_header()
include()
require_once()
require()
Hi,
We want the dropdown lists for selecting pickup points or delivery timeframe to appear directly below the shipping option. The plugin doesn’t have options to change the dropdown placement after selecting the shipping method, is there any possibility to update the plugin to have this functionality? Right now we can change the add_action hook for the review_order_after_shipping function, but for it not to loop through all of the shipping options it needs an additional function. Editing class_dpd_parcels.php this way works, but once class_dpd_home_delivery.php is edited it only displays the timeframes in the new place when I’m logged in to the admin account (users can’t see any time frame options). I’d appreciate either this implementation to the plugin or any instructions how to properly code this in to the plugin.
Hello,
I need your help with the DPD Baltic Shipping plugin,?we got?version?1.2.58?. We would like to set up “DPD pick up point” to our website’s checkout. However we have a problem: pickup points not loading/listing. It comes as a blank page with text:
“Sorry! Something went wrong. This page didn’t load Google Maps correctly.”
Please advise me on this matter.
]]>Hi! Please precise how to make shipping option visible on cart and checkout page. I have:
1) added test API
2) Enabled DPD delivery option in Woocommerce settings
3) added price and country.
On our site, the Show Pickup Points button seems to have stopped working most of the time. 95% of the time when you click the link, it just takes you to the top of the page rather than opening the panel where you select the pickup point.
Once in a while, randomly, the correct panel does open, but very rarely. I’ve tested this in Chrome, Firefox and Edge and get the same behaviour. I’ve also tested this on another site that someone referenced in another support thread, and found the same issue. Any idea why this is happening?
]]>Hello!
We have problem with selection of PickUp points. Not possible to choose DPD pickUp point and it isn’t fixed at administration panel.
About two weeks we have this problem. We have new version of your plugin.
]]>Hello,
I have installed and configured the DPD Baltic Shipping plugin. However, I am facing an issue where the dropdown of pickup point locations is not visible. In addition, I am receiving an error in the console:
https://www.dropbox.com/s/3rk70fvyu81c380/2023-02-09_10-43-27.png?dl=0
Uncaught ReferenceError: dpd is not defined
at o (dpd-public-dist.js?ver=1.2.57.1674546919:1:213)
at HTMLInputElement. (dpd-public-dist.js?ver=1.2.57.1674546919:1:738)
at HTMLBodyElement.dispatch (jquery.js?ver=3.6.1.1674546919:5430:27)
at elemData.handle (jquery.js?ver=3.6.1.1674546919:5234:28)
at Object.trigger (jquery.js?ver=3.6.1.1674546919:8745:12)
at HTMLInputElement.handler (jquery.js?ver=3.6.1.1674546919:5685:26)
at HTMLInputElement.dispatch (jquery.js?ver=3.6.1.1674546919:5430:27)
at elemData.handle (jquery.js?ver=3.6.1.1674546919:5234:28)
at HTMLInputElement.handler (jquery.js?ver=3.6.1.1674546919:5648:18)
at HTMLInputElement.dispatch (jquery.js?ver=3.6.1.1674546919:5430:27)
It is important to note that you won’t see the DPD shipping method on my website at the moment as I have temporarily removed it as it was not functioning properly.
]]>Hi! Does your plugin add tracking number with a tracking link to Order completed e-mail sent to a customer?
]]>Hey we integrate the plugin but its shows bug can’t select any of terminals not appearing whats the problem?
]]>Hello,
I got some orders without selected pickup point. Checked that, woocommerce lets to pay for the order when checked “DPD pickup point” for shipping and DPD pickup point is not selected and left with default value “Select pickup point”. Why?
]]>