• Resolved pixelmm

    (@pixelmm)


    Is possible to stop the order if the total shipping is over a specific weight.
    Could be nice to have an option like:

    1) for weight over latest kg range keep the max cost
    2) for weight over latest kg range disable Order and show a warning/error message customizable.

    So if the last range is 40-50Kg with price of 20€ (for example)

    in case 1 for a weight of 60kg the cost is always 20€
    in case 2 for weight of 60Kg the order will be blocked and displayed a custom message in the cart.

    Thanks!

    • This topic was modified 3 years, 4 months ago by pixelmm.
    • This topic was modified 3 years, 4 months ago by pixelmm.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Dan

    (@dangoodman)

    Both options are possible:

    1. Add a rule covering the range after the latest. E.g.:
    – Order Weight: 40-50kg; Base Cost: 20€
    – Order Weight: 50+kg; Base Cost: 20€

    2. That’s the default behavior. WooCommerce doesn’t allow the customer to complete their order without a shipping option selected. To customize the message shown, check the WooCommerce No Shipping Message plugin.

    Thread Starter pixelmm

    (@pixelmm)

    the 2nd case if i dont’ specify the Range 50+ it appear as a free shipping in the cart.

    Plugin Author Dan

    (@dangoodman)

    That means you have another rule covering the 50+ range somewhere, or the shipping option comes from another shipping plugin. You can disable shipping methods one by one to find out which one shows the free option.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Avoid shipping for order > x Kg’ is closed to new replies.