SleekView for YITH WooCommerce Multi Vendor: vendors, commissions & payouts as tables
YITH stores vendors as a custom taxonomy (yith_shop_vendor) and tracks commissions in yith_vendors_commissions with payouts in yith_vendors_payments. SleekView pivots the splits across vendor, order, and payout into one workspace for marketplace ops.
♾️ Lifetime License available
Marketplace splits without per-order math
YITH WooCommerce Multi Vendor models vendors as terms of the yith_shop_vendor taxonomy, with each vendor's settings and payout details in termmeta. Every line-item commission is logged as a row in yith_vendors_commissions with status (unpaid, pending, paid, processing), order id, vendor id, product id, line total, and the calculated commission amount. Payouts go to yith_vendors_payments with one row per disbursement.
Default YITH admin lists commissions and payments on separate screens with a fixed column set. Filtering unpaid commissions across vendors, sorting by accrued balance, or auditing which payouts cleared in a date range all need URL parameters that the UI doesn't expose. Cross-vendor leaderboards (top sellers by net commission) require custom queries against the commissions table.
SleekView reads yith_vendors_commissions, joins yith_vendors_payments back to the vendor term, and surfaces vendor metadata as filterable columns. Unpaid balances become a sortable column, payout audits become a saved view, and inline status edits route through YITH's commission CRUD where supported so refund-driven reversals still fire.
Workflow
Marketplace ops as one workspace
Pick the source table
yith_vendors_commissions (or yith_vendors_payments) and choose a column set. Vendor id, order id, product id, status, amount, and created date cover most marketplace views.
Join vendor metadata
yith_shop_vendor taxonomy term and selected termmeta keys (payout method, PayPal email, commission rate) so vendor context shows on every commission row.
Save views per role
Process inline or in bulk
Sample columns
A typical vendor commissions view
yith_vendors_commissions.
wp_yith_vendors_commissions + wp_yith_vendors_payments + wp_term_taxonomy (yith_shop_vendor) + wp_termmeta
| Commission | Vendor | Order | Product | Status | Amount | Date |
|---|---|---|---|---|---|---|
| #C-1812 | Brewline Roasters | #4421 | Espresso 1kg | Unpaid | €18.40 | May 12 |
| #C-1811 | North Atelier | #4420 | Linen apron | Paid | €9.75 | May 11 |
| #C-1810 | Field Studio | #4419 | Print A2 | Pending | €12.00 | May 10 |
| #C-1809 | Brewline Roasters | #4415 | Cold brew kit | Refunded | €0.00 | May 09 |
Comparison
Default YITH Multi Vendor admin vs SleekView
Default YITH Multi Vendor admin
- Commissions and payments live on separate screens with no joined view
- Vendor termmeta (payout method, store policies) isn't surfaced as commission columns
-
Filtering unpaid balances per vendor needs
WP_Queryagainstyith_vendors_commissions - Cross-vendor sales leaderboards require custom SQL against the commissions table
- Bulk-marking commissions paid goes one row at a time
SleekView
-
Join
yith_vendors_commissionswith vendor termmeta on one row -
Pivot payouts from
yith_vendors_paymentsback to the originating commissions - Inline-edit commission status with hook-aware writes
- Saved views per workflow: unpaid balances, payout audit, refund reversals
-
Aggregate
line_totalandamountper vendor for leaderboards
Features
What SleekView gives you for YITH WooCommerce Multi Vendor
Unpaid balance per vendor
Group yith_vendors_commissions rows by vendor_id filtered to status='unpaid' and sum amount. The accrued payout for every vendor becomes a sortable column without leaving the table.
Payouts joined to commissions
Each row in yith_vendors_payments covers one or many commission rows. SleekView surfaces the inverse join so a commission row shows which payout cleared it, and a payout row expands to its commission lines.
Status and date facets
Filter on commission status, order date, vendor term, and product simultaneously. A monthly payout audit view sorts unpaid commissions accrued before the cutoff and bulk-marks them processing.
Audience
Who uses SleekView for YITH Multi Vendor
Marketplace finance
Payout day on one screen: unpaid balances per vendor, scheduled payouts to confirm, and recent refunds that reversed commissions, all filterable by date range and vendor.
Vendor management
Vendor leaderboard by gross sales and net commission. Filter by approval status or registration date to track new-vendor ramp curves.
Support
Per-vendor commission history during email triage. Status, related order, and payout reference visible on one row instead of jumping between Commissions and Payments admin screens.
The bigger picture
Why marketplaces need joined commission tables
Marketplace operators live in two screens: commissions and payouts. The data is split across yith_vendors_commissions and yith_vendors_payments, with vendor metadata in termmeta and order data in WooCommerce's order tables (or HPOS). Reconciling a payout means cross-referencing four sources, and the default YITH admin doesn't join them.
A finance manager closing the month needs to see every unpaid commission per vendor, group them into a payout batch, and confirm refund reversals haven't double-counted line items. A vendor manager needs a leaderboard sorted by net commission to identify rising sellers. Support needs per-vendor commission history during email triage.
SleekView pivots the commissions table into a workspace with vendor termmeta as columns, payouts joined back through the inverse relationship, and aggregate balances per vendor sortable inline. Payout day collapses from a multi-screen audit into a single filtered view, and the same source feeds vendor-facing scoped tables when the marketplace wants self-service. The commission schema is already there.
SleekView just makes it usable as a table.
Questions
Common questions about SleekView for YITH WooCommerce Multi Vendor
Yes. The status column on yith_vendors_commissions (values like unpaid, pending, paid, processing, refunded) becomes a filterable, inline-editable column. Bulk transitions still fire YITH's status-change hooks where the plugin exposes them.
Yes. When a WooCommerce refund triggers YITH to mark a commission refunded or zero its amount, that row updates in place. A saved view filtered to refund-driven changes in the last 30 days makes reconciliation straightforward.
Yes. YITH stores vendor settings (payout method, PayPal email, store URL, commission rate override) as termmeta on the yith_shop_vendor taxonomy term. SleekView pivots selected termmeta keys into columns next to each commission or payout row.
Yes. Aggregate line_total from yith_vendors_commissions grouped by vendor_id to get gross sales per vendor; aggregate amount to get net commission payable. Both work as saved leaderboard views sortable by month or quarter.
Frontend Manager data still writes to the same yith_vendors_commissions and core WooCommerce tables. SleekView reads the same source so admin and frontend submissions appear in the same view, with a column indicating whether a commission came from a frontend-managed order.
Commission rows reference orders by id. When HPOS is enabled, SleekView joins to wc_orders rather than shop_order posts; the commissions table itself is unchanged. Multi Vendor commission triggers fire from the same WooCommerce order lifecycle either way.
Yes. Saved views with a role-based filter (current user's vendor term) give each vendor a self-service commissions table without exposing other vendors' rows. Inline editing can be locked off so vendors view only.
 
Default is via the plugin's CRUD methods so payout-status changes still trigger YITH hooks and notification emails. Direct writes to yith_vendors_commissions are available for bulk cleanup or migration scenarios where firing notifications would be noisy.
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
- Woocommerce Shop As Customer
- Yith Woocommerce Deposits And Down Payments
- Woocommerce Conditional Shipping And Payments
- Woocommerce Vendor Payouts
- Woocommerce Xero Pro
- Winwar Aelia Currency Switcher
- Woocommerce Eu Vat Assistant
- Edd Reviews
- Woocommerce Waitlist
- Woocommerce Pdf Vouchers
- Woocommerce Truste Checkout
- Woocommerce Elavon
- Woocommerce Mailchimp Discount
- Woocommerce Square
- Woocommerce Vertex Tax