✨ 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 MVX Marketplace: vendor commissions as tables

MVX (formerly WC Marketplace) stores commissions in mvx_commissions and vendor data across wp_users and meta. SleekView joins them so payouts, disputes, and approvals run from one screen.

♾️ Lifetime License available

SleekView table view for MVX Multivendor Marketplace

MVX vendor ops without screen-hopping

MVX (the rebranded WC Marketplace) stores marketplace data in mvx_commissions, mvx_vendor_orders, and per-vendor postmeta and usermeta. The default admin separates the vendor list, commission ledger, and withdrawal queue into different screens, which makes a simple operational question (which vendors are due payout this week and have no pending disputes) into a three-tab cross-reference exercise.

SleekView reads MVX tables directly and aggregates per-vendor rows that combine commission total, pending payout, dispute count, and approval status. Filter by approval status, sort by 30-day commission, or scope a view to vendors with a verification record older than 14 days. Columns can include the vendor's store name, registration date, shipping zone, and tier (where MVX Pro provides one).

Inline approval of withdrawals routes through MVX's withdrawal API so vendor balance updates and notification emails still fire. Bulk operations process selected rows in sequence with the same hooks, so a 40-vendor payout run takes seconds and the audit trail in mvx_withdrawals stays correct.

Workflow

From three MVX screens to one table

1

Read MVX tables

SleekView queries mvx_commissions, mvx_vendor_orders, and wp_users directly, auto-detecting which MVX modules are active.
2

Aggregate per vendor

Sum commission and dispute counts on a rolling window. Join store name, approval status, and tier from wp_usermeta for a complete vendor row.
3

Save workflow views

Finance, vendor managers, and trust & safety each get a saved view scoped to their workflow, loaded with one click per session.
4

Edit and approve inline

Withdrawal approvals, vendor status changes, and commission overrides write through MVX's APIs so hooks and notifications still run.

Sample columns

A typical MVX vendors view

One row per vendor with aggregated commission and payout from mvx_commissions joined with wp_users.
Source: wp_mvx_commissions + wp_mvx_vendor_orders + wp_users (role=dc_vendor) + wp_usermeta
Vendor Store Orders (30d) Commission Pending payout Status
Atlas Goods Atlas Studio 82 £2,140 £480 Approved
Riverside Co Riverside Workshop 112 £3,560 £720 Approved
Maker Den Maker Den Shop 6 £220 £220 Pending review
Old Lane Old Lane Goods 0 £0 £0 Suspended

Comparison

Default MVX admin vs SleekView

Default MVX admin

  • Vendors, commissions, and withdrawals each live on their own admin screen
  • Per-vendor commission totals require switching to a report and back
  • Bulk-approve withdrawals goes one at a time with a per-row confirm
  • Vendor approval state in wp_users isn't sortable next to commission
  • No saved cross-table view (vendor + commission + payout + dispute)

SleekView

  • Read mvx_commissions, mvx_vendor_orders, and wp_users in one query
  • Aggregate commission and disputes per vendor on a rolling window
  • Inline-approve withdrawals with MVX hooks firing intact
  • Save views per workflow (payout queue, vendor approval, dispute triage)
  • Switch between table and kanban (by approval status) on the same query

Features

What SleekView gives you for MVX Multivendor Marketplace

Commission roll-ups

Sum mvx_commissions.commission_amount per vendor over the last 30 days and surface it next to pending payout, replacing the report-export workflow with a saved view.

Approval queue

Vendors awaiting approval with submitted-documents date and store category inline. Approve or reject from the row, MVX's vendor-approval hook still runs.

Cross-table filters

Combine approval status, commission total, and dispute count into one filter. Save it as 'Risk review' and reuse it every week without rebuilding.

Audience

Who uses SleekView for MVX

Marketplace finance

Payout queue and dispute counts in the same row, with reconciliation export to CSV against Stripe Connect or PayPal Payouts statements.

Vendor managers

Approval queue and per-vendor performance trends in one view, useful during quarterly vendor reviews.

Trust & safety

Vendors with rising dispute counts surface in a saved view before the marketplace reputation takes a hit.

The bigger picture

Why MVX ops scales the data but not the screens

MVX shipped a real marketplace data model on top of WooCommerce. Commissions sit in their own table with vendor and order foreign keys. Vendor users have a dedicated role and a structured usermeta footprint.

Withdrawals are first-class records with audit trail and status transitions. The data layer is what a marketplace needs and it scales fine to tens of thousands of vendors. The admin screens, however, were built for the marketplace of the early 2010s when a vendor was something rare and approvals happened weekly.

Today's marketplaces approve dozens of vendors a week, run automated payouts daily, and review disputes on a rolling basis. None of that fits the one-screen-per-table admin pattern MVX still ships with. SleekView treats the MVX tables as the relational marketplace database they are and gives operators the cross-table rows the data has always supported.

The schema does not change and MVX still owns its writes. The admin workflow collapses from four screens into one filterable list, and that is the gap between a marketplace operations team that scales linearly with vendor count and one that scales sub-linearly.

Questions

Common questions about SleekView for MVX Multivendor Marketplace

MVX is the rebrand of WC Marketplace by the same team, and most installs retained the original table names. SleekView detects whether mvx_commissions or wcfm_marketplace_orders is the active table and queries the right one without configuration.

 

No. The core commission and vendor tables are available in MVX free. Pro adds modules (shipping, staff, membership) and SleekView surfaces those when present. Free-tier marketplaces still get the cross-table vendor view.

 

Yes. Status edits write through MVX's withdrawal API so the vendor balance updates and the mvx_vendor_withdrawal_approved hook fires. Bulk approval processes selected rows in sequence with the same hooks.

 

MVX shipping rules live in their own table when the shipping module is active. Surface shipping zone as a column on the vendor row, or build a separate shipping-rules view scoped per vendor for spotting misconfigurations.

 

MVX commission rules (global, vendor-specific, product-specific) resolve to a final commission amount written to mvx_commissions. SleekView reads the resolved amount, so reports reflect what was actually paid.

 

Yes. Vendor products are standard WooCommerce product posts authored by the vendor user. Build a vendor-scoped product view or surface product count per vendor in the vendors list.

 

Currency is stored per commission row. Build per-currency views for separate finance workflows or aggregate by converted amount where MVX or a currency module records the conversion.

 

Queries hit indexed columns (vendor_id, commission_status, order_id) and per-vendor aggregates use grouped queries with a cache. Marketplaces with hundreds of thousands of commission rows still see sub-second load times.

 

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