Hi, I am using a plugin for dhl shipping but enabling "Disable shipping methods control" does not work, I need to add a validation that does not disable a non-zoned method, it is a general method.
I am trying to understand what you're looking to do, but it is a bit confusing. I'd appreciate it if you could explain this in more detail - screenshots also help.
Are you saying that B2BKing is not able to control the DHL methods, because they are not regular WooCommerce shipping methods? And are you trying to do something like disable DHL for B2C, but enable DHL for B2B?
Can you also link the DHL plugin you're using? if there's an incompatibility, we can work on it and add support in B2BKing for that plugin.
Thank you for attaching the plugin and for the extra details,
Just to be sure this is clear, "Disable shipping methods control" does NOT disable shipping methods.
What this setting does is that is simply disables all B2BKing code related to shipping: B2BKing no longer has any effect on shipping at all. So if you activate "Disable shipping methods control", DHL and all other methods should work for everyone.
If you want to have more control, for example enable DHL for B2B, but disable it for B2C, we need to integrate B2BKing with the DHL plugin. Please allow us a few days for that so our team can work on it, and I can return here with another message after this integration is ready.
We were able to look at this and a possible integration.
We are seeing that the rates are not available in the main WooCommerce plugin, only available via the DHL portal. WooCommerce only has the API key:
My understanding is that the methods are not visible in the WooCommerce site.
In this case, the only way for us to make these methods controllable through our plugin would be to specifically work with the DHL API and get methods via API. This a lot more complex than we hoped, it requires a special integration and our team learning the DHL API.
We can consider this for future updates, but it is a complex integration and not something we can easily implement.
Hi, I am using a plugin for dhl shipping but enabling "Disable shipping methods control" does not work, I need to add a validation that does not disable a non-zoned method, it is a general method.
Hi Jhon,
Thank you for purchasing our plugin,
I am trying to understand what you're looking to do, but it is a bit confusing. I'd appreciate it if you could explain this in more detail - screenshots also help.
Are you saying that B2BKing is not able to control the DHL methods, because they are not regular WooCommerce shipping methods? And are you trying to do something like disable DHL for B2C, but enable DHL for B2B?
Can you also link the DHL plugin you're using? if there's an incompatibility, we can work on it and add support in B2BKing for that plugin.
Kind regards,
Stefan
The problem is with the DHL Plugin that I attach, it is a global shipping page, it does not require configuration by zones.
I need that when enabling the "Disable shipping methods control" it is not disabled or that it appears in the list of "Shipping Methods".
I want to enable it for B2B
Thanks
Thank you for attaching the plugin and for the extra details,
Just to be sure this is clear, "Disable shipping methods control" does NOT disable shipping methods.
What this setting does is that is simply disables all B2BKing code related to shipping: B2BKing no longer has any effect on shipping at all. So if you activate "Disable shipping methods control", DHL and all other methods should work for everyone.
If you want to have more control, for example enable DHL for B2B, but disable it for B2C, we need to integrate B2BKing with the DHL plugin. Please allow us a few days for that so our team can work on it, and I can return here with another message after this integration is ready.
Kind regards,
Stefan
Hi there,
We were able to look at this and a possible integration.
We are seeing that the rates are not available in the main WooCommerce plugin, only available via the DHL portal. WooCommerce only has the API key:
My understanding is that the methods are not visible in the WooCommerce site.
In this case, the only way for us to make these methods controllable through our plugin would be to specifically work with the DHL API and get methods via API. This a lot more complex than we hoped, it requires a special integration and our team learning the DHL API.
We can consider this for future updates, but it is a complex integration and not something we can easily implement.
Kind regards,
Stefan
I kind of have the same problem. My store is set as only b2b and I sell to all countries. How can I enable the DHL Express Commerce shipping method?
Hi there,
I replied in the other ticket you opened - let's please discuss there. But for anyone else with a similar issue, please see our article at https://woocommerce-b2b-plugin.com/docs/faq-how-to-fix-no-available-payment-or-shipping-methods-issue/