Can’t select the shipping option with update 1.14.0
-
I am using woocommerce services for shipping and i cant select from different shipping options in checkout page.It works fine when rollbacking your plugin to 1.12.2 .
- This topic was modified 6 years, 6 months ago by mukhthar.
-
Hi,
Is the problem that you can see the different shipping options in the checkout page, but you can’t click on them? We haven’t changed anything in that area recently, certainly not between version 1.12.2 and now.
If the problem is that your customers can’t get shipping options at all, USPS is having some major problems since about a week ago. That means that it will intermitently fail to get shipping rates, but that affects all plugin versions, even 1.12.2.
Could you please clarify what problem are you experiencing?
Cheers!
Hi,
Different shipping options are shown (usps,fedex) including shipping rates but when we select the option ,the selection won’t works .It works without any problem when we rollback the plugin to 1.12.2.
Regards,
Mukhthar@mukhthar There may be a conflict with another plugin or a theme that is causing this to happen. Please try deactivating all plugins except WooCommerce and Services and see if the issue still presents itself. You can use WP Staging to create a copy of your site to test with.
If this resolves the issue, then activate plugins two at a time until the issue returns. This will help you narrow down where the conflict is. If it does not resolve the issue, please try a default theme like TwentySeventeen or Storefront to see if this resolves the issue.
I’m having the same issue here, most current releases of everything including WP and the DIVI theme. I have disabled all plugins, changed themes and the problem continues – Canada Post (all options) and local pickup in this case are the selections. I select a different option from the top one in the list, the wheel spins, page refreshes and we’re back to the top one. I’m on Siteground hosting, using Cloudflare CDN and Siteground’s Supercacher service as well as running a cron through them rather than WP’s internal one.
- This reply was modified 6 years, 5 months ago by cbh.
Sure, here you go – https://www.chrishutcheson.com/gallerystore/
There’s only one product and you can only “buy” one of them. I tried this with one of the stock themes that comes with WordPress with the same result.
Thanks!I could reproduce the issue in your site. But, unfortunately, I couldn’t in my testing site.
Could you please try to remove the
Canada Post
shipping service and just use 2 simple shipping services, like “Flat Rate” and “Local Pickup”? If the problem is still present, then the issue is not in WooCommerce Services.Even if it’s not our fault we’ll keep helping you figure out what the problem is, maybe it’s a bug on WooCommerce and we want to fix those too ??
A good first step to track down this bug is to create an Staging site, so you can disable or even uninstall plugins and themes and change your configuration without affecting your real site. You can use the WP Staging plugin for creating an Staging site.
Hi @cbh @mukhthar, would you please let us know if you tried the steps recommended by @danreylop above? Let us know if the issue persists or if we can close this thread? Thanks!
I did, sorry, responded to the email I received with your message via email rather than the forum. If I turn off Canada Post the remaining options work fine. If I turn it back on, the problem resumes. And, in fact the Canada Post shipping option doesn’t show even if it’s turned on. I’m wondering if this may be a cache issue, since I have cacheing turned on in Siteground.
Hi folks!
Sorry for the delay, this error should be fixed in the plugin version
1.15.1
, released earlier today.Please try to go through the Checkout in an incognito window or a different browser, since it’s possible that existing sessions will still be affected. If the problem is solved on an incognito window, you can remove all your sessions and cart save states going to
WooCommerce -> Status -> Tools -> Clear customer sessions
. This will affect customers that are mid-purchase (it will empty their carts), so please be mindful of that.That’s all you need to know, keep reading for the “fun” technical details ??
Wow, this one was hard to track down. I don’t want to get too technical, but we added some emojis (an “envelope” emoji and a “box” emoji) to make it easier for the admin to see which boxes should they pack the order with. On a default WordPress installation, the MySQL database uses
utf8mb4
encoding, and that works fine. But when the database encoding isutf8
(as it was the default in older versions of WordPress), trying to store a text with an emoji in it would throw an error. The whole session and cart system uses the database, so that was the problem.It was so difficult to track because we wouldn’t have thought that the database encoding would have anything to do with this, we all just have the default
utf8mb4
encoding in our test sites, andUTF-8
should in theory be enough to store emojis. On the words of another contributor to this plugin, which shall remain anonymous, “that’s probably the weirdest bug I’ve ever seen”.Hey Dan – thanks for this! WORKS LIKE A CHARM! I tried it in Firefox and Chrome and it retains the CP settings in both. I appreciate all the work you folks did on this.
Cheers
ChrisHi @cbh, that’s awesome! We are glad that the issue had been resolved and thank you for letting us know. Should we mark this thread as
Resolved
?For me, it’s resolved. Don’t know about the other person.
Thanks again,
Chris
- The topic ‘Can’t select the shipping option with update 1.14.0’ is closed to new replies.