✨ 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 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

SleekView table view for WCFM Marketplace

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

1

Read marketplace tables

SleekView queries wcfm_marketplace_orders, wcfm_marketplace_withdraw_request, wcfm_marketplace_refund_request, and related tables directly, joining with wp_users for vendor context.
2

Aggregate per vendor

Build per-vendor rows summing commission, pending payout, and refund counts. Add joined columns for membership tier, verification, and vendor staff to round out the operator view.
3

Save workflow views

Finance gets the payout queue; vendor managers get refund triage; growth gets top-earner leaderboards. Each view saves once and loads with one click for the recurring workflow.
4

Approve inline

Update withdraw request status, refund decision, or verification flag from the row. SleekView writes through the WCFM API so notifications and balance updates fire normally.

Sample columns

A typical vendors view

One row per vendor with commission, payout, and refund counts.
Source: 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.

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