Hi,
Thanks for your feedback on the warning messages with the debug activated. We're going to improve the code in a future version to not have them. You can ignore them for now as they don't change anything for the functioning of the plugin.
The first thing is to have the DHL shipping method(s) appearing during the checkout.
If you don't get any, you won't be able to select one with your order, and thus, the plugin won't export the order to DHL since that only apply for orders with DHL selected as a shipping method.
Now, there are many reasons which can lead to a DHL shipping method not appearing during the checkout while the manual shipping method(s) you've configured appear. For once, you need to fill in the specific configuration fields as per the DHL shipping plugin documentation:
www.hikashop.com/support/documentation/5...op-shipping-dhl-form
For example, if the address information is incomplete or incorrect, or if the API credentials / account number are missing, the plugin won't be able to retrieve the rates from DHL.
Also, the products need to have their weight AND dimensions filled in. This is necessary for DHL to be able to calculate the rates based on the specificities of the package to be sent, while it is not necessary for the manual shipping method(s). So please check this too.
A good way to find what is missing is to disable the other shipping methods and only leave the DHL one published. Then, on the checkout, you'll get an error message explaining what the problem is with the DHL plugin if no shipping method is available.
Another way is to activate the "debug" setting of the shipping method, reproduce the issue and finally look at the "payment log file" setting of the HikaShop configuration. It will contain debug information for the plugin at the end which should tell you / us what is wrong. But normally, you shouldn't have to go that far. The checkout should be able to tell you already as I explained above.