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

SleekView Kanban board for Dokan

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

1

Connect the Dokan source you need

SleekView reads from three Dokan sources: vendors for application approvals, sub orders for vendor fulfillment review, and dokan_withdraw for payout requests. Add filters for date range, vendor, or amount so each board scopes to today's queue instead of all-time records.
2

Pick the Dokan status column to group by

Vendors group by enable_selling or vendor approval status. Sub orders group by WooCommerce order status. Withdrawals group by the integer status field, which maps to Pending, Approved, and Cancelled. Each board renders one column per native Dokan state.
3

Choose what each marketplace card shows

Map fields onto the card front. Vendor cards show shop name, payout method, signup date, and a quick product count. Withdrawal cards show vendor, requested amount, method, and request date. Sub orders show customer, vendor, total, and order date.
4

Enable drag-and-drop status updates

Turn on writeback and dragging a card calls the matching Dokan API: dokan_post_to_vendor for approvals, the withdraw status update for payouts, and the standard WooCommerce status transition for sub orders. Notifications, balance deductions, and emails fire normally.

Sample board

Sample Dokan withdrawal requests board

Native Dokan withdrawal statuses with realistic vendor names, payout methods, and requested amounts showing how an operations team would clear a payout batch on a Friday afternoon.
Pending
17
Cedar Goods withdrawal requested today
PayPal, $1,240.00 requested
Atelier Maja awaiting batch payout
Bank transfer, $4,820.00 requested
BeanBros Coffee weekly payout
PayPal, $612.50 requested
Approved
84
Lumi Studio payout processed Friday
PayPal, $980.00 approved
GraniteWorks bank transfer cleared
Bank, $3,440.00 approved
FernFox weekly batch approved
Stripe, $1,120.00 approved
Cancelled
5
Tinker Tools withdrew request
PayPal, $420.00 cancelled
Maple Lane below payout threshold
Bank, $35.00 cancelled
ShoreLine vendor account suspended
PayPal, $260.00 cancelled
Paid
126
Ridge Goods payout settled in bank
Bank, $2,140.00 paid
Northwind Coffee PayPal cleared
PayPal, $760.00 paid
Saffron Studio monthly invoice paid
Stripe, $4,510.00 paid

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_order sub orders, and dokan_withdraw tables
  • Drag a card to call the matching Dokan API: dokan_post_to_vendor or 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_woocommerce and 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.

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