• Resolved jveerden

    (@jveerden)


    Hi,

    I’m using shipping classes for mailbox packages and larger packages. I have a zone, the Netherlands, and then one flat rate shipping method. This flat rate shipping method is using the two shipping classes. This all works perfectly. But then I also have a shipping method ‘free shipping’ for orders above 25 euros. This works, but I have 1 problem with this.

    When someone has free shipping, the order always uses the larger packages shipping class, while it should give back mailbox package when that is the case. Does somebody know how to fix this?

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Stef

    (@serafinnyc)

    Would it be easier to just hide all the other shipping options when the user reaches the amount or you don’t want to do that?

    Can you provide a screenshot of how you setup the flat rate and classes please in the backend. Use something like https://imgur.com/upload to post the shots.

    Thread Starter jveerden

    (@jveerden)

    I’m sorry, I defined it not right ??

    I have a shipping party (myparcel) connected through a plugin. The free shipping works fine for customers, they have it for free. But then in woocommerce itself (in the back-end) those orders always claims to be large packages. Probably the number 1 in the list.

    So my question is: how is the shipping class connected to an order when the method is free shipping. I like to include the right class in woocommerce in the free shipping method.

    Does this make better sense now?

    Thread Starter jveerden

    (@jveerden)

    Here are the screenshots: https://imgur.com/a/TjP5mqC

    Stef

    (@serafinnyc)

    In WC Free Shipping will always shut off any other shipping options, classes. I believe I understood you correctly.

    For instance on my wife’s makeup and skincare site we have several options for shipping.

    First Class
    Priority
    Express

    Think of these like your classes. However, when a user reaches $65 I have it so that only Free Shipping shows. Classes and other pricing are hidden.

    We’re also connected to a shipping partner like myparcel (shipping easy) and they have nothing to do with anything inside WC.

    Thread Starter jveerden

    (@jveerden)

    Ok, so what if this is the case. What shipping class does WC provide your shipping partner when it’s free shipping? How does your shipping partner know how the order was originally marked as first class or express?

    Stef

    (@serafinnyc)

    Yes, the software is connected via API and everything from variation, dimensions, to shipping option comes thru.

    Thread Starter jveerden

    (@jveerden)

    Ok, and also the shipping class? Because exactly that is what I need.

    jessepearson

    (@jessepearson)

    Automattic Happiness Engineer

    @jveerden Shipping Classes in WooCommerce are used to categorize products for shipping cost calculations. Typically the shipping classes are not brought to the order as they are using to determine shipping costs within certain shipping methods, and are not typically used after that due to an order can have multiple products with multiple classes.

    Your shipping provider should be able to retrieve the dimensions of the items through their plugin, then use that to determine the size of the package needed.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Free shipping but keep shipping class’ is closed to new replies.