✨ 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 WCFM: vendors, vendor orders & withdrawals as tables

WCFM Marketplace stores vendor profiles, commission splits, and withdrawal requests across its own tables. SleekView turns them into sortable WP Admin tables so marketplace operators stop opening one vendor profile at a time.

♾️ Lifetime License available

SleekView table view for WCFM Marketplace (Frontend Manager)

Vendor ops at the row level, not the profile level

WCFM Marketplace turns a WooCommerce store into a multi-vendor platform with vendor dashboards, commission splits, and withdrawal flows. The data lives in dedicated tables: wcfm_marketplace_orders for the per-vendor split of every order, wcfm_marketplace_withdraw_request for payout requests, plus the standard users and posts rows for vendor accounts and vendor-owned products. The default WCFM admin presents this as a series of detail screens: one vendor at a time, one withdrawal request at a time, one commission line at a time.

SleekView reads those tables directly and joins them into the views marketplace operators actually need. A vendor table with active product count, last order date, and lifetime gross sales as sortable columns. A vendor-orders table that shows the commission split per line, filterable by vendor, by product category, and by order status. A withdrawal queue that lists pending requests with vendor name, requested amount, and bank/PayPal details, ready for bulk approval after a manual reconciliation step.

Inline edits route through WCFM's own classes where they exist (commission status changes, withdrawal approvals) so the plugin's notification hooks still fire and vendors get the emails they expect. For pure read-side work, SleekView simply queries the tables, which is far cheaper than walking through every vendor profile to assemble the same answers by hand.

Workflow

How SleekView reads WCFM tables

1

Pick the source

Vendors (users with WCFM vendor role), commission lines (wcfm_marketplace_orders), withdrawals (wcfm_marketplace_withdraw_request), or vendor products (the product post type filtered by author).
2

Compose vendor and order columns

Add core fields plus user meta keys (membership tier, KYC state, store name) and joined product or order data. SleekView lists the meta keys actually used in your install so column choice is grounded in real data.
3

Save views per role

Marketplace ops gets a withdrawal queue and a flagged-vendors view; finance gets commission reconciliation by tax jurisdiction; support gets a vendor lookup with linked tabs. Each view is gated by WordPress capability.
4

Edit through WCFM classes

Commission status changes, withdrawal approvals, and vendor activations route through WCFM's own handlers so notification emails, balance recalculations, and integration hooks all fire as expected.

Sample columns

A typical WCFM vendor orders view

Per-vendor commission lines from wcfm_marketplace_orders, joined to vendor and product data. Approve or hold lines inline.
Source: wp_wcfm_marketplace_orders + wp_wcfm_marketplace_withdraw_request + wp_users
Order # Vendor Product Gross Commission State
#22118 Alpine Tools Climber Pack €340.00 €51.00 Approved
#22117 Riverside Books Wildflowers Vol. 2 €48.00 €7.20 On hold
#22116 Pine & Oak Solid Oak Stool €220.00 €33.00 Approved
#22115 Riverside Books Forest Field Guide €28.00 €4.20 Rejected

Comparison

Default WCFM admin vs SleekView

Default WCFM admin

  • Vendor list shows headline counts but not lifetime gross or last-order date
  • Withdrawal requests are processed one at a time, not as a queue
  • Commission lines are buried inside per-order detail screens
  • No cross-vendor view of overdue payouts or stalled commissions
  • Filtering vendors by performance metrics requires custom SQL

SleekView

  • Vendor table with active products, lifetime gross, last-order date
  • Commission lines as a sortable, filterable, role-scoped view
  • Withdrawal queue with bulk approve and bulk hold actions
  • Cross-vendor performance views for marketplace ops
  • Inline edits route through WCFM classes so notification hooks still fire

Features

What SleekView gives you for WCFM Marketplace (Frontend Manager)

Vendor table with real metrics

Active product count, lifetime gross sales, last-order date, withdrawal balance, all as sortable columns. Spot inactive vendors, top performers, and those sitting on un-requested balances at a glance.

Commission lines, not order summaries

wcfm_marketplace_orders stores one row per vendor per order line. SleekView treats each row as a first-class entity so you can filter commissions by category, by vendor, by status, and by date range together.

Withdrawal queue with bulk actions

All pending withdrawal requests in one table with vendor name, amount, payout method, and account details. Approve or hold a batch after a single reconciliation step instead of clicking each request individually.

Audience

Who uses SleekView for WCFM

Marketplace operators

Daily ops view: pending withdrawals, on-hold commissions, vendors over a flag threshold. One screen drives the whole marketplace ops shift instead of bouncing between vendor profiles.

Compliance and finance

Withdrawal approvals with audit trail, commission lines filterable by tax jurisdiction, vendor lists with KYC status visible. Export filtered sets for the finance team without writing SQL.

Vendor support

Look up a vendor and see every product, every order line, every withdrawal request, and the current balance, all in linked SleekView tabs. No more rebuilding context from three plugin admin screens.

The bigger picture

Why marketplace ops need row-level views

Multi-vendor marketplaces accumulate operational complexity faster than single-seller stores. Every order produces multiple commission rows, every vendor has products and balances and KYC state, every payout cycle generates a queue of withdrawal requests with different payment methods and different verification statuses. WCFM models all of this correctly in its database, but the default admin assumes operators always work one vendor or one request at a time.

That assumption holds for marketplaces in their first year, when a couple of dozen vendors and a handful of weekly payouts are manageable. It breaks for any marketplace that crosses into hundreds of vendors and hundreds of withdrawal requests per cycle. Operators stop being able to spot patterns, stop being able to act on aggregates, and start running ops out of CSV exports or custom SQL.

SleekView gives them a sortable, filterable, savable workspace inside WP Admin that uses WCFM's own data model. The plugin keeps doing its job; ops gets a workspace fit for the scale the marketplace has actually reached.

Questions

Common questions about SleekView for WCFM Marketplace (Frontend Manager)

No. WCFM's frontend dashboard is what vendors see and use; SleekView is for marketplace operators inside WP Admin. The two are complementary: vendors keep their familiar self-service surface, while operators get a row-level workspace for the data the frontend can't expose for compliance reasons.

 

Yes. SleekView routes commission state changes through WCFM's own classes (such as WCFMmp_Commission handlers), so commission recalculation, vendor balance updates, and notification emails fire identically to the WCFM admin. Direct table writes are only used for pure read fields and are clearly marked when they happen.

 

Yes if you use WCFM's vendor membership add-on. Membership tier is stored as user meta, and SleekView pivots user meta keys into joinable columns. Filter to 'Gold tier vendors with no orders this month' as a saved view, then take outreach action from the same screen.

 

WCFM Bookings stores its data in additional tables linked to the booking post type. SleekView reads them as a separate source, so a bookings view and a vendor-orders view live as two tabs in the same SleekView page. Filtering and sorting work the same way.

 

Yes via SleekView's role and capability gating. A finance role marks a withdrawal as ready, a manager role approves and triggers payout. Each transition fires WCFM's withdrawal hooks so payment-gateway plugins (Stripe, PayPal Payouts) integrate normally.

 

Vendor lists query the users table with WCFM's vendor role join; commission tables are queried with index-friendly WHERE clauses on vendor_id, order_id, and commission_status. Aggregate columns (lifetime gross, balance) are opt-in per view because they're heavier; for big marketplaces keep them on per-vendor detail views, not the master list.

 

Yes. WCFM stores refund commission entries as separate rows in wcfm_marketplace_orders with a refund flag. A refunds-only view filters to those rows, sorted by vendor or by date, useful for spotting vendors with abnormal refund rates against their gross sales.

 

Yes. Withdrawal status (Pending, Approved, Paid, Cancelled) is a natural kanban dimension. Switch to kanban during weekly payout day for a visual triage; switch back to table for everyday filtering and reconciliation work.

 

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