Force user to select shipping method before checkout
-
Hello,
I have a client with a toy store running WooCommerce, with who is having issues with multiple customers not noticing that the shipping method has a default selection, and then checking out without noticing the default selection or changing to the selection they want.
The shipping options they have available are Free Delivery (for orders over £40), Collect from shop (free local pickup) and Flat Rate (£3.99).
I have the choice of shipping options prominently displayed on both the cart and checkout page, but despite that, customers are repeatedly checking out without noticing those options or making a selection.
As the standard WooCommerce behaviour is to default to the first method available, this means that if we have ‘Collect from shop’ listed as the first method (after free delivery), people who wanted Flat Rate are checking out with the wrong option selected, as they don’t notice the new shipping method available .
If we try it the other way (Flat Rate above Collect from Shop), people who wanted to collect from store end up checking out without noticing they are being charged for delivery.
I have added a lot of visual cues and have a calculate shipping buttons in the shipping section on both the cart and repeated it on the checkout page, but unfortunately people are still skipping straight over the options and pressing checkout.
Not sure why so many people are failing to notice the options, but in order to prevent this from happening my client has asked if we can clear the default selections, for both new and returning customers, and essentially force them to make a shipping method selection manually each time they place an order, before they are allowed to make a payment (in this case via the Proceed to Paypal button).
I have looked into the options, and as far as I can tell this isn’t possible, as the default shipping method selection is a key part of the standard WooCommerce functionality, but my client is getting understandably frustrated with this happening on multiple orders, so I’d love to be able to figure out a workaround that would achieve what he is after (e.g. forcing clients to select a shipping method each time they order), without having a negative impact on WooCommerce.
Thanks
Mari
- The topic ‘Force user to select shipping method before checkout’ is closed to new replies.