✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Kanban for WooCommerce Shipping & Tax

SleekView reads the WooCommerce orders that use the official Shipping & Tax extension for label printing, groups every order by status, and lets staff drag orders between Processing, Label Created, Shipped, and Completed so the underlying order updates the moment the column changes.

♾️ Lifetime License available

SleekView Kanban board for WooCommerce Shipping & Tax

Why Shipping & Tax orders fit a kanban view

WooCommerce Shipping & Tax (formerly WooCommerce Services) lets stores print USPS, DHL, and other carrier labels directly from the WooCommerce admin. Orders live in wp_posts or the HPOS wp_wc_orders table with statuses like wc-processing, wc-on-hold, wc-completed, and wc-cancelled. Label data lives in postmeta under _wcshipping_labels as serialized JSON containing the tracking number, the carrier, the date created, and the rate paid. The native orders screen shows them as a flat list, which is fine for accounting but blind to the live label workflow.

SleekView Kanban reads the same WooCommerce orders you would query with WC_Order. Pick post_status as the group column and every order becomes a card slotted under Processing, Label Created, Shipped, or Completed. The Label Created column derives from orders that have _wcshipping_labels meta but are still in Processing. Card fronts show the customer name, the order total, the shipping country, the carrier from the label meta, and the tracking number, so warehouse staff see every order's label state directly on the card.

Dragging a card between columns calls the standard WooCommerce status transition the admin uses, which fires woocommerce_order_status_changed. The customer notification email goes out through WooCommerce's email module, the order timeline records the transition, and any extension subscribed to the WooCommerce hooks reacts, exactly as it would after a manual admin status change on the order edit screen by a warehouse team member.

Workflow

From label list to live warehouse board

1

Connect your WooCommerce order source

Point SleekView at the WooCommerce orders post type. Add filters for shipping country, carrier preference from order meta, or label creation date so the board scopes to orders with labels printed in the last twenty four hours rather than every label ever printed on the storefront.
2

Pick post_status as the group column

Choose post_status as the grouping field and the board renders one column per WooCommerce status. The Label Created column derives from orders with _wcshipping_labels meta. You can also group by carrier when balancing volume across USPS, DHL, and other carriers in the dispatch rotation.
3

Choose what each Shipping & Tax order card shows

Map fields onto the card front. Most warehouse teams show the customer billing name, order total, shipping country, carrier from _wcshipping_labels meta, tracking number, and the date the label was printed so dispatch sees every order's label state directly on the card without drilling in.
4

Enable drag-and-drop status updates

Turn on writeback so dragging a card writes the new post_status. WooCommerce hooks fire normally, customer notification emails go out, the order timeline records every transition, and capability checks tie writeback to edit_shop_order so only warehouse managers can change order state.

Sample board

Sample WooCommerce Shipping & Tax board

Four real WooCommerce statuses applied to Shipping & Tax orders showing how a warehouse team watches orders moving from processing through label printed, shipped, and completed in a single shared view.
Processing
42
Order #14872 awaiting label print
Mara V, $148, USPS Priority
Order #14869 awaiting label print
Theo Berg, $312, DHL Express
Order #14863 awaiting label print
Klaus M, $89, USPS First Class
Label Created
28
Order #14855 label printed for pickup
Anna Becker, USPS, tracking
Order #14849 label printed for pickup
Hiroshi Tanaka, DHL, tracking
Order #14842 label printed for pickup
Sofia Romero, USPS, tracking
Shipped
284
Order #14820 in transit USPS scanned
James OConnor, USPS, scanned
Order #14808 in transit DHL scanned
Priya Sharma, DHL, scanned
Order #14795 in transit USPS scanned
Lukas Novak, USPS, scanned
Completed
612
Order #14760 delivered customer received
Carla Bianchi, USPS, delivered
Order #14728 delivered customer received
David Park, DHL, delivered
Order #14710 delivered customer received
Olivia Wright, USPS, delivered

Comparison

Default WooCommerce orders vs SleekView Kanban

Default WooCommerce orders list

  • Flat orders list with status as a small label per row, no label state distinction
  • No visual sense of how many orders have labels printed versus awaiting print
  • Bulk status changes require checkboxes and a dropdown at the top of the screen
  • Filtering by carrier requires custom URL parameters or SQL queries against meta
  • Warehouse staff need full shop manager access just to flip an order to shipped

SleekView Kanban

  • Reads the standard wp_posts or HPOS orders directly without a sync
  • Drag a card to fire woocommerce_order_status_changed normally
  • Cards show customer, total, shipping country, carrier, tracking, date printed
  • Column counts update live so a Label Created backlog stays visible at all times
  • Per-role capabilities tie writeback to edit_shop_order as expected

Features

What SleekView Kanban gives you for WooCommerce Shipping & Tax

Native label workflow engine

Every column maps to a real WooCommerce order status registered through wc_register_order_status, augmented with a derived Label Created column for orders with _wcshipping_labels meta. Hooks, emails, and label data stay attached through every status transition exactly as Shipping & Tax expects.

Drag-and-drop with audit trail

Each move writes a note to the order timeline naming the user who dragged it and the column it came from. If a warehouse lead pushes an order from Shipped back to Label Created because the label needs reprinting, the chain of custody stays permanent and visible to support staff later.

Saved boards per carrier

Filter to USPS shipments for the postal lead, DHL Express for the international ops team, and high-value shipments for the insurance reviewer. Each saved view becomes a shareable URL that opens straight into the right board every shift without rebuilding filters every morning.

Audience

Where a Shipping & Tax kanban changes daily work

Warehouse label workflow

Pickers work the Processing column left to right, print labels through Shipping & Tax to move orders into Label Created, and drag to Shipped once the carrier picks up the package. The whole label workflow lives on a single board the team uses throughout the entire shift.

Carrier cost reconciliation

Finance pulls the Shipped column filtered by carrier, sums the rate paid from _wcshipping_labels meta, and reconciles the total against the matching carrier monthly invoice for the next round of accounting reconciliation with the bookkeeping team without manual CSV exports.

Customer service inquiry

When a customer calls about a missing package, support filters the board to the order, copies the tracking number from the card front, and answers the question without leaving the WordPress admin or opening the carrier site through a separate browser tab during peak service times.

The bigger picture

Why this view matters for a Shipping & Tax store

Stores running WooCommerce Shipping & Tax print hundreds of labels every week through the official extension. Some orders are Processing while warehouse staff prepare to print. Some have labels printed and are sitting in a pile awaiting carrier pickup.

Some are in transit and need basic monitoring against the carrier SLA. The default WooCommerce orders screen treats them all the same and shows them as a flat list with status as a small label. Warehouse staff scroll through every order trying to find the ones with labels ready for pickup versus the ones still awaiting print.

Dispatch leads run SQL queries to find the right cohort. Finance exports CSVs every month to reconcile carrier costs. The disconnect between the label workflow and the screen the team has shows up in the worst places.

Orders sit in Label Created for hours because the warehouse staff cannot see them quickly enough. Carrier pickups get missed because dispatch did not realize how many labels were waiting. A kanban view that reads and writes the same WooCommerce orders the extension prints labels for keeps the team and the warehouse honest.

Every drag is a real status change, every column count reflects the real label workflow, and the cards themselves carry enough context for a new warehouse hire to work the label queue on day one without learning the admin.

Questions

Common questions about SleekView Kanban for WooCommerce Shipping & Tax

Yes. SleekView reads standard WooCommerce orders and uses the _wcshipping_labels postmeta the extension writes to derive a Label Created column. The board scopes to orders that flow through Shipping & Tax, so warehouse staff see the label queue separately from orders shipped through external carriers.

 

Yes. Dragging a card fires the same status transition method WooCommerce uses internally, which means woocommerce_order_status_completed runs and the completed order email goes out exactly as it would from a manual admin edit. Stock reductions and webhooks also fire normally as expected.

 

Yes. Card fields are configurable per board. Most warehouse teams show the customer billing name, order total, shipping country, carrier from _wcshipping_labels meta, tracking number with a click-to-track carrier link, and the date the label was printed so dispatch has every detail.

 

Yes. Every move runs through current_user_can('edit_shop_order') before the status writeback hits the database. A shop manager can move anything, a warehouse role with limited access can drag for personal sorting but the change does not persist, and unauthorized moves snap back with a toast.

 

Filters apply at the database query level. A typical board scopes to orders in active label statuses or from the last seven days, so the rendered card count stays well under a thousand. Older orders remain queryable through a separate saved archive view for finance reconciliation work.

 

Yes. SleekView reads from the wc_orders table when HPOS is enabled and falls back to the wp_posts orders post type otherwise. The same column mapping and drag behavior work in both modes, and you can switch between them without redoing your saved board views on the warehouse iPads.

 

Label printing happens through the Shipping & Tax extension. SleekView links to the order edit screen from the card so warehouse staff can print a new label in one click, then return to the board. Future versions are exploring deeper integration to print labels directly from the card front.

 

Yes. Every drag writes an order note through WooCommerce's native order notes API. The note names the user, the source status, the destination status, and the timestamp. It shows up in the order edit screen, in the customer-facing order history if enabled, and in any export that pulls notes.

 

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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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