Support » Plugin: WooCommerce » Alternate pricing based on quantity?

  • Resolved transformer617


    My client wants to offer free shipping on orders over $20 (selling cards). Currently I have it set up so the default shipping is $2. If the order is $20 or more, the Free Shipping option appears in a second radio button. But, because the default is Free Shipping, the purchaser must choose Free Shipping for themselves. This will lead to many errors and needless refunds! The site is at and the issue can be seen on the Cart page.

    Is there a way to have the Default shipping method change to Free Shipping if the total is over $20 or more? It would seem there is a way to do this through php, but I don’t know how to do that. Can someone here help?

Viewing 7 replies - 1 through 7 (of 7 total)
  • Hi,
    I posted this a few days ago but still could use help.

    I’m thinking there must be a way to accomplish this through php but I don’t know where in the plugin I might find the file that deals with this. Can anyone here give me some idea about how this might be done?

    This site is scheduled to go live in two days and this is my final hurdle 🙂 Any and all suggestions are greatly appreciated.

    Go to WC–> Setting–>Shipping…

    Drag and drop Free shipping in first..

    Try– place order and checkout..

    if your order is less than 20$ than ur shipping cost will b 2$

    and for more thane 20$ free…

    M i Right???

    Hi Chetan,
    Thanks for getting back to me.

    Yes, you’re correct, except – and this is the issue – once the shipping reaches $20, BOTH options show. The First class and the Free. But the First Class still shows as the default and it depends on the visitor to choose Free Shipping. If they forget then they’ll be a need to issue refunds and to deal with irate customers. I’d rather not do that, if possible 🙂

    As i told u .. just drag n drop free shipping first… WC setting..

    in shipping setting, Shipping is base on your method selection sequence

    means, if your free shipping method is first than WC give first reference to free shipping when your condition getting fulfill otherwise next…..

    let me know if this is not working…

    Thanks. I misunderstood that the Free had to be first in the list. I moved that up and it works. Thanks for not giving up on me after the first try! 🙂

    ya welcome….

    Read these posts with interest but I still don’t have a clue how to do this.
    Presumably you have to set up shipping classes ?
    Drag and Drop how and what in Woocommerce ?

    Some clear guidance would be most appreciated

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Alternate pricing based on quantity?’ is closed to new replies.