✨ 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 WC Marketplace: vendor orders, commissions & withdrawals as tables

WCFM Marketplace splits each parent order into vendor-scoped rows in wcfm_marketplace_orders and tracks payouts in wcfm_marketplace_withdraw_request. SleekView joins vendors, orders, and withdrawals into one operations view.

♾️ Lifetime License available

SleekView table view for WC Marketplace (WCFM Marketplace)

Vendor splits and withdrawals without screen hopping

WCFM Marketplace stores vendor identities as users with the wcfm_vendor role and detailed vendor settings in usermeta plus wcfm_marketplace_vendor rows. Every parent WooCommerce order spawns one or more rows in wcfm_marketplace_orders: one per vendor that has line items on the order, with item_id, order_id, vendor_id, commission_amount, shipping_amount, tax_amount, total_commission, commission_status, and timestamps. Withdrawal requests live in wcfm_marketplace_withdraw_request with a withdraw_status column.

Default WCFM admin screens are vendor-centric: one page for orders per vendor, another for withdrawals, another for products. Filtering unpaid commissions across all vendors, auditing the past month of withdrawal approvals, or building a leaderboard of top-grossing vendors all need custom queries. WCFM provides REST endpoints but no joined admin table.

SleekView reads wcfm_marketplace_orders, joins user data for vendor name and store URL, and surfaces withdrawal status from the linked withdrawal request when one exists. Marketplace finance closes the month from one workspace instead of clicking through vendor screens.

Workflow

WCFM Marketplace ops on one screen

1

Point at vendor orders

Source wcfm_marketplace_orders and choose columns: vendor id, order id, item id, commission amount, commission status, shipping amount, tax amount.
2

Join vendor profile

Add wp_users + wp_usermeta for vendor display name, PayPal email, store URL, and payout method. Vendor context appears next to every commission row.
3

Pull in withdrawals

Join wcfm_marketplace_withdraw_request on vendor id and date range so each commission shows whether it has been requested for withdrawal, approved, or paid.
4

Approve and pay inline

Bulk-approve withdrawals and mark commissions paid from the table. Writes go through WCFM CRUD so notifications and balance updates still fire correctly.

Sample columns

A typical WC Marketplace orders view

Joins wcfm_marketplace_orders with the vendor user and any matching wcfm_marketplace_withdraw_request.
Source: wp_wcfm_marketplace_orders + wp_wcfm_marketplace_withdraw_request + wp_users + wp_usermeta
Vendor order Vendor Parent order Status Commission Payout Date
#VO-552 Lumen Lamps #7211 Pending £18.50 Requested May 15
#VO-551 Field Studio #7210 Paid £22.00 Approved May 14
#VO-550 Brewline Roasters #7209 Pending £9.40 Pending May 13
#VO-549 Lumen Lamps #7205 Refunded £0.00 n/a May 11

Comparison

Default WC Marketplace admin vs SleekView

Default WC Marketplace admin

  • Vendor orders, withdrawals, and products live on separate vendor-scoped screens
  • Cross-vendor commission audit needs custom queries against wcfm_marketplace_orders
  • Withdrawal approvals require clicking each request individually
  • Vendor usermeta (payout method, store URL) isn't shown on order rows
  • No combined leaderboard by gross sales or net commission

SleekView

  • Cross-vendor orders table sortable by commission, status, or date
  • Join wcfm_marketplace_withdraw_request to show payout status inline
  • Vendor usermeta pivoted to columns (PayPal email, payout method, store URL)
  • Inline-edit commission_status via WCFM hooks
  • Aggregate total_commission per vendor for payout batches

Features

What SleekView gives you for WC Marketplace (WCFM Marketplace)

Cross-vendor order table

Every row of wcfm_marketplace_orders in one workspace. Filter to commission_status='pending' across the entire marketplace and sort by accrued commission to plan the next payout batch.

Withdrawal status inline

Join wcfm_marketplace_withdraw_request to each vendor order so the withdrawal column shows requested, approved, or paid on the same row as the commission that funded it.

Vendor profile as columns

Pivot vendor usermeta (wcfm_paypal_email, wcfm_vendor_store_url, payout method, default commission rate) into columns. Finance and vendor management work from the same row context.

Audience

Who uses SleekView for WC Marketplace

Marketplace finance

Payout day across the whole marketplace in one table. Approve pending withdrawals from the same row as the commissions that funded them, with vendor PayPal email pre-joined for export.

Vendor success

Leaderboard of vendors by gross sales and net commission per quarter. Filter to dormant vendors (no completed orders in 30 days) for re-engagement outreach.

Support

Per-order vendor breakdown during refund triage. See which vendors are affected by a parent-order refund and whether their commission row has already been voided.

The bigger picture

Why marketplace ops needs one cross-vendor workspace

WCFM Marketplace ships strong vendor-side admin screens but operators of the marketplace itself need the inverse view. A finance manager closing the month doesn't think one vendor at a time; they think "which commissions are unpaid, grouped by vendor, summed, ready to disburse". A vendor success manager doesn't audit one vendor's products; they look at the marketplace ranked by net commission to find the top performers and the ramping vendors.

Support doesn't open a vendor screen; they look at a parent order and ask which vendors are exposed to a refund. The data is there, split cleanly across wcfm_marketplace_orders, wcfm_marketplace_withdraw_request, and the vendor users, with parent orders in WooCommerce's order store. SleekView joins those four sources into a workspace where filters facet by commission status, withdrawal status, and date range, and where every row carries vendor payout context.

Month-end finance, dormant-vendor outreach, and refund audits collapse from screen-hopping to saved filtered views. The marketplace doesn't slow down; the admin gets out of the way.

Questions

Common questions about SleekView for WC Marketplace (WCFM Marketplace)

Yes. wcfm_marketplace_orders and wcfm_marketplace_withdraw_request remain the core marketplace tables. SleekView reads them directly, so the schema you query is the same one WCFM updates.

 

Yes. SleekView writes through WCFM's withdrawal CRUD where supported so approval emails, balance updates, and gateway transfers fire as expected for every row in the bulk operation.

 

WCFM marketplace order rows reference parent order id; SleekView joins to wc_orders under HPOS and shop_order posts otherwise. The vendor-side table is unchanged either way.

 

Yes. Scope a view to the current user's vendor_id for a self-service commissions and withdrawals table. Inline editing can be locked so vendors view only while admins keep full CRUD.

 

wcfm_marketplace_orders tracks shipping_amount and tax_amount per vendor share. Both surface as columns so finance can audit how each parent order's totals were divided among vendors.

 

When a parent order is partially refunded for one vendor's items, WCFM writes a refund-driven update to that vendor's commission_status. SleekView shows the change inline; other vendors on the same parent order are unaffected on the table.

 

Yes. Any saved view exports to CSV with the joined vendor usermeta (PayPal email, payout method) included, so the file is upload-ready for the marketplace's chosen disbursement processor.

 

wcfm_marketplace_orders is indexed on order_id and vendor_id. SleekView's queries respect those indexes and stream results, so a marketplace doing tens of thousands of vendor-order rows per month still gets a responsive table.

 

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