SleekView Kanban for Dokan
SleekView reads Dokan vendor applications, sub orders, and withdrawal requests directly from the database, groups them by status, and lets staff drag cards between Pending, Approved, Cancelled, and Paid columns with full Dokan hook coverage on every move.
♾️ Lifetime License available
Why marketplaces need a board view
Dokan adds layered status fields on top of WooCommerce. Vendors live as WordPress users with the seller role and an enable_selling meta flag plus a vendor row carrying publish for approved or pending for under review. Sub orders are shop_order posts with WooCommerce statuses but tied to a vendor through seller_id. Withdrawal requests live in dokan_withdraw with statuses of 0 for pending, 1 for approved, and 2 for cancelled. Three different admin screens handle three different review workflows.
SleekView Kanban reads each of these sources directly. Point the board at vendors and approval becomes a single drag from Pending to Approved. Point it at sub orders and you see one vendor's fulfillment queue, grouped by WooCommerce order status. Point it at withdrawals and the finance team works Pending requests left to right, dragging each to Approved as the payout batch clears. Cards can show vendor name, payout method, requested amount, order total, customer, and the date the record was created.
Dragging a withdrawal from Pending to Approved fires the same Dokan API calls the admin uses, which updates the database, deducts the vendor's available balance, and triggers Dokan's notification hooks so the vendor sees the change in their dashboard immediately. Vendor approvals call dokan_post_to_vendor and the seller dashboard activates. Sub order status changes fire woocommerce_order_status_changed exactly as a normal WooCommerce order would.
Workflow
Connect Dokan and pick the right marketplace board
Connect the Dokan source you need
Pick the Dokan status column to group by
Choose what each marketplace card shows
Enable drag-and-drop status updates
Sample board
Sample Dokan withdrawal requests board
Comparison
Default Dokan admin vs SleekView Kanban
Default Dokan admin
- Separate admin screens for vendor approvals, sub orders, and withdrawal requests
- Bulk approvals require checkbox selection and a dropdown across paginated screens
- No visual sense of how many payout requests are stacking up by vendor or method
- Reviewing vendor history, payout method, and amount requires opening individual records
- Filtering by status reloads each admin screen instead of opening parallel queues
SleekView Kanban
-
Reads from vendors,
shop_ordersub orders, anddokan_withdrawtables -
Drag a card to call the matching Dokan API:
dokan_post_to_vendoror withdraw update - Cards show vendor, payout method, requested amount, order totals, and request date
- Three boards from one configuration: vendor approvals, sub orders, and payout queue
-
Capability checks honor
manage_woocommerceand Dokan admin capabilities
Features
What SleekView Kanban gives you for Dokan
Vendor approval pipeline
Pending vendor applications cluster in their own column with shop name, payout method, and signup source visible. Approvals call dokan_post_to_vendor, which activates the seller dashboard, fires welcome emails, and updates the user role exactly as the admin approval flow does.
Withdrawal batch processing
Finance works the Pending column for payout requests, drags approved batches into Approved as the bank transfer or PayPal Payouts call clears, and the dokan_withdraw table updates with full hook coverage. Vendor balances deduct, notifications fire, and dashboards refresh.
Sub order vendor view
Switch the board source to sub orders and you get a per-vendor fulfillment queue, grouped by WooCommerce order status. Vendor support can triage one seller's stuck Processing column without giving them admin access to every other vendor's data on the marketplace.
Audience
Where a Dokan kanban changes marketplace operations
Vendor onboarding triage
Operations works the Pending vendor column daily, dragging genuine applications into Approved and rejecting spam into Cancelled. The seller dashboard activates the moment a card lands in Approved, and the new vendor gets their welcome email within seconds.
Weekly payout batch
Finance opens the withdrawals board every Friday, reviews Pending requests against the bank export, and drags approved batches into Approved as each payment processes. Cancelled requests get a note explaining why for vendor support to relay.
Vendor support escalations
Switch the board to sub orders and filter to a single vendor. Support sees that vendor's fulfillment state without admin access to the whole marketplace, which makes troubleshooting a stuck Processing column straightforward without breaking privacy.
The bigger picture
Why a multivendor marketplace needs board views
A Dokan marketplace is really three businesses stacked on top of each other: a vendor signup funnel, a fulfillment operation per vendor, and a finance department running weekly payout batches. The default Dokan admin gives each of those a separate screen, and each screen is a list. That works fine for a marketplace with ten vendors and twenty orders a day.
It breaks the moment the marketplace passes a hundred active vendors and a few hundred daily orders, because the operational team is suddenly trying to track three separate queues across three separate admin sections, each with its own filters, its own pagination, and its own visual style. Mistakes compound. Vendor applications go unreviewed for days.
Payout batches get processed but never marked Approved in Dokan, so vendor balances drift. Sub orders sit in Processing for a particular vendor because nobody noticed the cluster. A board view per source surfaces the right queue at the right time.
Vendor approvals are a column to drain. Withdrawals are a column to clear weekly. Sub orders are a vendor-scoped board the support team can pull up per ticket.
The underlying database stays exactly as Dokan maintains it. The interface finally fits a real marketplace operations team.
Questions
Common questions about SleekView Kanban for Dokan
Both. The board reads from the same database tables and APIs that Dokan Lite uses, and Dokan Pro features like commission breakdowns or refund requests are available as additional sources if Pro is active. The configuration is the same in either case and writeback works identically across both editions.
 Yes. Dragging a card from Pending to Approved calls dokan_post_to_vendor, which sets the enable_selling meta to yes, fires the vendor welcome email, and the seller dashboard becomes available on their next page load. The transition runs through the same code path the standard admin approval uses.
 Yes. Saved boards support per-vendor scoping. A vendor support agent can open a board filtered to a single seller, group by WooCommerce order status, and drag stuck orders through Processing into Completed without ever seeing data from any other vendor on the marketplace.
 Yes. Cards display the requested payout method and amount, and approvals fire the same withdraw approval hook that handles balance deductions and vendor notifications. Payout method filters let finance work PayPal batches separately from bank transfers when running weekly payouts.
 Filters apply at the query level. A typical board scopes to recent applications, this week's withdrawal requests, or this month's sub orders for a single vendor. Rendered card counts stay manageable even on large marketplaces, and older records remain queryable in dedicated archive boards.
 Yes, when Dokan Pro is active. Commission breakdowns appear as a card metadata field on sub orders, and refund requests live in their own dokan_refund table with their own status set. Both are available as configurable card fields and as alternative sources for a dedicated refund board.
 Yes. Every drag runs through current_user_can with the appropriate Dokan capability check, which is typically manage_woocommerce for vendor operations. Unauthorized users can drag cards for personal sorting only, the underlying status does not change, and the card snaps back with a toast.
 Yes. Every drag writes a note onto the underlying record. Vendor approvals get a note on the vendor user, withdrawals get a note on the dokan_withdraw row, and sub orders get a standard WooCommerce order note. Each note captures staff name, source column, destination column, and timestamp.
 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