✨ 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 Dokan Pro: vendors, withdrawals & marketplace orders as tables

Read directly from Dokan's dokan_orders and dokan_withdraw tables and join to the seller user role and wc_orders. Build per-vendor revenue tables, withdrawal queues, and marketplace operation views without manual exports.

♾️ Lifetime License available

SleekView table view for Dokan Pro

Dokan's marketplace data in one workspace

Dokan models vendors as WordPress users with the seller role and writes per-vendor revenue splits to its own dokan_orders table (order id, seller id, order total, net amount, fee, status). Withdrawal requests live in dokan_withdraw with their own pending/approved/cancelled lifecycle. Vendor profile data spreads across the user meta and the dokan_vendor_balance view. The Dokan admin gives you per-vendor pages and aggregate reports, but a single cross-vendor commissions or withdrawals queue is exactly what the default UI does not provide.

SleekView reads dokan_orders and dokan_withdraw as first-class sources and joins to wc_orders (HPOS) by order id and to users by seller id. The result is a single table where finance can filter pending withdrawals across every seller, vendor managers can see per-seller revenue, and marketplace owners can rank sellers by net commission month over month.

Inline edits to withdrawal status route through Dokan's CRUD layer where supported, so withdrawal-approval emails and balance-update hooks fire as expected. Bulk-approve a withdrawal batch after a payout cycle, with the same audit trail as the per-request admin flow.

Workflow

How SleekView reads your Dokan Pro schema

1

Pick the source tables

Start with dokan_orders or dokan_withdraw depending on the workspace. Add joins to users (role seller) and wc_orders.
2

Compose your column set

Add seller name, method, amount, status, requested date for withdrawals. Or seller, order, net amount, fee, status for the orders view.
3

Save and scope the view

Name it ("PayPal pending today", "Top sellers this month") and gate by WordPress capability so finance, seller-success, and admins each see their own view.
4

Edit inline and bulk-update

Bulk-approve withdrawals after payout cycles, cancel under-threshold ones with a reason note, all through Dokan's CRUD so balance-update hooks fire as expected.

Sample columns

A typical Dokan withdrawals view

SleekView joins dokan_withdraw with the seller user account and Dokan order history.
Source: wp_dokan_orders + wp_dokan_withdraw + wp_users (role=seller) + wp_wc_orders
Seller Method Amount Status Requested Notes
Studio Aurora PayPal €420.00 Pending Apr 23 First payout
Brew Coop Bank transfer €128.50 Approved Apr 22
Design Studio Ria Stripe €76.20 Pending Apr 22 ID check needed
Hello Dev PayPal €32.00 Cancelled Apr 21 Under threshold

Comparison

Default Dokan admin vs SleekView

Default Dokan admin

  • Withdrawal admin is paginated, with limited filtering across sellers
  • Cross-seller revenue ranking is buried in aggregate reports
  • Bulk-approval workflows require per-request admin clicks
  • Filtering withdrawals by payout method and amount range is awkward
  • Joining seller user data to dokan_orders needs custom SQL

SleekView

  • Read dokan_orders joined to wc_orders and seller user accounts
  • Withdrawal queue from dokan_withdraw with method and amount filters
  • Per-seller revenue ranking sortable by net amount
  • Inline-edit withdrawal status with Dokan CRUD hooks firing
  • Kanban view of withdrawals grouped by status for payout cycles

Features

What SleekView gives you for Dokan Pro

Cross-seller withdrawals queue

Join dokan_withdraw with seller user accounts and balance data. See every pending withdrawal across every seller, filterable by method, amount, and requested date.

Per-method payout filters

Filter by PayPal, bank transfer, Stripe, or custom methods. Save a "PayPal pending today" view so the finance team works one method at a time during the payout cycle.

Inline withdrawal approval

Approve, cancel, or pause withdrawals inline. Writes route through Dokan's CRUD where supported so balance-update hooks and seller notifications fire as expected.

Audience

Who uses SleekView for Dokan Pro

Marketplace finance

Payout cycle: filter pending withdrawals, sort by amount, bulk-approve after sending wire transfers or PayPal payouts, mark cancelled ones with a reason note.

Seller-success managers

Per-seller revenue, withdrawal frequency, average order value. Spot top sellers and sellers whose revenue has stalled, all from a single sortable table.

Marketplace admins

Audit-style views: cancelled withdrawals with reasons, sellers with high refund rate, withdrawals over threshold needing ID review.

The bigger picture

Why mature marketplaces outgrow the default Dokan admin

Dokan is one of the most established multi-vendor solutions for WooCommerce, with a polished vendor dashboard and a solid admin for the day a marketplace launches. The catch is that a successful Dokan marketplace eventually has hundreds or thousands of sellers, weekly payout cycles, ID-verification queues, refund audits, and seller-success workflows that the default admin was never built for. dokan_orders stores per-vendor revenue splits, dokan_withdraw stores payout requests, the users table holds seller accounts, and wc_orders holds the buyer-facing order.

The default admin paginates each of these separately. Finance teams running a Friday payout cycle bounce between five screens; seller-success managers comparing top sellers run custom SQL; marketplace owners auditing high-value withdrawals open each request by hand. SleekView joins the four sources once and exposes them as a workspace: cross-seller withdrawals, per-seller revenue ranking, inline approvals, scoped exports.

Same database, same Dokan hooks, dramatically less per-vendor clicking.

Questions

Common questions about SleekView for Dokan Pro

Yes. dokan_orders, dokan_withdraw, and related Dokan tables are exposed as joinable sources. SleekView joins them to the WordPress users table, the seller role, and wc_orders.

 

Yes. SleekView reads wc_orders directly on HPOS and falls back to shop_order posts on legacy. The Dokan join uses order id, which is stable across both schemas.

 

Yes. Aggregate columns sum dokan_orders.net_amount per seller across a date range. Sort by the aggregate to rank sellers by lifetime revenue or month-on-month growth.

 

Inline edits route through Dokan's CRUD layer where supported, so withdrawal-approval emails, balance-update actions, and seller notifications fire as expected. Bulk operations iterate per row through the same CRUD path.

 

Views are gated by WordPress capability. Dokan sellers can be granted access to scoped views showing only their own orders and withdrawal history, the same data Dokan's vendor dashboard already restricts, in a more flexible UI.

 

No. The Dokan vendor dashboard remains the front-end vendor portal. SleekView is the admin-side workspace where marketplace ops, finance, and seller-success teams do their cross-seller work.

 

Queries hit indexed columns on dokan_orders and dokan_withdraw. Joins to users and wc_orders use indexed foreign keys. Pagination is keyset where possible. Heavy aggregate columns (lifetime revenue per seller) are opt-in per view.

 

Yes. Scoped CSV export ships only the filtered rows with your configured columns, so finance receives exactly the payout slice they need (e.g. "PayPal pending today") rather than the whole withdrawals table.

 

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