SleekView for WCFM Marketplace: vendor data as tables
WCFM Marketplace stores commissions, withdrawals, refunds, and vendor stats in dedicated custom tables. SleekView reads those directly and joins them with vendor users for one unified marketplace ops screen.
♾️ Lifetime License available
WCFM marketplace ops without dashboard hops
WCFM Marketplace keeps commissions, withdrawals, refunds, notifications, and vendor analytics in wcfm_marketplace_* custom tables. The default WCFM admin spreads them across multiple screens — orders, withdrawals, refunds, reports, vendor list — so the natural questions a finance or vendor manager asks (who needs payout, who has pending refunds, who's underperforming) require navigating between tabs and cross-referencing manually.
SleekView queries those tables directly and pivots vendor performance, payouts, and refund status into a unified view. A vendor row aggregates 30-day commission, pending payout, refund count, and verification status in one place. A payout queue view filters by pending-withdraw-amount above a threshold, sorted by request age. A refund triage view scopes to vendors with pending refunds, with reviewer notes and request age visible inline. Inline approval and rejection of withdrawals writes through the WCFM API so notifications and balance updates run normally.
WCFM's modular architecture means different installs have different tables active — Membership tier data lives on the vendor user, vendor staff records are a related table, multi-currency uses a per-order currency field. SleekView handles each module's data automatically when it's present. The Frontend Manager piece runs vendor-side and is untouched; SleekView is the admin-side companion that gives operators the cross-table views they need without flipping screens or running custom SQL.
Workflow
From WCFM tabs to one ops view
Read marketplace tables
wcfm_marketplace_orders, wcfm_marketplace_withdraw_request, wcfm_marketplace_refund_request, and related tables directly, joining with wp_users for vendor context.
Aggregate per vendor
Save workflow views
Approve inline
Sample columns
A typical vendors view
wp_wcfm_marketplace_orders + wp_wcfm_marketplace_withdraw_request + wp_wcfm_marketplace_refund_request + wp_users
| Vendor | Orders (30d) | Commission | Pending payout | Refunds | Status |
|---|---|---|---|---|---|
| Maker Guild | 78 | €2,140 | €480 | 1 | Active |
| Studio Goods | 112 | €3,560 | €720 | 0 | Active |
| New Trader | 6 | €220 | €220 | 0 | Pending review |
| Suspended Vendor | 0 | €0 | €0 | 3 | Suspended |
Comparison
Default WCFM admin vs SleekView
Default WCFM admin
- Commissions, withdrawals, and refunds each live in their own table
- Per-vendor totals require clicking through reports
- Bulk approve/reject withdrawals goes one at a time
- No saved cross-table view (commission + payout + refund per vendor)
- Vendor verification flags aren't sortable in the list
SleekView
- Read WCFM custom tables directly
- Aggregate commission, payout, and refunds per vendor
- Inline-approve or reject withdrawal requests
- Filter vendors by pending-refund count or payout threshold
- Save views per workflow (payout queue, refund triage, top earners)
Features
What SleekView gives you for WCFM Marketplace
Commission roll-ups
Sum wcfm_marketplace_orders commission per vendor and surface it next to pending payout in one row, replacing the report-export workflow with a saved view.
Refund triage
Filter for vendors with pending refund requests, sorted by request age, and act inline. Reviewer notes and request context visible without opening each refund individually.
Verification view
Show only vendors awaiting verification with their submitted-documents date and reviewer notes, useful during onboarding waves where batch processing matters.
Audience
Who uses SleekView for WCFM Marketplace
Marketplace finance
Payout approvals and refund decisions without separate screens, with the right columns for reconciliation against payment processor records.
Vendor managers
Per-vendor performance, verification, and dispute counts in one view, useful during quarterly vendor reviews or churn-risk analyses.
Growth
Top-earner leaderboards and at-risk vendor flags in one view, with rolling-window comparisons to spot momentum changes before they become quitting decisions.
The bigger picture
Why WCFM ops needs a cross-table table
WCFM Marketplace is a more complete marketplace platform than the WooCommerce-plus-vendors-plugin pattern most stores start with. Commissions, withdrawals, refunds, vendor staff, membership tiers, and multi-currency all live in proper relational tables. The data is right; the admin UX wraps each table in its own screen, which is where the friction comes from.
Payout day requires checking the withdrawal queue, cross-referencing balances, and tracking who got paid in a separate spreadsheet. Refund triage requires opening each refund request individually because the list view doesn't show vendor context. Onboarding a new batch of vendors means juggling verification status, membership tier, and payment connection across three screens with no list to anchor the workflow.
SleekView treats the WCFM tables as what they are — a marketplace database — and gives operators the cross-table views they actually need. The data layer doesn't change. The admin workflow does, and that's the difference between a five-minute payout cycle and a five-hour one for marketplaces with dozens or hundreds of vendors.
Questions
Common questions about SleekView for WCFM Marketplace
Yes. The Frontend Manager piece runs on the vendor-facing side — vendors edit products, view orders, and manage their store from there. SleekView reads the marketplace tables on the admin side, which is where operators manage cross-vendor data. The two are complementary: Frontend Manager handles vendor-side workflows, SleekView handles admin-side ops. They don't overlap or interfere.
 Yes. Status edits write through the WCFM API so notifications fire (vendor gets emailed), balance updates run (their available balance recalculates), and audit hooks fire (the action gets logged). Bulk approval selects multiple rows and processes them in sequence — useful for monthly payout cycles where you have many requests to handle at once. The result is the same as approving them one-by-one in the WCFM admin, just faster.
 Membership data is stored in postmeta on the vendor user account. Surface tier as a column and segment vendors by plan — useful for growth reviews comparing performance across tiers, or for tier-specific outreach. A view scoped to 'tier=premium' gives marketing the high-value vendor list; the inverse spots vendors stuck on a free or starter tier who might be candidates for an upgrade conversation.
 Yes. If you use vendor staff (sub-accounts under a primary vendor with restricted permissions), those records become a related table or column. Filter views by primary vendor or by individual staff member, useful for tracking which staff manage which orders or for auditing staff-level access during a security review. The staff feature is a Pro module, and SleekView surfaces it when present.
 Yes. Any view exports to CSV with the columns and filters you've configured — withdrawals, refunds, commissions, vendor performance — for accounting reconciliation against payment processor reports. Useful for monthly bookkeeping where you need to match WCFM withdrawal records against Stripe transfers or bank ACH disbursements. The CSV is one click from the table header.
 Currency is stored per order. Build per-currency views for separate operations workflows where finance reviews in different base currencies, or aggregate by converted amount where currency conversion is recorded by your currency module. Useful for international marketplaces where the marketplace operates in one base currency but vendors transact in their local currency, and reconciliation needs both perspectives visible.
 
Commission rules — flat, percentage, tiered, per-product — apply at order time and write the resulting commission amount to wcfm_marketplace_orders. SleekView reads the resolved amount, so you see the actual commission per order regardless of which rule applied. For rule-level analysis (which rule is generating the most commission, which is being applied least), build a separate view scoped to the rules table.
Yes. Refund and dispute records have timestamps and statuses. Build a per-vendor dispute count column over a rolling window — vendors with rising dispute counts surface for quality review before the marketplace's reputation takes a hit. Combine with order count for a ratio view, since absolute dispute counts on high-volume vendors can be normal while the same count on a low-volume vendor signals a real quality issue.
 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
- Wpc Grouped Product
- Yith Woocommerce Quick View
- Woocommerce Wholesale Prices
- Woocommerce Advanced Shipment Tracking
- Woocommerce Multistore
- Woocommerce Pre Orders
- Woocommerce Gift Cards
- Woocommerce
- Yith Woocommerce Gift Cards
- Woocommerce Csv Import Suite
- Yith Woocommerce Product Bundles
- Mollie Payments
- Affiliatewp
- Yith Woocommerce Product Image Gallery Slider
- Checkout Field Editor