• Resolved eaec

    (@eaec)


    Hello, the plugin looks promising, however I cannot prevent it from overriding my shipping options at checkout. No shipping options appear if the plugin is enabled, even if the pickup and/or delivery functionality is disabled. I have tried setting the default order type to delivery and pickup alternately, neither works. I have pickup methods defined. Delivery date is on and not mandatory, delivery time is off – same options for pickup. I dont see any of my shipping options unless it is turned off. What am I doing wrong?

    It occurs to me that making the plugin functionality exist “as” a shipping method instead of giving it power to disable and enable shipping methods might prevent this type of error, but it’s possible I am not understanding a setting here.

    I am happy to share screenshots or have this discussion via email if needed. I have the plugin deactivated currently.

    • This topic was modified 1 year, 2 months ago by eaec.
    • This topic was modified 1 year, 2 months ago by eaec.
    • This topic was modified 1 year, 2 months ago by eaec.

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Uriahs Victor

    (@uriahs-victor)

    Hi there,

    When the switch is changed from “Delivery” to “Pickup”, it removes all shipping methods that are not “Local pickup” shipping methods.

    When its switched to “Delivery” it removes all shipping methods that are not “flat rate” or “free shipping”.

    Can you send a screenshot of the shipping methods on your website?

    Thread Starter eaec

    (@eaec)

    Thank you for the response. I am beginning to understand the plugins logic. Hopefully it will be compatible with the way my site is set up, but from the description it seems like it is more tailored towards businesses who only deliver within a certain city, whereas mine needs to be able to display global shipping options as well as local pickup and delivery options. I’ll try to describe it below. I appreciate you taking the time to look into this.

    My shipping options are filtered based on location and in some cases by postal code. For example, my local options as far as shipping are concerned within city limits are postal options provided by a third-party plug-in, as well as a free shipping option that currently serves as my pickup option, and also a flat rate option which is a citywide courier. From the sound of things it is not possible to display all of these alongside this plugin?

    another issue is that I provide global shipping options, so it is not as simple as a binary toggle between pickup or local delivery options for me. The issue came to my attention because I had a customer from Australia attempting to make an order and they were unable to see any shipping options. So this also seems like it would be an enduring problem with the way that the plug-in is set up.

    When the switch is changed from “Delivery” to “Pickup”, it removes all shipping methods that are not “Local pickup” shipping methods.

    This makes sense – except that it seems to also be blocking my flat rate courier option for locals which is set up through woocommerce itself, and it is definitely blocking postal options for locals which I would like to retain.

    When its switched to “Delivery” it removes all shipping methods that are not “flat rate” or “free shipping”.

    This would not be as much of an issue if I were able to somehow limit the scope of the plug-in to people who are local within my delivery area (ie, being able to set the plugins functionality to a specific shipping zone), however if I have to choose between pick up or delivery for global customers that doesn’t seem like it’s going to work. Correct me if I’m wrong, but the feedback I’ve received so far is that global customers cannot see any options with this plug-in enabled and I don’t know if there is a way to filter the plugins scope so that it only affects local customers.

    Can you send a screenshot of the shipping methods on your website?

    gladly, attaching a screenshot of my shipping zones and a screenshot of shipping methods for my local zone which seems to be the most applicable to this plugins function. Apologies for the formatting.

    • This reply was modified 1 year, 2 months ago by eaec.
    • This reply was modified 1 year, 2 months ago by eaec.
    • This reply was modified 1 year, 2 months ago by eaec.
    Thread Starter eaec

    (@eaec)

    Thank you for the response. I am beginning to understand the plugins logic. Hopefully it will be compatible with the way my site is set up, but from the description it seems like it is more tailored towards businesses who only deliver within a certain city, whereas mine needs to be able to display global shipping options as well as local pickup and delivery options. I’ll try to describe it below. I appreciate you taking the time to look into this.

    My shipping options are filtered based on location and in some cases by postal code. For example, my local options as far as shipping are concerned within city limits are postal options provided by a third-party plug-in, as well as a free shipping option that currently serves as my pickup option, and also a flat rate option which is a citywide courier. From the sound of things it is not possible to display all of these alongside this plugin?

    another issue is that I provide global shipping options, so it is not as simple as a binary toggle between pickup or local delivery options for me. The issue came to my attention because I had a customer from Australia attempting to make an order and they were unable to see any shipping options. So this also seems like it would be an enduring problem with the way that the plug-in is set up.

    When the switch is changed from “Delivery” to “Pickup”, it removes all shipping methods that are not “Local pickup” shipping methods.

    This makes sense – except that it seems to also be blocking my flat rate courier option for locals which is set up through woocommerce itself, and it is definitely blocking postal options for locals which I would like to retain.

    When its switched to “Delivery” it removes all shipping methods that are not “flat rate” or “free shipping”.

    This would not be as much of an issue if I were able to somehow limit the scope of the plug-in to people who are local within my delivery area (ie, being able to set the plugins functionality to a specific shipping zone), however if I have to choose between pick up or delivery for global customers that doesn’t seem like it’s going to work. Correct me if I’m wrong, but the feedback I’ve received so far is that global customers cannot see any options with this plug-in enabled and I don’t know if there is a way to filter the plugins scope so that it only affects local customers.

    Can you send a screenshot of the shipping methods on your website?

    Gladly, attaching a screenshot of shipping methods for my local zone which seems to be the most applicable to this plugins function. Apologies for the formatting.

    Plugin Author Uriahs Victor

    (@uriahs-victor)

    Hi, with the plugin disabled, does your website work as intended?

    If your website works as intended when the plugin is disabled, then I can add an option in the next version to turn off that logic of automatically removing shipping methods based on the state of the switch.

    Right now the plugin doesn’t take into account anything to do with postal codes, it would simply remove all pickup shipping methods if the order type is “Pickup” and remove all pickup methods if the order type is “Delivery”. It doesn’t really do anything about “Free shipping” methods, just flat rate and local pickup

    Thread Starter eaec

    (@eaec)

    Hi again -thanks for circling back to this, I am sure you are busy.

    With the plugin disabled it works as intended yes.

    Having the option to disable that logic is a good idea. I can see that solving an issue for local customers.

    A concern about non-locals who don’t need to interact with that delivery / pickup toggle at all though – I wonder how to make it so they do not have to figure that out as part of their checkout flow, whikle still showing it to local customers?

    Would is be possible to restrict the plugins functions to a specific shipping method that can be offered in a modular way (ie, to specific shipping zones), but disabled for customers in other “shipping-only” zones? I have no idea whether that is possible or how much work it would take. Maybe that is already baked into premium via roles?

    Thanks for indulging this conversation. If we can work it out I would subscribe to the premium version.

    • This reply was modified 1 year, 2 months ago by eaec.
    Plugin Author Uriahs Victor

    (@uriahs-victor)

    Hi, currently there’s no way in the plugin to hide it based on shipping zone, but that can be something I can look at in the future so I’ve created a feature request.

    The user role feature hides and shows the datetime picker based on user roles which would only apply to logged in users.

    Thank you for the suggestions, unfortunately i am not able to provide an ETA on when this will come to the plugin but you can reach out for status updates in the next coming months by sending in a ticket here: https://dpswp.com/contact/

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘When plugin enabled, no shipping options displayed’ is closed to new replies.