• Resolved Encify

    (@damiafaw)


    Found customers were getting the flat rate of $8, which is specified as the default rate before shipping class rates are added per product.

    Checked the flat rate shipping options and it appears that in the recent update, its changed the layout of how it calculates the shipping classes and in the process, screwed it badly when rewriting it to the new look.

    Mine had changed to;
    5.77777777 + () * [qty]

    This apparently DOES NOT WORK – I assume someone it ends up being a zero?? – once I changed it to;
    5.7777777 * [qty]

    It started working correctly again – who is the moron that thought it would be a good idea to screw with the formulas?
    It worked perfectly before and was easier to understand!!

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

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    I shouldn’t even reply if you’re going to be insulting but Ill take the bait. See https://woocommerce.wordpress.com/2015/06/16/simplifying-flat-rate-shipping-in-wc-2-4/

    If you tell me how it was setup before, I’ll check the upgrade script. And if you can tell me which version you upgrading from and to that would also help.

    Thanks

    Thread Starter Encify

    (@damiafaw)

    Apologies in relation to the wording – several people bought several items and the correct postage was not charged, so wife not happy ??

    I updated with each Woocommerce update for the last several releases, looks like since approximately the 11/12th of August the issue has appeared going back and looking at the orders, where the shipping was the default rate and no classes were added on top.
    Unfortunately we didnt notice the shipping rate issue sooner than now.

    I am currently on the latest woocommerce version 2.4.4
    If there is something I can look for in the sql database backups, then I can tell you what version I was on at the time of the order that appears to be first affected.

    I did have to do the variaton fix by renaming the theme’s variable.php file as I had some issues there also.

    Thanks

    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    There was an issue in the .0 release in that empty fields (per class) were being added to the new pricing string (https://github.com/woothemes/woocommerce/commit/8a0f4fcc67ea2326cb4557e0a9daf6c4b511f582). That would result in the invalid +() appearing.

    I think thats what you experienced. Removing the stray characters would resolve the pricing issue. Sorry for the inconvenience.

    Thread Starter Encify

    (@damiafaw)

    Strange that my other site didnt seem to be affected, although that only has one shipping class instead of 6.
    Thanks for the update on what probably caused it.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Woocommerce and flat rate shipping class FAIL’ is closed to new replies.