Okay
  Public Ticket #2836996
DHL Disable shipping & payment methods
Closed

Comments

  • Jhon Barrera started the conversation

    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.

  •  2,218
    WebWizards replied

    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

  • Jhon Barrera replied

    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

  •  2,218
    WebWizards replied

    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


  •  2,218
    WebWizards replied

    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:

    5065901603.png

    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

  • Xenophon replied

    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?

  •  2,218
    WebWizards replied

    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/