SleekView for WooCommerce Distance Rate Shipping: distance rules as tables
Read distance bands, origin addresses, and per-rule costs directly from the plugin's distance-rate tables or serialized wp_options rows. Audit every distance rule across stores and zones in one screen.
♾️ Lifetime License available
Distance bands you can audit at a glance
Distance-rate shipping plugins do something powerful: they ask a maps API for the distance between the store and the customer, then look up a cost from a list of distance bands. The configuration is also where they get hard to audit. Bands per method live either in a custom rules table (often woocommerce_distance_rate_rules or similar) or inside the method's instance settings in wp_options. Cross-method audits are not part of the default admin.
SleekView reads the rules source directly and joins it to wp_woocommerce_shipping_zone_methods. Every rule shows zone, method, distance band, cost, and origin address in one table. Filter to rules that have not been updated since the last courier rate review. Sort by cost-per-kilometre to find rules priced out of margin. Compare every 0 to 10 km band across multi-store setups to keep delivery pricing consistent.
Inline edits route through the plugin's own save logic where exposed, with a fallback to direct table writes plus the same cache-clear hooks. Update twenty distance bands after a courier renegotiation in one pass instead of touring every method page.
Workflow
How SleekView reads distance-rate data
Pick the source
shipping_zone_methods automatically so each rule shows zone, method, and origin address.
Compose your columns
Save and scope the view
Edit inline and ship
Sample columns
A typical distance rules audit view
shipping_zone_methods entry. Costs and bands are inline-editable.
wp_woocommerce_distance_rate_rules + wp_woocommerce_shipping_zone_methods + wp_options
| Zone | Method | Origin | Distance | Cost | Status |
|---|---|---|---|---|---|
| Local | Distance rate | Berlin | 0 to 5 km | €4.50 | Active |
| Local | Distance rate | Berlin | 5 to 20 km | €8.50 | Active |
| Regional | Distance rate | Berlin | 20 to 100 km | €18.00 | Review |
| Regional | Distance rate | Berlin | 100+ km | €0.00 | Missing |
Comparison
Default Distance Rate admin vs SleekView
Default Distance Rate admin
- Rules are edited inside each method page individually
- No cross-zone audit of distance bands or costs
- Per-store origin addresses are scattered across method settings
-
Costs stored in rule tables or
wp_optionswith no list UI - Maps API misconfiguration is invisible until a customer hits an empty rate
SleekView
- Read distance rules from the plugin's rule table as first-class rows
- Filter rules with missing bands or zero costs
- Inline-edit distance band boundaries and costs in bulk
- Sort by cost-per-kilometre to surface margin outliers
- Save audit views per store, zone, or courier
Features
What SleekView gives you for WooCommerce Distance Rate Shipping
Distance bands as rows
Read each rule from the distance-rate table or serialized option. Join it to shipping_zone_methods so every band shows its parent zone, method, and origin address.
Inline-edit costs and boundaries
Change a band boundary or a cost right in the row. SleekView writes through the plugin's save path so cache clears and the next maps-API call returns the new value.
Spot missing or zero-cost bands
Filter rules with cost of zero or with no upper distance bound. These are the configurations that quietly give free delivery to long-haul orders.
Audience
Who uses SleekView for WooCommerce Distance Rate Shipping
Local fulfilment
Audit per-store distance bands and origin addresses. Filter the rules a single fulfilment hub uses and verify they match current driver pricing tiers.
Multi-store ops
Compare distance bands across stores to keep pricing consistent. Filter origins and verify each store has coverage at the far end of its delivery radius.
Finance
Compare cost-per-kilometre across zones for margin reporting. Export filtered subsets for the bookkeeper without copying numbers between method screens.
The bigger picture
Why distance-based shipping needs a list view
Distance-rate shipping is a natural fit for stores with local delivery, multi-hub fulfilment, or zone-based courier contracts. The plugin's storage choice (a rules table with one row per band) is right. The UI's choice (one rule list per method page, edited in isolation) is what creates the operational debt.
Auditing every hub's bands before a driver rate change is a multi-screen tour. Missing upper bounds quietly give free delivery to long-haul orders. Misaligned bands between two hubs produce inconsistent pricing for customers right on the boundary.
SleekView turns the same rule data into a real table: every rule a row, joined to its zone, method, and origin, sortable by any column. Bulk updates after a courier renegotiation become an action instead of a script, and multi-hub audits become a filter instead of a spreadsheet.
Questions
Common questions about SleekView for WooCommerce Distance Rate Shipping
Most commonly in a dedicated table such as woocommerce_distance_rate_rules, with method-level settings (origin address, API key, fallback cost) in wp_options. SleekView auto-detects the table and joins it to shipping_zone_methods by instance id.
SleekView reads the configuration, not the live API. Distances and costs in the table are what customers actually pay. If you need request-level logging, the plugin's own logs remain in place; SleekView surfaces the rules that those requests look up.
 Yes. SleekView triggers the same cache-clear hooks the plugin's own settings page uses. Frontend distance lookups re-calculate on the next cart load just as they would after a manual edit.
 
Yes. Origin addresses are typically stored per method instance in wp_options. SleekView pulls the address into a column so every rule's row shows where the distance is being measured from.
Yes. Each store usually corresponds to a method instance with its own origin address. Joining the rules table to shipping_zone_methods already produces a per-store view. Filter by origin to scope to a single hub.
If the plugin logs out-of-range orders as a meta or a custom log, SleekView reads that source too. Otherwise, an upper-bound filter on the rules table surfaces missing-coverage configurations before customers hit them.
 
HPOS only affects orders, not shipping configuration. Distance-rate rules use their own table and wp_options, both unchanged by HPOS, so SleekView works identically on HPOS and legacy stores.
Queries hit indexed columns on the rule table (method_id, distance_from). Pagination is keyset where possible, and joined columns from wp_options are loaded only for visible rows, so audits stay fast even on multi-hub setups.
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 checkoutBrowse more
- Affiliatewp
- Edd Commissions
- Woocommerce Pricing Deals
- Woocommerce Stock Manager Pro
- Surecart Cart
- Site Reviews
- Woocommerce Roles Pricing
- Woocommerce Laybuy
- Woocommerce Shipping Rates
- Fkcart
- Woocommerce Product Feed Pro
- Berocket Product Filter
- Affiliate Aliexpress
- Woocommerce Customizer
- Product Csv Import Export