✨ 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 Charts for Square for WooCommerce

Square for WooCommerce writes transaction IDs and location IDs to order meta. SleekView Charts pivots that into a configurable dashboard splitting POS from online sales.

♾️ Lifetime License available

SleekView Charts dashboard for Square for WooCommerce

Square stores the channel signal in order meta, charts make it visible

Square's official WooCommerce extension persists each paid order's Square transaction ID and location ID in WooCommerce order metadata. Location ID is the channel signal: it distinguishes the Berlin POS register from the online store from a second physical Square location. Product sync also writes location IDs to product meta so inventory can be routed correctly.

SleekView Charts reads wc_orders_meta on HPOS or postmeta on legacy and exposes those Square keys as groupBy columns. A chart card grouped by Square location ID shows order volume per channel. A chart grouped by Square card brand shows which payment paths customers actually use. Refund-state meta becomes a slice on the same dashboard.

Multi-location retailers gain the most. Instead of a CSV export per location plus a manual pivot in a spreadsheet, the saved dashboard renders every location's slice automatically. The gateway keeps owning Square API calls and refunds; SleekView owns the chart layer over what Square already writes.

Workflow

From Square for WooCommerce data to chart cards in four steps

1

Pick the dataset

Choose orders for revenue and channel charts, or products for location-tagged inventory charts. Both come from standard WooCommerce tables.
2

Pivot the Square meta

Square location ID, transaction ID, and refund references all surface as groupBy columns on the relevant dataset.
3

Configure chart cards

Add a Number KPI, a Pie of orders by location, a Bar of revenue by location, and an Area of Square charges per day.
4

Save the dashboard

The dashboard becomes a saved view alongside the table and kanban views built from the same Square-paid orders.

Sample dashboard

Charts you can build from Square for WooCommerce data

Square for WooCommerce installs combine WooCommerce orders with Square-specific meta and product location tags. SleekView Charts turns that into dashboards covering channel, volume, and reconciliation.
Number · Default

Square revenue this month

Single KPI summing order totals where payment_method equals Square for the current month, sourced from wp_wc_orders.
Sum(total_amount)
Pie · Donut

Orders by Square location

Donut breakdown of Square-paid orders by location ID, separating each POS register from the online store on the same dashboard.
Count group by _square_location_id
Bar · Horizontal

Revenue by location

Horizontal bar of order totals per Square location, useful for monthly per-store finance reviews.
Sum(total_amount) group by _square_location_id
Area · Gradient

Square charges per day

Area chart of Square-paid orders bucketed by day, useful for spotting weekly POS rhythm versus online cadence.
Count group by date_created_gmt

Comparison

Default Square for WooCommerce reporting vs SleekView Charts

Default WooCommerce orders (Square plugin)

  • Square location ID is in order meta but not surfaced as a column, let alone a chart axis.
  • WooCommerce Analytics aggregates revenue overall, not by Square location.
  • POS-versus-online channel split requires manual CSV export per location.
  • Refund-state meta sits inside each order panel, no aggregated refund-rate chart.
  • Reconciling Square's settlement reports needs the Square dashboard open alongside WooCommerce.

SleekView Charts

  • Reads wc_orders_meta on HPOS or postmeta on legacy, the same path the gateway uses.
  • Pivots Square location ID, transaction ID, and refund meta as groupBy columns.
  • Number, Pie, Bar, Area, Line, Radar, and Radial chart types on the same dataset.
  • Aggregations cover count, sum, average, minimum, and maximum.
  • Same orders feed Table, Kanban, and Charts views in one workspace.

Features

What SleekView Charts gives you for Square for WooCommerce

Channel-by-location charts

Square location ID becomes a chart axis, so POS sales and online sales sit side by side on the same dashboard.

Reconciliation-ready

Transaction IDs and refund states feed dashboards that line up with Square's settlement reports, no spreadsheet export needed.

One dataset, every view

Orders feed Table, Kanban, Feedback, and Charts views. Switch presentation without rebuilding the Square-only filter.

Audience

Who builds Square for WooCommerce charts dashboards with SleekView

Multi-location retailers

One dashboard with a per-location pie and revenue bar replaces the CSV export per store that finance used to do every month.

Finance teams

Square charges per day and refund-rate charts feed monthly reviews and match against Square settlement reports.

Support teams

Transaction-ID and refund-state charts surface refund clusters or POS issues before customer complaints stack up.

The bigger picture

Square's channel signal becomes useful only when it shows on a chart

Square for WooCommerce is unusually rich about writing per-order metadata, including location IDs that distinguish each POS register from the online store. That signal is exactly what multi-location retailers need for finance and operations work, but the WooCommerce admin does not chart it. SleekView Charts reads the same wc_orders_meta the gateway writes and exposes Square location ID as a chart axis, so per-store revenue and channel split land on one saved dashboard.

Reconciliation against Square's settlement reports stops requiring a spreadsheet round trip. The gateway still talks to the Square API, processes refunds, and syncs products; SleekView just charts what Square already writes.

Questions

Common questions about SleekView Charts for Square for WooCommerce

Primarily in WooCommerce order metadata: transaction ID, location ID, and refund references. SleekView reads wc_orders_meta on HPOS or postmeta on legacy. Product-level location data lives in product meta and can feed a paired products chart.

 

Yes. Each POS register and the online store have distinct Square location IDs. Group a chart by location ID to split the channels on one dashboard.

 

Yes. Refund meta written by the gateway surfaces as a filter or groupBy column, so a refund-rate chart per location is straightforward.

 

No. SleekView reads wc_orders_meta on HPOS stores and postmeta on legacy stores, so charts work across both.

 

If the gateway writes the card brand to order meta (some Square versions do, some do not), that meta becomes a chart axis. If not present, the chart hides the option automatically.

 

No. Charts only render in the admin and read existing tables. The checkout flow keeps talking to the Square API unchanged.

 

No. The Square dashboard owns gateway-side data: payouts, fees, and POS device management. SleekView charts what WooCommerce stores about each Square-paid order.

 

Yes. The same capability checks that gate the WooCommerce orders screen gate the charts dashboard. Shop managers see Square data, contributors do not.

 

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