SleekView for Flexible Shipping: rules & methods as tables
Flexible Shipping stores rate-table rules per shipping method against WooCommerce zones. SleekView reads those rules across every zone so logistics teams can audit overlaps, gaps, and weight thresholds without clicking into each method.
♾️ Lifetime License available
All shipping rules in one auditable table
WooCommerce stores shipping zones in woocommerce_shipping_zones, zone locations in woocommerce_shipping_zone_locations, and methods in woocommerce_shipping_zone_methods. Flexible Shipping then layers per-method rate-table rules in its own option storage, keyed off the WooCommerce instance id. The default admin walks you through one zone, one method, one rule set at a time. A question like "which zones still ship under 0.5kg at the legacy 4.99 rate" requires opening every method one by one.
SleekView joins the WooCommerce shipping tables with the Flexible Shipping rule storage and presents one row per rule: zone, method title, rule index, weight or price condition, cost, and any added-cost or special-handling flags. Filter to rules below a weight threshold, sort by cost across all zones to compare what carriers charge, or scope to one zone and audit overlaps that would charge twice for the same package range. Save the audit as a named view that fulfilment, finance, or whoever owns shipping economics can refer to during reconciliation.
Inline edits to rule cost and condition values write back through the option key Flexible Shipping reads on rate calculation, so checkout pricing matches the table immediately. The plugin's rate caching, where present, invalidates on the same option-update hook the plugin already listens to.
Workflow
Compose cross-zone rule audits from Flexible Shipping data
Pick a base scope
Add condition columns
Filter to audit questions
Save per role
Sample columns
A typical Flexible Shipping rules view
wp_woocommerce_shipping_zones + wp_woocommerce_shipping_zone_methods + wp_options (Flexible Shipping rules)
| Zone | Method | Condition | Cost | Status |
|---|---|---|---|---|
| United Kingdom | Standard | Weight up to 0.5kg | £3.95 | Active |
| United Kingdom | Standard | Weight 0.5 - 2kg | £5.95 | Active |
| European Union | Tracked | Order total over £100 | £0.00 | Active |
| Rest of World | Express | Weight up to 1kg | £18.50 | Review |
Comparison
Default Flexible Shipping admin vs SleekView
Default Flexible Shipping admin
- Rules are edited one method and one zone at a time
- No cross-zone view of rules with the same condition
- Overlap detection between rules has to be done by reading each table manually
- Bulk price changes across many zones go row by row
- No saved view for finance or fulfilment to audit shipping economics
SleekView
- Read rules across every WooCommerce zone in one table
- Filter by zone, method title, condition type, or cost band
- Inline-edit cost and condition values through Flexible Shipping's option keys
- Spot duplicate or overlapping rules at a glance
- Save audit views per role (finance, fulfilment, ops)
Features
What SleekView gives you for Flexible Shipping
Cross-zone rule comparison
One row per rule across every zone. Sort by cost to compare what your carriers charge for the same weight band across UK, EU, and Rest of World without opening each method.
Overlap and gap detection
Filter to rules in one zone and sort by condition value to spot weight bands covered twice or gaps where no rule applies. Catches checkout-time pricing surprises before the customer hits them.
Bulk-edit rate values
Inline-edit cost values through the option storage Flexible Shipping reads on rate calculation. Bulk updates go through the same option-update path the plugin already listens to, so any caches invalidate normally.
Audience
Who uses SleekView for Flexible Shipping
Logistics ops
Audit weight bands and condition coverage across every zone in one filterable view. Catch gaps that send checkout to a fallback rate before they show up as a margin issue.
Finance
Reconcile carrier invoices against the rate tables actually charged at checkout. Sort rules by cost across zones to spot legacy values that drifted from the current carrier contract.
Customer support
Look up exactly which rule applied to a customer's quoted shipping cost. One view answers "why did checkout show this price" without spelunking through every method.
The bigger picture
Why shipping economics deserve a list view
Shipping rules are the part of a store that quietly leaks margin. A weight band that hasn't been re-priced since the carrier raised rates last year, a free-shipping threshold copied from one zone to another that doesn't reflect cross-border costs, an overlap that double-charges the same package, a gap that drops checkout into a fallback rate. None of those show up on a dashboard.
They show up in customer service tickets, in the monthly carrier reconciliation, in the gap between forecast and realized contribution margin. Flexible Shipping makes it possible to express almost any rate logic, which is exactly why the rule surface gets large enough to need an audit table. The default per-method editor is fine for designing one method.
It's not a place to compare twenty methods across six zones. SleekView's job is to compose the join across the WooCommerce shipping tables and the plugin's rule storage, present it as one filterable table, and make audits a five-minute saved view rather than a quarterly project. Same option keys, same hooks, dramatically less manual translation between zones.
Questions
Common questions about SleekView for Flexible Shipping
No. The per-method editor is still the right place for adding a brand-new method or designing a fresh rule set with the plugin's full configuration UI. SleekView is the cross-zone list view: every rule in every zone, filterable and sortable, ready for audits and bulk price changes. Both read and write through the same option storage.
 
Zones and method instances come from the WooCommerce core tables (woocommerce_shipping_zones, woocommerce_shipping_zone_methods, woocommerce_shipping_zone_locations). Per-method rule sets come from Flexible Shipping's option storage, keyed off the WooCommerce instance id. The join between the two is what makes the cross-zone view possible.
Yes. Cost and condition values write back through the option key Flexible Shipping reads on rate calculation. The plugin's runtime picks up the change on the next quote, and any rate-cache invalidation listening on the option-update hook fires normally.
 Free-shipping rules with order-total conditions appear in the same table with their threshold visible as the condition column. Coupon-driven free shipping is handled by WooCommerce core, so it shows up if you build a view scoped to the WooCommerce shipping methods alongside Flexible Shipping rules.
 
Zone resolution at checkout uses WooCommerce's zone-matching logic against the woocommerce_shipping_zone_locations table. SleekView exposes those locations as a separate joinable view so support can answer "which zone covers this postcode" without firing up the WooCommerce admin.
Pro features layer additional rule attributes (per-product rules, advanced cost calculations) into the same option storage. Those attributes appear as additional columns in SleekView once detected, so a Pro store sees the full rule schema in one table without extra configuration.
 
Rule history is not stored by Flexible Shipping itself, so a price drift from six months ago is not retrievable from its option storage. For historical audits, the order's shipping_total and the chosen method title at order time are recorded against each WooCommerce order and queryable through SleekView's order views.
Shipping zones rarely number in the thousands, and rule counts per method are typically modest, so the join stays cheap even on large catalogs. Pagination is keyset where the schema allows, and column-level filters use indexed columns on the WooCommerce shipping tables.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout