✨ 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 for WooCommerce PostNord: PostNord shipments as tables

SleekView reads the PostNord service code, rate, tracking number and service-point meta the plugin writes on each order and renders order, service, rate, service point and status as a queryable grid inside WP Admin.

♾️ Lifetime License available

SleekView table view for WooCommerce PostNord

Move PostNord shipments out of order screens and into an audit table

WooCommerce PostNord integrates the PostNord shipping API into Woo: live rate quoting at checkout across PostNord services (MyPack Home, MyPack Collect, Parcel, Express), service-point pickup lookup, plus optional label booking. The plugin saves _postnord_service, _postnord_rate, _postnord_tracking_number and _postnord_service_point_id as meta. The data is there, but the WordPress order list shows none of it as columns.

SleekView reads the PostNord meta and renders one row per PostNord-shipped order with service mapped from code to friendly label, rate, tracking number, service point name and status. Filter to MyPack Collect for the parcel-shop cohort. Filter to MyPack Home for residential routing. Sort by _postnord_rate descending to surface high-charge shipments. The data the chart view aggregates becomes a row-level surface for ops, finance and Nordic support.

The plugin keeps owning the PostNord API. Inline edits to _postnord_tracking_number route through WooCommerce CRUD so notification triggers fire. The table view owns the audit surface so the PostNord picture lives in the same WordPress screen as the rest of the order data, not in PostNord Portal.

Workflow

How SleekView surfaces WooCommerce PostNord data

1

Point at the PostNord meta

Pick wc_orders joined on _postnord_service, _postnord_rate, _postnord_tracking_number and _postnord_service_point_id. Add wc_order_addresses for shipping country.
2

Compose the columns

Drag in Order, Service, Rate, Tracking number, Service point, Destination and Status. Add a derived column to resolve service-point IDs to display names.
3

Filter and sort like a database

Filter by service code, destination country, service point or rate band. Sort by _postnord_rate for cost audits and by tracking date for dispatch.
4

Save and gate the view

Name the view ("MyPack Collect today", "Express queue", "Booking gaps") and gate by WordPress capability so ops, finance and Nordic support land on the right slice.

Sample columns

A typical PostNord audit view

Rows from wc_orders with the PostNord meta keys joined to the shipping address, service codes mapped to friendly labels via a derived column.
Source: wc_orders + PostNord meta (_postnord_service, _postnord_rate, _postnord_tracking_number, _postnord_service_point_id)
Order Service Rate Tracking Service point Status
#33012 MyPack Home kr 79 RR123456789SE Shipped
#33010 MyPack Collect kr 49 RR123456790SE ICA Maxi Solna At service point
#33009 Parcel kr 129 RR123456791DK Shipped
#33005 Express kr 289 Booking failed

Comparison

Default WooCommerce PostNord admin vs SleekView

Default WooCommerce PostNord admin

  • PostNord meta sits on the per-order screen, not in the orders list
  • PostNord Portal requires a separate login outside WordPress
  • Service cohorts (MyPack Home vs MyPack Collect) aren't a built-in filter
  • Service-point pickup IDs are stored but never aggregated for routing analysis
  • Failed bookings stay invisible until a customer chases or an order is opened

SleekView

  • Every PostNord shipment as a queryable row
  • Service code mapped to a friendly-name column via a derived expression
  • Filter by service, destination country, rate band or service point
  • Saved views per role: ops, finance, Nordic support
  • Inline edits to _postnord_tracking_number route through WooCommerce CRUD

Features

What SleekView gives you for WooCommerce PostNord

PostNord services as friendly rows

A derived column maps PostNord service codes to readable labels (MyPack Home, MyPack Collect, Parcel, Express). The Service column reads like the PostNord UI.

Service points as a real column

Render _postnord_service_point_id alongside its display name so parcel-shop cohorts become a filter, not a manual lookup against the PostNord API.

Rate inline for contract review

_postnord_rate sits on every row, so the contract review opens on filtered totals and per-service averages instead of a Portal CSV.

Audience

Who uses SleekView for WooCommerce PostNord

Shipping ops managers

Filter to today's PostNord orders by service for the dispatch sequencing. Sudden shifts in MyPack Home vs Collect surface as filter results.

Finance and procurement

Export the month's PostNord shipments with rate and service for portal invoice reconciliation. Service-tier averages feed the contract review.

Nordic customer support

Filter by destination and service for the where-is-my-package response. Service-point cohorts inform pickup-reminder messaging.

The bigger picture

Why PostNord integration deserves an in-WP table

A Nordic Woo store running PostNord is bridging two systems that rarely meet inside one screen: the WordPress order database and the PostNord Portal. The plugin saves the right service, rate and service-point data on each order, yet the WordPress admin keeps that data as per-order detail rather than as queryable signal. SleekView reads the same PostNord meta and renders one row per shipment with service (friendly-named), rate, tracking, service point and status.

Filters stack into a single query so the MyPack Collect queue, the cross-border Denmark cohort and the contract-review prep all become saved views. Booking failures surface as an explicit filter rather than as escalations. The PostNord Portal goes back to being a label-printing tool, and the audit lives where the rest of the order data already does.

PostNord keeps owning the API, SleekView owns the read-side picture inside WordPress.

Questions

Common questions about SleekView for WooCommerce PostNord

wc_orders joined with the _postnord_service, _postnord_rate, _postnord_tracking_number and _postnord_service_point_id meta keys, plus wc_order_addresses for shipping_country. No new tables are introduced.

 

Yes. On HPOS the PostNord meta moves to wc_orders_meta. SleekView reads the active path, so the same view config works on legacy postmeta or HPOS.

 

Yes. A derived column joins _postnord_service_point_id against a cached PostNord service-point lookup, so the column reads as "ICA Maxi Solna" rather than a numeric ID.

 

Yes. Build a view of orders in Processing with an empty _postnord_tracking_number older than your sync interval. Save it as "PostNord booking gaps" for early warning.

 

Yes. Writes route through WooCommerce CRUD so woocommerce_order_status_changed and tracking-update hooks fire. Customer emails send as if from the per-order screen.

 

Yes. The SleekView table is the source the chart view aggregates, so a count-by-service or sum-of-rate chart pairs with the saved table view in one click.

 

Yes. Personal data columns (shipping address, customer email) respect WordPress capability scopes, so finance views can be locked to rate and service columns only.

 

SleekView paginates server-side and indexes on common meta keys, so filtered queries on _postnord_service and date ranges return in milliseconds at typical Nordic merchant scale.

 

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