SleekView Kanban for SliceWP
SleekView reads the SliceWP commissions table directly, groups every commission by its status, and lets the affiliate manager drag entries between Pending, Unpaid, Paid, and Rejected so the underlying SliceWP commission row updates the moment the column changes on the board.
♾️ Lifetime License available
Why SliceWP commissions fit a kanban view
SliceWP stores every commission in the wp_slicewp_commissions table. Each row carries an affiliate_id linking to the affiliate user, a reference_id linking to the related order, an amount value, a currency, a status column with values pending, unpaid, paid, and rejected, plus timestamps for date_created and date_modified. The plugin's commissions screen shows everything as a sortable table, which is fine for a small affiliate program but blind to the live approval workflow a growing program really needs.
SleekView Kanban reads the same wp_slicewp_commissions rows you would query with slicewp_get_commissions. Pick status as the group column and every commission becomes a card slotted under Pending, Unpaid, Paid, or Rejected. Card fronts show the affiliate name from wp_users, the related order reference, the commission amount in the store currency, the date created, and the commission rate, so the affiliate manager sees every commission's context without leaving the board.
Dragging a card between columns calls the SliceWP helper for updating commission status, which writes back to wp_slicewp_commissions.status and fires the slicewp_update_commission_status action. The affiliate's running totals on their profile recompute, payout calculations refresh, and any extension listening for status changes reacts, exactly as it would after a manual update from the SliceWP commissions admin screen by a manager.
Workflow
From commission list to live approval board
Connect your SliceWP source
Pick status as the group column
Choose what each commission card shows
Enable drag-and-drop status updates
Sample board
Sample SliceWP commission board
Comparison
Default SliceWP commissions list vs SleekView Kanban
Default SliceWP commissions list
- Flat sortable table of every commission, with status as one column per row
- No visual sense of how many commissions are pending review versus already paid
- Bulk approvals require checkboxes and a dropdown at the top of the page
- Filtering by status reloads the screen and loses the comparison context
- Affiliate managers need full SliceWP access just to approve a single commission
SleekView Kanban
-
Reads the standard
wp_slicewp_commissionstable directly without sync -
Drag a card to fire
slicewp_update_commission_statusnormally - Cards show affiliate, related order, amount, date, rate, description
- Column counts update live so Pending backlog is visible at all times
-
Per-role capabilities tie writeback to
manage_affiliatesas expected
Features
What SleekView Kanban gives you for SliceWP
Native commission status engine
Every column maps to a real SliceWP status written back to wp_slicewp_commissions. The affiliate's running totals recompute through SliceWP's own helpers, payout calculations refresh, and the affiliate dashboard reflects the new status the next time the affiliate logs in to check earnings.
Drag-and-drop with audit trail
Each move writes a structured log entry naming the user who dragged it, the source column, the destination, and the commission ID. If a program manager rejects a commission for self-purchase, the chain of custody stays visible to the compliance reviewer during the next monthly audit.
Saved boards per affiliate cohort
Filter to commissions for a single high-value affiliate, commissions from a launch campaign, and commissions awaiting payout above a payout threshold. Each saved view becomes a shareable URL that opens straight into the right board without rebuilding filters every single shift.
Audience
Where a SliceWP kanban changes daily work
Commission approval workflow
The program manager filters Pending to commissions older than the cooling off period for refunds, reviews each one against the related order, and bulk approves to Unpaid in one drag without having to open every individual commission edit screen for the next payout batch.
Payout batch preparation
When the monthly payout date arrives, finance filters Unpaid commissions above the payout threshold per affiliate, exports the batch for PayPal or Wise, and drags every card to Paid once the bank confirmation lands without manually updating each commission individually.
Fraud and policy triage
When a refund triggers a commission reversal or a self-purchase is flagged, the program manager pulls the affected commissions into a saved view, drags them to Rejected, and the affiliate's totals update accordingly without leaving a financial mess for the next month's payout.
The bigger picture
Why this view matters for a SliceWP affiliate program
Affiliate programs running SliceWP often handle hundreds of commissions every month. Some are clean conversions that should be approved as soon as the refund window closes. Some are flagged for review because the order was unusually high value or came from a new affiliate.
Some are reversed by refunds and need to be marked rejected before the next payout batch runs. The default commissions list treats them all the same, which means the program manager runs SQL queries to find anything beyond the most basic filter and finance keeps a spreadsheet of which commissions are approved versus pending. The disconnect between the program data and the finance workflow shows up in the worst places.
A pending commission sits unreviewed for weeks because nobody noticed it. A rejected commission stays in Pending and accidentally gets included in the payout batch. A high-value affiliate complains about a missing payout because three of their commissions are stuck in Pending.
A kanban view that reads and writes the same wp_slicewp_commissions rows the affiliate dashboard reads keeps the program manager and the books honest. Every drag is a real status change, every column count reflects the real approval pipeline, and the cards themselves carry enough context for a new program manager to handle approvals on day one of the job.
Questions
Common questions about SleekView Kanban for SliceWP
Yes. SleekView reads wp_slicewp_commissions using the same schema SliceWP uses internally. There is no shadow data store, no scheduled sync, and the board always reflects the live state of every commission within seconds of any new order or refund event that fires through the storefront.
 Yes. Dragging a card fires slicewp_update_commission_status, which SliceWP listens for to recompute the affiliate's running totals through its own helper functions. The same recalculation that runs after a manual status change in the admin runs after every drag through the SleekView board.
 Yes. Card fields are configurable per board. Most affiliate managers show the affiliate name from wp_users, the related order reference, the commission amount in store currency, the date created, the commission rate, and a short note from the description field for the manager review.
 Yes. Every move runs through current_user_can('manage_affiliates') before the writeback hits the database. A program manager can move anything, a marketing role with limited access can drag for personal sorting but the change does not persist, and unauthorized moves snap back with a toast notice.
 Filters apply at the database query level. A typical board scopes to commissions from the current and prior month, so the rendered card count stays manageable. Older commissions remain queryable through a separate saved archive view for year-end reconciliation with the bookkeeper.
 Yes. The affiliate dashboard reads commission status from the same wp_slicewp_commissions table. Once SleekView writes the new status, the next time the affiliate logs in to check their earnings they see the updated status, exactly as they would after a manual admin status change.
 Yes. The board exports Unpaid commissions above your payout threshold in standard CSV format compatible with PayPal Mass Pay and Wise Batch Payouts. After the bank confirmation arrives, you drag the exported batch to Paid in one selection without needing to update each commission individually.
 Yes. Every drag writes a structured log entry naming the user, the source column, the destination column, and the commission ID. The entry stores in the WordPress database, so a finance lead can answer who approved a $500 commission without spelunking through the SliceWP plugin admin logs.
 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 checkout