SleekView for WooCommerce Shipping Class Rates: class costs as tables
Read shipping classes from the product_shipping_class taxonomy and per-class costs from each method's instance settings in wp_options. Sort, filter, and bulk-edit class rates without per-method tours.
♾️ Lifetime License available
Class-based shipping costs you can audit
Shipping classes are a clean WooCommerce idea: tag products as heavy, fragile, or oversized, then charge differently per class. The execution is split across two screens that never share a table. Classes are managed as taxonomy terms under product_shipping_class; per-class costs live inside each flat-rate method's instance settings in wp_options. There is no single list that shows class, method, and cost together.
SleekView joins them. The product_shipping_class taxonomy gives you the term list (slug, name, description, count). Each shipping zone method's instance settings carries the per-class cost as a setting key. Joining the two produces a real audit table: zone, method, class, cost, last-updated. Filter to find every method missing a fragile-class rate. Sort to find the class that costs the most internationally.
Inline edits write back through the same path the WooCommerce method settings UI uses so cache invalidation and shipping-recalc hooks still fire. Update a class cost across a dozen zones in one pass instead of editing twelve method pages.
Workflow
How SleekView reads shipping class data
Pick the source
product_shipping_class as the term source. SleekView joins it to each flat-rate method's instance settings to surface per-class costs as columns.
Compose your columns
Save and scope the view
Edit inline and ship
Sample columns
A typical shipping class rates view
product_shipping_class terms with each method's instance settings.
wp_term_taxonomy (product_shipping_class) + wp_options (woocommerce_flat_rate_*_settings)
| Zone | Method | Class | Cost | Products | Status |
|---|---|---|---|---|---|
| EU | Flat rate | Heavy | €18.00 | 42 | Active |
| EU | Flat rate | Fragile | €12.00 | 18 | Active |
| UK | Flat rate | Heavy | £16.00 | 42 | Active |
| US | Flat rate | Fragile | $0.00 | 18 | Missing |
Comparison
Default WooCommerce shipping class admin vs SleekView
Default WooCommerce class admin
- Classes managed in one screen, costs in many method settings
- No combined view of class vs zone vs cost
- Missing per-class rates are invisible until a customer hits them
-
Per-method settings live in
wp_optionswith no list UI - Renaming or merging classes requires manual cleanup across methods
SleekView
-
Read
product_shipping_classterms joined to method settings - Find missing class rates across every zone in one filter
- Inline-edit class costs across many methods in one pass
- Show product counts per class from the taxonomy
- Save audit views per role: ops, finance, support
Features
What SleekView gives you for WooCommerce Shipping Class Rates
Classes and costs in one row
Join product_shipping_class terms with each zone method's per-class cost setting. The whole class-rate matrix becomes a single sortable table.
Inline-edit class costs
Update a class cost across many methods in one pass. SleekView writes through WooCommerce's instance settings layer so cache invalidation and shipping recalculation fire normally.
Spot missing rates
Filter to zone-method combinations where a class has zero cost or no setting at all. These are the configurations where customers get accidental free shipping on fragile or oversized goods.
Audience
Who uses SleekView for WooCommerce Shipping Class Rates
Warehouse and fulfilment
See which shipping class each method actually surcharges. Filter by class to spot products tagged fragile that ship at the same cost as standard.
International ops
Audit per-zone class coverage before a market launch. Filter to zones missing a heavy or fragile rate so customers do not get unexpected free upgrades.
Finance ops
Compare class cost to product margin across zones. Export filtered subsets to CSV for the bookkeeper without copying numbers between method screens.
The bigger picture
Why shipping classes need an audit view
Shipping classes solve a real problem: products are not uniform, and a freight-class catalog needs class-aware costs. The execution splits the data: classes live as taxonomy terms, costs live inside each method's serialized settings, and the relationship between them only exists at calculation time. That means missing rates are invisible until a customer hits them, renaming a class can break references silently, and auditing a catalog before a market launch is a tour of every flat-rate method page.
SleekView treats the class-rate matrix as a real table. Each row joins a class to a method instance and surfaces the cost. Filters find the missing rates before they become refund requests.
Bulk edits update many methods after a single courier renegotiation. The data has always been there; it just needed a list view to be useful to ops, finance, and support.
Questions
Common questions about SleekView for WooCommerce Shipping Class Rates
As taxonomy terms under product_shipping_class in wp_term_taxonomy and wp_terms. Per-class costs live inside each flat-rate method instance's settings, stored as a single serialized row in wp_options with a key like woocommerce_flat_rate_5_settings.
Yes. SleekView reads the instance settings, lets you change a class cost in the row, and writes back through WooCommerce's options layer with the same hooks (cache clears, updated_option) firing as if you used the method settings page.
The product_shipping_class taxonomy already counts products via wp_term_taxonomy.count. SleekView exposes that as a column so you see, for each class, how many products would be affected by a cost change.
Yes. Table-rate-style methods store class conditions in their own table (typically woocommerce_shipping_table_rates). SleekView reads that table directly and joins it to the product_shipping_class term list so the class column shows real names instead of ids.
SleekView edits term names through wp_update_term, which updates the taxonomy. References stored as class ids in method settings keep working unchanged; references stored by slug (some custom integrations do this) need a manual review, which SleekView can surface as a filtered list.
Yes. SleekView triggers the same cache-clear logic the standard method settings use. Frontend rates re-calculate on the next cart load just as they would after a manual edit.
 
HPOS only affects orders, not shipping classes or method settings. Shipping classes use the standard taxonomy tables and method settings use wp_options, both unchanged by HPOS, so SleekView works identically on HPOS and legacy stores.
Yes. Drill into a class row and SleekView opens a product-level view filtered by the product_shipping_class term, showing every product currently tagged with that class along with SKU, price, and stock.
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
- Woocommerce Bitpay
- Woocommerce Pinterest Feed
- Wcfm Vendor Staff
- Woocommerce Order Status Control
- Woocommerce Product Comparison
- Etsy Shop Importer
- Edd Paypal Pro
- Sumo Subscriptions
- Lemonsqueezy Wp
- Yith Woocommerce Product Image Gallery Slider
- Order Status Manager
- Woocommerce Quickbooks
- Yith Woocommerce Bookings
- Edd Commissions
- Woocommerce Aftership
- Subscriptio
- Loginpress Pro
- Theme My Login
- Super Socializer
- Buddypress
- Content Restriction By Userrole
- Memberpress Buddypress
- School Pro
- Paid Memberships Pro
- Memberpress Affiliate Royale
- User Meta Pro
- Memberium Active Campaign
- Ultimatemember Bbpress
- Memberium For Activecampaign
- Cimy User Extra Fields