

Shipping methods list with amounts, status, priority and a readable condition summary.
Read the documentation – setup, conditions, the simulator and troubleshooting. Need help? Contact support.
Smart Flat Rate Shipping adds one shipping method to WooCommerce that offers as many flat-rate options as you configure. Each option has a fee, optional conditions, and a priority.
What you can do
How rates are calculated
Cost = base fee + per-item fee x chargeable units. If the eligible subtotal reaches the free-shipping threshold, the cost is 0.
Not included (yet)
Weight, shipping-class and coupon conditions, formulas, scheduling, import/export, splitting a cost between products. Some of these (weight, shipping class, coupon, role and day/time conditions, tiered rates, import/export) are provided by the separate Smart Flat Rate Shipping Pro add-on. The free plugin makes no external requests and sends no data anywhere.
Add-ons can extend the plugin with these hooks: filters sfrs_condition_types, sfrs_evaluate_condition, sfrs_sanitize_condition, sfrs_draft_condition, sfrs_describe_condition, sfrs_context, sfrs_pricing_adjust, sfrs_rule_defaults, sfrs_sanitize_request, sfrs_price_summary, sfrs_admin_tabs; actions sfrs_condition_value_fields, sfrs_form_pricing_rows, sfrs_simulator_fields and sfrs_render_tab_{tab}.
Standard shipping, free over 1000
Base fee 80, free shipping from 1000. Carts with an eligible subtotal of 1000 or more get 0.
Per-item shipping
Base fee 40, per-item fee 10. Three items cost 40 + 3 x 10 = 70.
Express for one state only
Base fee 150, condition: Destination state is one of IN:GJ.
Cheaper shipping for a category
Condition: Product categories contains any of “Books”, per-item fee 5, “Only units of eligible products”.
Local delivery by postcode
Condition: Destination postcode is one of 380001…380060, 3900*.