• Resolved sniedzwiecki

    (@sniedzwiecki)


    I have been trying so hard to get this correct – by working through these forums and reading about similar issues.

    Basically, my client is using three boxes – small / medium / large. I need to have it where once a certain weight is reached, the next size box is selected by WooCart.

    I have the WooCommerce option set to measure the products in ounces, as these products are smaller.

    I used a calculator converter online to set up the shipping:
    0 through 4.0 lbs = 64oz (max weight of a small box)
    4.01 lbs = 64.01oz through 10lbs = 160oz (max weight of medium box)
    10.01 lbs = 160.01oz through 20 lbs – 320oz(max weight of a large box)

    No matter what I put into the box, we’re only getting charged the $5.95 for the small box rate.

    WooCommerce weight setting screenshot


    Weight based settings

    Store & Web cart (in testing – not found via dropdown menu at site)

    https://wordpress.org/plugins/weight-based-shipping-for-woocommerce/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Dan

    (@dangoodman)

    Hi!

    Thank you for the detailed info, screenshots and a test site link. That matters.

    Configuration on screenshot looks right according to what you described above.

    I’ve just played around with shipping on your test shop. And here is what I get (for all tests “Goat Milk Lotion” used http://www.applecountrysoap.com/product/goats-milk-lotion/?attribute_scent=infatuation):
    1. for 1-4 items shipping is $5.95
    2. for 5-15 items shipping is $12.65
    3. for 16-25 items shipping is $17.90
    4. for 26+ items weight based shipping is not available (only local pickup)

    Looks to me like it works how you need it. Isn’t it? If not please let me know what’s wrong here.

    Thread Starter sniedzwiecki

    (@sniedzwiecki)

    After I posted my request for help, I continued to pick away at the settings and it seems like it is now working OK. The client decided the following for shipping “cutoffs” for weight

    Small – 16 Ozs./1 lb.; – $5.95
    Medium- 3.75 lbs., – $12.65
    Large- up to 6.25 lbs. – $17.90

    I think anything beyond that amount of weight for the large box is more of a “fitting into the box” issue. It becomes a size-of-product problem, not weight problem as those boxes accept up to 20lbs as long as they close normally.

    She’d contact the customer at that point of that large of any order, I would assume.

    I struggled with understanding the whole oz vs lbs calculations, but it appears I have managed this. I do see NOW the shipping prices are changing accordingly (where they were not when I first posted here).

    Thank you for checking and following up!

    Plugin Author Dan

    (@dangoodman)

    Ok. Glad it works now. I think the initial issue was shipping option caching. I.e. when you click Update Cart button you might still get results for older shipping setup b/c this info is cached for some time. So sometimes it worth to wait a little or make sure you don’t use the same product & quantity while testing.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Shipping rates not changing based on cart item weights?’ is closed to new replies.