• I was excited about the 2.6 update until I completed the process and learned that my website is now hosed and unable to take orders. We have to be able to process orders and restore things quickly and really don’t want to move to another platform.

    We already had the Table Rate Shipping plugin active on our site and when we performed the 2.6 update process it brought the site down and displayed the following message instead of the home page

    “Fatal error: Cannot redeclare class WC_Shipping_Zones in /home2/kb7zxn/public_html/mallusa.biz/wp-content/plugins/woocommerce/includes/class-wc-shipping-zones.php on line 17”

    When I finally isolated the problem to the Table Rate Shipping plugin I immediately disabled it and the site came back up. However, now the problem is that whenever you try to continue from checkout to payment, you are not able to continue and give an error message stating that you must select a shipping method, and no shipping method options are even showing or available to select. Further, we have not set up shipping method options and only provide a specific flat rate amount for each product,

    We would appreciate an immediate solution as it is very costly for us not to have the ability to process orders online and we really don’t want to move to a different ecommerce platform.

    This is the one time that I did not follow our usual backup protocol and am paying for it dearly. Hope you can come up with a better solution than forcing us to pay $99 for a plugin upgrade.

    Thanks for your help.

    Webgsite: https://mallusa.biz

    https://www.ads-software.com/plugins/woocommerce/

Viewing 8 replies - 16 through 23 (of 23 total)
  • Plugin Contributor Mike Jolley

    (@mikejolley)

    @tonydjukic Really without seeing your zone setup I cannot say.

    The process should simply be:

    1. Update to table rate v3. Nothing changes. Rates work as normal on 2.5.x
    2. Update to WC 2.6. Update script converts old methods to new zones.

    Thats it. There is a shipping debug mode in system status > tools to disable caching and show which zone is matching an address.

    @mikejolley

    Thanks Mike. After sending my message we tried it again (TRS is at 3.0.1) and we pushed the update button for WooComm from 2.5.x to 2.6. End result is the same as before, just doesn’t work.

    Currently using ManageWP to roll it back again.

    Plugin Contributor Mike Jolley

    (@mikejolley)

    Did you at least take a screenshot or try the debug mode as I said about? Otherwise you’re not giving anyone enough information to look into it – it’s working my side.

    @mikejolley

    That’s going to have to wait until the wee-wee hours of the night as we have customers trying to order – going to try again after midnight EST and will gather as much data as I can.

    Thread Starter mallusa

    (@mallusa)

    What a crazy frustrating journey this past week since the WC 2.6 update. I finally have the flat rate shipping settings reconfigured without the table rate shipping plugin and seemingly processing orders properly.

    Please, before the next major WC update be very clear up front what the new changes will be and how to properly prepare for them. ONe thing that was lacking besides clear instructions is simple to follow over the shoulder video tutorial with audio explanations on configuring the new features. Maybe I have missed it, but have not even found clear detailed instructions on how to configure the new funtionality and options.

    You have made some great changes but your execution of the roll out is a nightmare for many of us who had many hours of configuration work wiped out in a single moment. I take responsibility for not backing up my site before updating and certainly knew better.

    I do thankiyou for responding to my questions and frustrations in a helpful and constructive way. Without your feedback I would still be lost.

    Woocommerce is still a fantastic platform.

    Kevin
    Mall USA
    https://mallusa.biz

    Plugin Contributor Mike Jolley

    (@mikejolley)

    Please, before the next major WC update be very clear up front what the new changes will be and how to properly prepare for them. ONe thing that was lacking besides clear instructions is simple to follow over the shoulder video tutorial with audio explanations on configuring the new features. Maybe I have missed it, but have not even found clear detailed instructions on how to configure the new funtionality and options.

    https://docs.woothemes.com/document/setting-up-shipping-zones/

    For specific things to look out for with 2.6, potential compatibility issues and ongoing updates are on the dev blog.

    https://www.woothemes.com/2016/06/woocommerce-26-zipping-zebra/

    For 3rd party shipping methods, Shipping Zones are opt-in. Core shipping methods support zones, but 3rd party methods need to declare support. For developers, the shipping API docs are inside our wiki. If a method does not support zones, it will continue to work globally as it always has.

    Users of the WooThemes Table Rate Shipping and Flat Rate Box shipping should install the latest versions of those extensions for compatibility. Zones will be migrated to the new system during the 2.6 upgrade routine.

    https://woocommerce.wordpress.com/2016/06/14/say-hello-to-woocommerce-2-6-zipping-zebra/

    Hi I have issues with this also since the update the shipping is not working I have created new shipping zones but still does not calculate or show when customer enters their postcode. Please see screenshots below.
    https://i1036.photobucket.com/albums/a446/londonhelium1/Slide2_zpsxpizjjce.jpg
    https://i1036.photobucket.com/albums/a446/londonhelium1/Slide1_zpsrswxeweh.jpg
    https://i1036.photobucket.com/albums/a446/londonhelium1/Slide3_zpsmmc6jlgx.jpg
    https://i1036.photobucket.com/albums/a446/londonhelium1/Slide4_zpsnv8ww6la.jpg

    Any assistance would be greatly appreciated as this problem has severely impacted on the sales this month.

    Caleb Burks

    (@icaleb)

    Automattic Happiness Engineer

    Hi londonhelium1,

    Please open up your own thread rather than hijacking this one. It helps keeps thing clean, and posting onto somebody else’s issue is also against the forum rules.

    You should note though that only one shipping zone can be used for a customer – and it will match from top to bottom. So if your first zone is for all of the UK, then that zone will be matched and no other specific UK zones below it will ever be used. You can read more about shipping zones here: https://docs.woocommerce.com/document/setting-up-shipping-zones/

    Please open a new thread though if you have questions.

Viewing 8 replies - 16 through 23 (of 23 total)
  • The topic ‘Woocommerce 2.6 update conflict with Table Rate Shipping Plugin’ is closed to new replies.