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
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
Read MVX tables
mvx_commissions, mvx_vendor_orders, and wp_users directly, auto-detecting which MVX modules are active.
Aggregate per vendor
wp_usermeta for a complete vendor row.
Save workflow views
Edit and approve inline
Sample columns
A typical MVX vendors view
mvx_commissions joined with wp_users.
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_usersisn't sortable next to commission - No saved cross-table view (vendor + commission + payout + dispute)
SleekView
-
Read
mvx_commissions,mvx_vendor_orders, andwp_usersin 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.
Lifetime ♾️
Most popular
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
€749
Continue to checkoutBrowse more
- Woocommerce Name Your Price
- Order Status Manager
- Yith Woocommerce Product Slider
- Woocommerce Services
- Ecwid
- Woocommerce Mailchimp Discount
- Woocommerce Shipment Tracking Pro
- Woocommerce Google Shopping
- Paypal Payments
- Stitchlabs Wp
- Sumo Subscriptions
- Woocommerce Pdf Product Vouchers
- Woocommerce Dynamic Pricing
- Woocommerce Order Export
- Surecart Cart