✨ 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 WC Vendors Pro: vendor data & commissions as tables

WC Vendors Pro adds commission tracking and a vendor dashboard to WooCommerce. SleekView reads pv_commission directly and joins with vendor users and WooCommerce orders so finance and vendor managers get the cross-table views the admin screens don't provide.

♾️ Lifetime License available

SleekView table view for WC Vendors Pro

WC Vendors Pro reports replaced with real tables

WC Vendors Pro tracks commissions in pv_commission with foreign keys to the WooCommerce order and the vendor user. Each row stores the commission amount, status (paid, unpaid, due), the product (where commission rules vary per product), and the timestamp. The default WC Vendors admin gives a flat commission list with a fixed column set and a report screen for totals.

SleekView reads pv_commission directly and joins it with wc_orders (or legacy shop_order posts) and wp_users. A row can show vendor, order number, customer, product, commission amount, status, and date together. Sort by commission amount, filter by status and date range, scope to a single vendor, or surface unpaid commissions older than 30 days as a payout queue.

Inline status changes (marking a commission paid, applying a payout reference) write through WC Vendors' API where exposed. Bulk-mark a set of commissions as paid after a Stripe Connect transfer, and the vendor's audit log records each change. The reconciliation export from a filtered view replaces the manual CSV-from-report step that finance currently runs.

Workflow

From the WC Vendors commissions list to a real ops view

1

Read pv_commission

SleekView queries the commission table directly, joining with wc_orders and vendor users for order and vendor context.
2

Build the right columns

Vendor, order, product, customer, commission amount, status, payout reference, and date. Saved views pick the subset each role needs.
3

Save workflow views

Payout queue, monthly reconciliation, per-vendor performance, support lookup. Each saves once and runs as the recurring task it was always meant to be.
4

Edit inline

Mark paid, attach payout reference, or reverse a commission from the row. WC Vendors' commission API runs so vendor totals and audit logs stay correct.

Sample columns

A typical WC Vendors Pro commissions view

One row per commission record linked to a vendor, an order, and a product.
Source: wp_pv_commission + wp_wc_orders + wp_users (role=vendor)
Order Vendor Product Commission Customer Status
#10428 Atlas Studio Linen Apron £28.00 alex@studio.co Paid
#10427 Riverside Workshop Oak Cutting Board £18.50 ria@design.io Due
#10426 Maker Den Ceramic Mug Set £42.00 tom@hello.dev Unpaid
#10401 Old Lane Goods Wool Throw £12.00 mia@brew.coop Reversed

Comparison

Default WC Vendors admin vs SleekView

Default WC Vendors admin

  • Fixed column set on the commissions list
  • Per-vendor commission totals require switching to a report
  • Bulk-mark commissions as paid goes one row at a time
  • Customer email isn't visible next to the commission
  • No saved view for 'unpaid > 30 days' or 'paid this week by vendor'

SleekView

  • Read pv_commission joined with wc_orders and vendor users
  • Bulk-mark commissions paid with payout reference inline
  • Filter by status, date range, vendor, product in any combination
  • Surface customer email and product next to each commission row
  • Export the filtered view to CSV for processor reconciliation

Features

What SleekView gives you for WC Vendors Pro

Payout queue

Unpaid commissions sorted by age with vendor and order context inline. Mark paid in bulk after a Stripe Connect or PayPal Payouts transfer, with the reference saved per row.

Vendor performance

Per-vendor commission totals on a rolling 30/60/90 day window. Top earners and at-risk vendors surface from the same view finance uses for payout.

Reconciliation filters

Filter by status, date range, and currency and export the result to CSV. The match against processor statements drops out of the bookkeeper's manual workflow.

Audience

Who uses SleekView for WC Vendors Pro

Marketplace finance

Daily payout queue, monthly reconciliation, and quarterly vendor revenue reports all run from saved views over pv_commission.

Vendor managers

Per-vendor commission trends and product mix in one view, useful for spotting vendors growing or shrinking and prioritising outreach accordingly.

Vendor support

Per-vendor commission lookup with order, customer, and product visible in the row, so support handles 'where is my commission' questions in one click.

The bigger picture

Why WC Vendors finance needs a real table

WC Vendors Pro got the commission data model right early. Commissions are real rows with foreign keys to orders and vendors, status transitions are tracked, and per-product commission rules resolve to per-row amounts at order time. That data layer scales to marketplaces with hundreds of vendors and tens of thousands of monthly commissions without breaking a sweat.

The bottleneck has always been the admin: a flat list with a fixed column set, a report screen that gives totals but not row-level context, and per-row actions that need a click and a confirm. Finance teams above a certain marketplace size end up exporting the list to a spreadsheet and managing payouts there because the spreadsheet has the columns and bulk operations the WC Vendors screens don't. SleekView removes the reason finance needs the spreadsheet.

The commission table becomes a real list with custom columns, saved filters, inline editing, and bulk operations, all writing through the WC Vendors API so audit logs and vendor totals stay correct. The shift from spreadsheet ops back to in-WordPress ops sounds small but it changes who owns the data, how fast payouts run, and whether reconciliation is a continuous task or a monthly emergency.

Questions

Common questions about SleekView for WC Vendors Pro

Commission tracking and the pv_commission table are part of WC Vendors Pro. The free version handles basic vendor functionality without commission records. SleekView reads pv_commission when Pro is active.

 

Yes. Status updates write through WC Vendors' commission API so the audit log records each change and the vendor's totals recalculate. Bulk-mark-paid processes selected rows in sequence with the same hook firing per commission.

 

Yes. WC Vendors Pro supports HPOS and commissions reference order IDs that exist in wc_orders when HPOS is active or shop_order posts when not. SleekView detects which is in use and joins accordingly.

 

WC Vendors Pro supports per-product and per-vendor commission overrides. The resolved commission amount lands on each pv_commission row, so SleekView reads what was actually paid rather than what the rule says abstractly.

 

Marketplaces typically use a payment processor add-on (Stripe Connect, PayPal Payouts) to actually move money. SleekView surfaces the payout reference field that the processor add-on writes onto the commission row, so reconciliation matches commissions to processor transfers.

 

When an order is refunded, WC Vendors marks the related commission as reversed. SleekView surfaces reversed as a distinct status and filters can include or exclude them depending on whether finance wants gross or net payouts.

 

Commission currency follows the order currency. Build per-currency views for separate finance workflows, or aggregate by converted amount where a currency module records the conversion.

 

pv_commission is typically indexed on vendor and order ID. Per-vendor aggregates use grouped queries with a cache. Marketplaces with hundreds of thousands of commission rows still load views in under a second.

 

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