plugin-icon

Disable Free Shipping for Heavyweight Orders

A WooCommerce plugin that disables or hides selected shipping methods when the cart meets certain conditions (weight, subtotal, etc.).
Version
1.4.0
Senast uppdaterat
Jan 3, 2026

This plugin allows WooCommerce shop owners to restrict any shipping method (Free Shipping, Flat Rate, Local Pickup, etc.) when the cart meets certain conditions. It includes an admin settings panel under WooCommerce where you can customize:

Basic Settings: * Whether the plugin is enabled * Which shipping methods to restrict * The default cart weight limit * Cart subtotal, item count, and dimension limits * Customizable frontend message for customers * Admin notification email toggle with customer/product details

Threshold Settings (Visual Dropdowns): * Different weight thresholds per shipping zone * Different weight thresholds per shipping class * Different weight thresholds per product category * Custom weight limit per product (in product edit screen)

Bypass Rules: * Coupon-based bypass – specify coupon codes that allow free shipping regardless of weight * User role-based bypass – allow specific user roles (e.g., Wholesale) to bypass restrictions

Schedule Settings: * Time-based bypass – temporarily disable restrictions during specific date ranges (e.g., holiday promotions)

Performance: * Leverages persistent object cache (e.g., Redis/Memcached) for improved performance if available

Useful for shop owners who want to avoid offering free or discounted shipping for bulky, heavy, or high-value orders while maintaining flexibility for promotions and special customers.

Gratispå Business-paket
Testat upp till
WordPress 6.9
Detta tillägg är tillgängligt för nedladdning för din .