Hi,
Today i spend the whole day setting up the new functions coming with my contract extension for “warensendung international” which worked out at the end.
But now i cant print labels for germany ?dhl paket“ what i did many times every day. i tried and double checked all options and used my own valid adress as well.
No idea but i am in the middle of the season and cant generate labels. I alway get this message:
“Could not create label – In der Sendung trat mindestens ein harter Fehler auf.”
Or with another order:
“Could not create label – Unbekannte Absenderreferenz“
Most likely this has to do with the backend settings due tot he extension of options coming with “warensendung international” but i checked them so many times and did not find any mistake.
Can you help?
]]>Hi, i just extended my contract to “warenpost” as well. a first test worked totally fine. my severe problem now is that i cant create any more labels and cant ship. reason is that customers often have a spelling mistake in their adress. i could manually correct them sofar and then press the “update” button to refresh to get the adress corrected so that it is accepted by dhl. but since today the “update button” is gone or hidden behind the extended dhl plung in? i cant correct and thatts why i cant print. i use v 3.7.6
]]>Error: The service entered is unknown.
]]>Hi,
We have a block-based WooCommerce checkout and would like to have the pickup station and the desired delivery as fields for the customers there. Is this possible? Currently we don’t even see any output. Does this still need to be configured somewhere?
Many thanks in advance ??
]]>Moin,
seit heute habe ich das Problem, dass ich keine DHL Labels mehr ausdrucken kann.
Bekomme immer diese Fehlermeldung: There are no files to merge.
Gestern hat noch Alles geklappt. Nix ver?ndert oder geupdatet etc.
Connection zu DHL gecheckt und ist auch verbunden.
Wo kann der Fehler liegen?
Liebe Grü?e
André von Mojo
]]>Since today, after clicking the button to generate the label, an error occurs with the message “File cannot be saved!” and no label is created…
Please fix the issue ??
]]>Hi There,
since yesterday i cannot create any labels in the wc order management. it worked for a very long time perfect. i did not make any changes in the system. i am using this, connected to the german dhl “backend”. when i press the “create label” in german ” dhl label erzeugen” it endless tries to generate but it is not working. no error message.
Thanks Hatem
]]>A customer placed an order in my store, but when I try to generate the label the system returns this ERROR:
SOAP-ERROR: Encoding: object does not have ‘countryCodeOrigin’ property
]]>Even with trying the suggested permalink edits, the download button does not work for me.
Is there anything else I can try?
Hello,
Is there a way to disable posting the tracking code for WARENPOST INTERNATIONAL?
The reason is that only the WARENPOST INTERNATIONAL Premium option provides a trackable code. The standard WARENPOST INTERNATIONAL tracking code is not trackable. Furthermore, while customers can see the shipment creation via DHL’s Track & Trace, no further updates are generated. This often leads to confusion, as customers believe the parcel hasn’t been handed over to DHL yet.
When selling on eBay, additional issues arise. Since eBay automatically calculates performance based on whether items are delivered on time, using the WARENPOST INTERNATIONAL tracking code can negatively affect your reputation in international markets. eBay may assume orders are delayed and not delivered in a timely manner.
Thank you for your assistance.
This version is clearer and more professional.
]]>Hello,
I need to change Referenznr.: order_12345 to an invoice number from another plugin. Here is the code to get it:
// Getting invoice number
$invoice = wcpdf_get_invoice( (array) $order->get_id(), true );
$invoice_number = $invoice->get_number();
$plain_invoice_number = $invoice_number->get_plain();
How can I edit the label template to change it and still keep the plugin updates?
]]>Hi. Is there any way to get the tracking number from the order via PHP or do_shortcode in the email template?
]]>Hello everyone,
I’m currently using the DHL plugin with WooCommerce to manage shipping for orders from my online store. I was wondering if there is a way to display the DHL shipping status (e.g., “In Transit,” “Delivered,” etc.) directly within the WooCommerce order overview page.
If anyone has experience with this or can point me in the right direction, I would greatly appreciate it.
Thanks in advance for your help!
Best regards,
bart
It is very common for us that customers receive their ordered goods in 2 shipments with a time gap, as we do not have items in stock.
Is it possible to create two shipping labels from a WooCommerce order in the sense of a partial delivery?
We currently create the shipping labels for the second or further shipments manually on the DHL website, i.e. we always have to enter all the shipping data into a DHL form. This is cumbersome and takes a lot of time.
Hi ??
I have tested various plugins with which an order can be sent to different recipients (=several shipping addresses).
Unfortunately, all of them have the problem that the DHL plugin only creates 1 label. Is there a solution for creating labels for all recipients? The calculation of the shipping costs for several recipients in the shopping cart etc. works perfectly. But only 1 label is created.
]]>Hi,
On the website i’m currently maintaining, our (international) clients have a habit of adding the country code to their postal code.
For example, instead of postal code 1000 they make it B-1000, which gives the postal_code_validation_error error code (understandable). Clients from multiple countries do this.
When we try to manually edit the address for shipping to the correct information in WooCommerce, and try to make the shipping label, the error keeps happening, like it’s almost ignoring the edited address.
Is there a way to ‘fix’ the shipping address in a way so that the shipping label can be created with the new information?
]]>I am trying to create the DHL label but it is giving me error saying unknown sender reference in shipper reference i have given {order_number} but it is giving me this error. I have also read the documentation but still does not get my answer.
]]>Hello,
On our business customer portal we are informed that the “shipping confirmation” (Versandbest?tigung) service is not available and that we should use the “DHL package notification” (DHL Paketankündigung) instead. This should be added somewhere in the WooCommerce DHL settings for label creation. Could you please help us here, as I cannot see where to add this?
Many thanks
]]>Hi,
there are a lot of the same warnings in our log, looks like a missing sanity check:
PHP Warning: Uninitialized string offset 0 in /…/plugins/dhl-for-woocommerce/includes/REST_API/Parcel_DE/Item_Info.php on line 309
Link for 3.7.0: https://plugins.trac.www.ads-software.com/browser/dhl-for-woocommerce/tags/3.7.0/includes/REST_API/Parcel_DE/Item_Info.php#L309
Would be great if we could get rid of those ??
Thanks!
]]>Hello,
the plugin works fine with creating adress labels, tracking numbers, etc.
But when it comes to requesting a pickup an error messages showes up in the backend:
“DHL Pickup Request error: Failed DHL Request Pickup:
HTTP Status 404 – Not found”
(When I request a pickup in the DHL portal, not in the WooCommerce backend, all works.)
EDIT: Screenshot: https://prnt.sc/20qEGD3-bQWR
I’m trying to generate the order label and it gives me an error Could not create label – login failed.
I didn’t change my DHL password and it’s still giving me this error.
]]>Hello,
is DHL Express shipping possible with the plugin?
best regards
Daniel
Hello DHL team,
We are using you plugin to create labels in Woocommerce. I set it up in sandbox mode and the manual process works fine.
But the automatic “Create label on status” option does not work. If I change my order from “On hold” to “Processing” (the status I chose for label creation) nothing happens.
The log gives me an error 401 Unauthorized. Which is quite strange, since the manual label generation works fine.
Do you have an idea what could be the problem.
Regards,
Sara
Hello,
Like other people before us, we have the woocommerce error “Please enter a value with one decimal point (%s) without thousand separators.” when in our woocommerce settings the Decimal Separator is set to a comma “,”
see screenshot:
The DHL plugin only accepts dots “.” which shows the woocommerce error, see screenshot:
This is normal since the input field “id=”pr_dhl_weight”” has the class “class=”wc_input_decimal””
A simple workaround is to remove “_decimal” to just get “class=”wc_input””.
See screenshot:
We tested and it works perfectly.
Can you implement this change as quickly as possible or fix your code differently to make it work correctly?
]]>We are using DHL Packet for Germany, when we generate a new label the Reference (Referenznr) uses the order ID represented order_22222
We have a different number associated to each order (invoice number / order number) and wondered if it would be possible to use this as the reference instead of the Post ID?
]]>I would like to automate sending a tracking code to my customers by email.
]]>Hi there,
I have not been able to properly activate the plugin and create labels. All information in the Account and API settings is added, the EKP has been reviewed and the username and password work with the DHL portal.
However, any time I try to create a label for an order on the order detail page, I see an endless spinner and no label is created. If I try to bulk edit the orders in the overview and select “create label”, I’m getting a critical WordPress error. (If i go back in the browser, the critical error does not persist)
This is the error I see in the logs:
Uncaught Error: Object of class stdClass could not be converted to string in /hp/cz/ab/ud/www/BienenbudeWP/wp-content/plugins/dhl-for-woocommerce/includes/REST_API/Parcel_DE/Client.php:57 CONTEXT: {“error”:{“type”:1,”file”:”\/hp\/cz\/ab\/ud\/www\/BienenbudeWP\/wp-content\/plugins\/dhl-for-woocommerce\/includes\/REST_API\/Parcel_DE\/Client.php”,”line”:57},”backtrace”:[“”,”#0 \/hp\/cz\/ab\/ud\/www\/BienenbudeWP\/wp-content\/plugins\/dhl-for-woocommerce\/includes\/REST_API\/Parcel_DE\/Client.php(57): sprintf(‘Error creating …’, Object(stdClass))”,”#1 \/hp\/cz\/ab\/ud\/www\/BienenbudeWP\/wp-content\/plugins\/dhl-for-woocommerce\/includes\/pr-dhl-api\/class-pr-dhl-api-rest-parcel-de.php(147): PR\\DHL\\REST_API\\Parcel_DE\\Client->create_items(Array)”,”#2 \/hp\/cz\/ab\/ud\/www\/BienenbudeWP\/wp-content\/plugins\/dhl-for-woocommerce\/includes\/pr-dhl-api\/abstract-pr-dhl-api.php(37): PR_DHL_API_REST_Parcel_DE->get_dhl_label(Array)”,”#3 \/hp\/cz\/ab\/ud\/www\/BienenbudeWP\/wp-content\/plugins\/dhl-for-woocommerce\/includes\/pr-dhl-api\/class-pr-dhl-api-paket.php(63): PR_DHL_API->get_dhl_label(Array)”,”#4 \/hp\/cz\/ab\/ud\/www\/BienenbudeWP\/wp-content\/plugins\/dhl-for-woocommerce\/includes\/abstract-pr-dhl-wc-order.php(1151): PR_DHL_API_Paket->get_dhl_la”]}
Please let me know if there is any other info you need.
]]>When we choose Named Person Only in the DHL label creation on the order page, it is creating labels without this option selected.
Could you please advise on how we can get this working.
]]>Hi there,
Currently, it is not possible to create labels (Response Error: Bad Request). No changes to yesterday. Is this a plugin or API error?
Please advise, thank you!
]]>Hi, I see this warning in my logs very often:
Der Hook wcs_renewal_order_meta_query ist seit Version subscriptions-core 2.5.0 veraltet! Verwende stattdessen wc_subscriptions_renewal_order_data.
This comes from the usage in https://github.com/shadimanna/dhl-logistic-services-for-woocommerce/blob/88242274bdc78ee893c507a8b380a8e426f92293/pr-dhl-woocommerce/includes/abstract-pr-dhl-wc-order.php#L53
add_filter( ‘wcs_renewal_order_meta_query’, array( $this, ‘woocommerce_subscriptions_renewal_order_meta_query’ ), 10 );
where wc_subscriptions_renewal_order_data should be used instead.
Can you fix this in a new version?
]]>