SleekView for WC Marketplace: vendors & commissions as tables
WC Marketplace (now MVX) stores vendor data, commissions, and withdrawals across dedicated tables and vendor user meta. SleekView reads them directly, joins with WooCommerce orders, and lets operators triage payouts without flipping screens.
♾️ Lifetime License available
Marketplace data spread across tabs, brought into one row
WC Marketplace splits its data across wcfm_marketplace_orders, mvx_commissions (historical naming), vendor user accounts in wp_users with role dc_vendor, and per-vendor postmeta. The default plugin admin gives separate screens for the vendor list, transactions, and withdrawals, so a payout reviewer has to bounce between three pages and reconcile numbers in their head.
SleekView queries the marketplace tables directly and exposes per-vendor rows that aggregate commission totals, pending payouts, and recent dispute counts in one place. Sort by pending payout, filter by vendor approval status, or scope to vendors with a verification record older than 14 days. The columns map to real fields (commission_amount, commission_status, vendor_term_id) instead of the fixed set the plugin's screens hard-code.
Inline edits route through the plugin's APIs where supported, so approving a withdrawal still updates the vendor balance and triggers the wcmp_vendor_withdrawal_request_approved hook. Where the plugin doesn't expose a CRUD method, SleekView writes directly with optimistic locking and surfaces conflict warnings so two reviewers don't approve the same payout twice.
Workflow
From three admin screens to one row
Pick the source
wcfm_marketplace_orders, wp_users with role dc_vendor, and related meta. It auto-detects which marketplace tables are present.
Compose columns
wp_usermeta for category and verification flags.
Save scoped views
Edit inline
Sample columns
A typical vendor payouts view
wcfm_marketplace_orders and wp_users.
wp_wcfm_marketplace_orders + wp_users (role=dc_vendor) + wp_usermeta + wp_posts (product)
| Vendor | Orders (30d) | Commission | Pending payout | Disputes | Status |
|---|---|---|---|---|---|
| Atlas Goods | 94 | €2,840 | €620 | 0 | Approved |
| Riverside Co | 58 | €1,420 | €1,420 | 1 | Pending payout |
| Maker Den | 12 | €310 | €310 | 0 | Pending review |
| Old Lane | 0 | €0 | €0 | 4 | Suspended |
Comparison
Default WC Marketplace admin vs SleekView
Default WC Marketplace admin
- Vendors, commissions, and withdrawals each live on separate admin screens
- Per-vendor totals require switching to the report view and back
- Bulk-approve withdrawals goes one row at a time in the default queue
-
Vendor approval status from
wp_usersisn't sortable alongside commission - No saved cross-table view (vendor + commission + payout + dispute)
SleekView
-
Read
wcfm_marketplace_orders,wp_users, andwp_usermetain one query - Inline-approve withdrawal requests with hook firing intact
- Aggregate commission and dispute counts per vendor on a rolling window
- Save views per role (finance, vendor manager, support)
- Switch the same query between table and kanban (by payout status)
Features
What SleekView gives you for WC Marketplace
Payout queue as a table
List vendors with pending payout above a threshold, sorted by request age, with reviewer notes inline. Approve from the row and the wcmp_vendor_withdrawal_request_approved hook still fires.
Cross-table filters
Combine commission total, dispute count, and vendor approval status from wp_users meta into one filter. Save it as 'Risk review' and reuse it every Monday.
Per-vendor roll-ups
Aggregate commission_amount and refund counts per vendor for the last 30 days, replacing the report-export step with a saved view operators load in one click.
Audience
Who uses SleekView for WC Marketplace
Marketplace finance
Reviewers see all pending withdrawals with commission context and dispute history in the same row, so payout approval takes seconds instead of a tab-hop per vendor.
Vendor managers
Approval queue for new vendors with submitted-documents date, store category, and product count visible inline, useful during onboarding waves.
Trust & safety
Vendors with rising dispute counts or refund rates surface in a saved view before the marketplace reputation takes a hit.
The bigger picture
Why marketplace ops needs a real table view
WC Marketplace built a complete vendor platform on top of WooCommerce: commissions in their own table, withdrawals as first-class records, vendor roles in wp_users, store metadata in postmeta. The data model is sound and the relational integrity is there. The admin UX wraps each of those tables in its own screen and that is the workflow problem, not a data problem.
Monthly payout day means opening the withdrawal queue, cross-referencing the vendor's commission balance, checking the dispute count on a separate report, and then clicking Approve one withdrawal at a time. Onboarding a wave of new vendors means juggling the approval screen, the store-info screen, and the product upload screen with no consolidated list to anchor the work. SleekView reads the marketplace tables as the relational marketplace database they already are and gives operators the cross-table rows the data has always supported.
The schema does not change and the plugin keeps owning its writes. The admin workflow collapses from four screens to one, which is the difference between a payout cycle that takes an afternoon and one that takes ten minutes for marketplaces operating at any real scale.
Questions
Common questions about SleekView for WC Marketplace
Yes. The underlying tables kept their names through the rebrand and most installs still have wcfm_marketplace_orders or mvx_commissions present. SleekView detects which tables are active and queries the right one.
Yes. Inline status edits write through the plugin's withdrawal API where exposed, so vendor balances recalculate and notification emails fire. Bulk-approve processes a queue in sequence with the same hooks.
 
Vendor accounts use the dc_vendor role and store approval state in usermeta. SleekView joins users and meta so approval, registration date, and store name sit alongside commission totals.
Yes. Products are standard WooCommerce product posts with a vendor author. A product view scoped to one vendor (or a vendors view with product count per row) is one filter change away.
Yes. Every view exports to CSV with the configured columns and filters, so monthly reconciliation against payment processor reports drops out of the bookkeeper's manual workflow.
 Commission rows store the order currency. Build per-currency views for separate ops workflows, or aggregate by converted amount where a currency module records the conversion.
 Commission rules (flat, percentage, per-product) apply at order time and write the resolved amount into the commission table. SleekView reads the resolved value, so reports reflect what was actually paid, not what the rule said abstractly.
 
Queries hit indexed columns (vendor_id, commission_status, order_id) and per-vendor aggregates use grouped queries with a configurable cache. Views load in well under a second even on marketplaces with tens of thousands of commission rows.
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
- B2bking
- Restropress
- Woocommerce Donation Form
- Woocommerce Order Status Control
- Wp Invoice
- Woocommerce Tax Jar
- Woocommerce Warehouse Management
- Woocommerce Multistore
- Woocommerce Shipping Easypost
- Woocommerce Shipping Usps
- Shipstation Woocommerce
- Woocommerce Recently Viewed
- Variation Swatches
- Affiliate Aliexpress
- Linnworks Wp