• Hi, I have disabled the Delivery & Pickup options in the Location settings. Now at the checkout page showing the ‘no services dates available’ text. Also i tried to unlock the date block from within the checkout block but it cannot be deleted. How can i remove the date block from the checkout page? Any built in settings for this? Currently i’m using css to hide it.

    Can you please make the date block removable from the checkout block or maybe automatically hidden when I don’t enable the Delivery / Pickup toggle in the Location settings?

Viewing 15 replies - 1 through 15 (of 19 total)
  • Hi @archonic08,

    It looks like you do not want to use our delivery/pickup date and time slots. Disabling these means you will be using the default WooCommerce Shipping Methods. You may set up your WooCommerce shipping methods to be used instead – Setting up Shipping Zones Documentation – WooCommerce.

    Cheers,
    Lloyd

    Thread Starter eWallz

    (@archonic08)

    Yes you’re right. When I disabled these, the text notice should be gone as well, but it remains there…please test it on your side. Please make the “No service dates available” notice auto disappear when the Delivery or Pickup settings disabled, so that users don’t have to add additional css to make it hidden..

    Hi @archonic08,

    I can replicate the notice when using the default shipping methods from WooCommerce.

    I have raised this to our team for checking.

    Plugin Author Orderable

    (@orderable)

    I can confirm that we will be picking this up in our next development cycle, beginning on Monday August 5th. We will include this change in our next release. Thanks for your patience!

    Plugin Support kennethbryanlim

    (@kennethbryanlim)

    Hi @archonic08,

    To remove the notice, please insert the code snippet I’m sharing with you into your child theme’s functions.php.
    However, if you are hesitant to configure the theme files, please consider using Code Snippets instead.

    add_filter( 'orderable_location_service_dates', '__return_true' );

    Thank you!

    Thread Starter eWallz

    (@archonic08)

    Thanks for the snippet. I just hide it using css for now, until the next update.

    Plugin Support kennethbryanlim

    (@kennethbryanlim)

    Hi?@archonic08,

    Sure, thank you for the update.

    If there’s anything else that we can help you with, please don’t hesitate to reach out anytime. ??

    Thank you!

    Thread Starter eWallz

    (@archonic08)

    add_filter( 'orderable_location_service_dates', '__return_true' );

    this snippet is not working. Unable to place order.

    Using the default woocommerce block based checkout.
    1. Disable the Picker & Delivery toggle in plugin settings. Using WC default shipping.
    2. Add and Enable the above snippet using theme function.php.
    3. Only using latest Orderable 1.15.0 + WC 9.1.4 + 2024 theme activated.
    Results: Unable to place order. Still indicate ‘please select service date’ under shipping method.

    Hi @archonic08,

    I’m afraid the block checkout still has some limitations. Can you try using the classic WC Checkout?

    Thread Starter eWallz

    (@archonic08)

    Classic checkout if working ok. But as my title above, please make it totally unhooked from any checkout page when the pickup and delivery settings are disabled. And make the date block widget removable in the block checkout.

    any news on next update to include this?

    Hi @archonic08,

    Can you confirm that you have added the code snippet?

    Upon further investigation, the notice showing is not a bug, but expected behavior. ?Since you disabled both Delivery and Pickup, Orderable assumes that the custom shipping method created is pickup and shows that message.

    The code snippet provided should remove the notice, and disable the delivery slots from the checkout page.

    Thread Starter eWallz

    (@archonic08)

    The validation for the date selection on checkout block still ‘required’ which makes the checkout cannot proceed. When user first visit the checkout page, the validation notice not showing. It’s only appears when user click on ‘Place Order’ button which makes the validation process triggered.

    Even after added & activated the snippet provided using wpcode.

    And also pickup & delivery settings disabled.

    you can test it on this demo site. it has the snippet enabled + pickup/delivery settings disabled. https://brocafe.synergize.co/order/

    Plugin Support kennethbryanlim

    (@kennethbryanlim)

    Hi @archonic08,

    I’m having a hard time replicating the issue because Orderable is currently not 100% compatible with the WooCommerce checkout block.

    Please could you create a ticket via https://orderable.com/contact/, so we can further investigate this problem?

    Thank you!

    Thread Starter eWallz

    (@archonic08)

    Hi, i thought this was fixed in 1.16. But still the same. Can you please unhook the delivery dates validation from the checkout block when the user do not want to use the delivery/pickup option?

    Plugin Support kennethbryanlim

    (@kennethbryanlim)

    Hi @archonic08,

    I’m having a hard time replicating the issue you are encountering.

    I have disabled delivery and pickup from my locations, inserted the code snippet to disable the date and time selection on the checkout page, but the checkout page isn’t responding as expected. It only keeps on loading.

    I couldn’t reproduce showing the error “Please select a service date”.

    Please could you provide specific steps on how we can replicate the issue?

    Thank you!

Viewing 15 replies - 1 through 15 (of 19 total)
  • You must be logged in to reply to this topic.