• Resolved chetanhit

    (@chetanhit)


    I have added local pickup discount on woo-commerce, now there is some confusion, if a client select delivery as an option from your plugin at menu page and at the checkout he select pickup as a shipping method (woo commerce) then it will create a confusion that whether the order is pickup or delivery.. ideally it should match with the woo-commerce shipping method.. so what can i do so that if a client select pickup option from menu page then he should get a discount. How can I do that?

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author WP Scripts

    (@wpscripts)

    Hello,

    Food Store has the option to enable recommended shipping based on the service option selected by the customer.

    https://prntscr.com/1of7i67

    It hides the delivery option when Pickup is selected and selects the local pickup (if enabled in woocommerce settings). Similarly when Delivery is selected it removes the “Local Pickup” option from the shipping area. Hope this helps.

    Regards,
    Team WP Scripts

    Thread Starter chetanhit

    (@chetanhit)

    Thank you for the help.

    Hi there.

    I wish this feature worked as you have described it above. Sadly it does not.

    It doesn’t work on the site I have built, nor does it work on either of your demo sites, for the standard and pro versions.

    Try going to the checkout and switching between Pickup and Delivery. You will see that the delivery charge applies in both cases.

    What sort of restaurant would charge a delivery fee for collection of food?

    I have sent multiple emails about this and opened a support ticket with detailed comments explaining why this is such a problem.

    If the website cannot switch the shipping options, then the thermal printer cannot display the service type to the restaurant either, so they have no idea if orders are for collection or delivery.

    I would appreciate some feedback on my support requests and a resolution to this issue at the earliest opportunity, otherwise setting up your plugin will have just been a huge waste of my time.

    Please respond..?

    I hired a developer to work up a fix for this so now I have it working properly.

    Your plugin needs updating for compatibility with the latest version of WooCommerce.

    I’ll look forward to seeing the next release once you guys have it ready to go, plus any further add-ons you create.

    It’s a pretty decent plugin overall. Would be much better if it was supported and maintained properly.

    Thanks

    Plugin Author WP Scripts

    (@wpscripts)

    Hello @woohoogle

    WooCommerce is having a demerit that unless you change some fields like address, state or zip it does not update the shipping method. You can try switching Delivery or pickup then update some address fields as mentioned, you will see the shipping changes.

    As Food Store provides the Service type option on the Menu page itself, we don;t focus on these functionalities happening on the checkout page because of frequent change. Because most of the users will go with the selection that they have made already from the menu page.

    Regards,
    Team WP Scripts

    With respect, that was not my experience.

    On testing, there was a disconnect between the service type selected on the menu page and the service type showing as selected in the cart – it would default to a single service type, regardless of the initial selection made.

    I tested with all the available settings toggled on/off to make sure there was no way to get it to work smoothly and to my frustration there wasn’t. I have just run new tests to reconfirm this is the case and it definitely is.

    Anyway my own set up works great now thanks to the patches we applied, but I would suggest you guys spend some time testing the usability of the checkout process based on the settings you are providing and make it work properly for your next release.

    Hope it helps.
    Thanks.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Pick Up discount’ is closed to new replies.