• Resolved sonic1243

    (@sonic1243)


    “Remove Proceed to checkout button if there are no delivery methods”

    I can see this has come up before .. this makes absolutely no sense at all!
    If no postage methods are found; why allow the customer to purchase?

    Surely this should be a tickbox option in WooCommerce General Settings?
    Enable/disable purchasing if no Postage methods found.

    You think?!

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Kaushik S. a11n

    (@kaushiksomaiya)

    Hi there!

    Thank you for contacting us! 🙂

    By default, though the Checkout button is visible when no shipping methods are available, if you press it, you’ll see a notice displayed on the top:

    No shipping method has been selected. Please double check your address, or contact us if you need any help.

    You could try a code solution similar to what’s described here to hide the checkout button when no shipping methods are available: https://stackoverflow.com/questions/61065801/prevent-access-to-checkout-without-shipping-method-in-woocommerce

    I hope this helps!

    Thread Starter sonic1243

    (@sonic1243)

    Hi, thanks ..
    Sorry, I now see that notice on the Billing Details page, just not on the Checkout page before it .. But it still seams to allow a purchase.
    Though I am using “WooCommerce PayPal Payments”

    • This reply was modified 2 years, 2 months ago by sonic1243.
    Plugin Support abwaita a11n

    (@abwaita)

    Hi @sonic1243,

    I’m not seeing that notice. Is it then the PayPal cart which allows you to continue?

    Allow us to check your site to confirm this behavior.

    Kindly share with us your site’s URL and a shipping address that’s not covered by any shipping zone or has no shipping method so that we can test.

    Thanks.

    Thread Starter sonic1243

    (@sonic1243)

    Sorry, I now see that notice on the Billing Details page, just not on the Checkout page before it .. But it still seams to allow a purchase.
    Though I am using “WooCommerce PayPal Payments”, so maybe its that?

    Plugin Support abwaita a11n

    (@abwaita)

    Thanks for checking that @sonic1243.

    Sorry, I now see that notice on the Billing Details page, just not on the Checkout page before it .. But it still seams to allow a purchase.

    It might be that you’re using a plugin or theme that offers multi-step checkout. That could be why you mentioned only seeing the notice on a Billing Details page. Normally, on a default one-page checkout page, you should see the notification on the checkout page.

    For now, you could try disabling the multi-step checkout functionality and see if this notice is shown on the default checkout page.

    Thanks.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Remove Proceed to checkout button if there are no delivery/postage methods’ is closed to new replies.