dokan withdrawals not processing

Dokan Withdrawals Not Processing – Why & How to Fix (Step-by-Step Guide)

Vendor withdrawals are one of the most critical trust factors in a multi-vendor marketplace.
If vendors cannot withdraw their earnings on time, they may stop using your platform.

If you’re using Dokan and facing withdrawal issues, this guide explains every real cause and how to fix it properly.


🔴 Common Withdrawal Problems Vendors Face

Before fixing anything, first identify the exact problem.

  • Withdraw request stuck in Pending

  • Withdraw button missing

  • Vendor balance shows money but withdrawal fails

  • Admin approved withdrawal but payment not sent

  • Works for some vendors, not others

These issues are very common and mostly configuration-related.

https://dokan.co/app/uploads/2014/02/This-is-a-screenshot-of-pending-withdrawa.png
https://dokan.co/app/uploads/2024/01/This-is-a-screenshot-of-withdraw-section-in-vendor-dashboard-1024x592.png
https://dokan.co/app/uploads/2014/02/This-is-a-screenshot-of-withdraw-methods.png

🧠 How Dokan Withdrawals Work (Important to Understand)

Understanding the withdrawal flow helps fix issues faster:

  1. Customer places an order

  2. Order status becomes Completed

  3. Vendor balance is updated

  4. Vendor requests withdrawal

  5. Admin approves (optional)

  6. Payment is sent via gateway

If any step fails, withdrawals will not process.

https://dokan.co/app/uploads/2024/05/Dokan-Withdrawal-Methods.png
https://cdn.wedevs.com/uploads/docs/dokan-vendor-dashboard.png
https://cdn.wedevs.com/uploads/2022/09/Custom-Method-1024x500.png

1️⃣ Minimum Withdrawal Amount Not Met

Why this happens

Dokan allows admins to set a minimum withdrawal limit.

Example:
Minimum = ₹1,000
Vendor balance = ₹800
➡ Withdraw button won’t appear

✅ How to fix

  • Go to Dokan → Settings → Withdraw

  • Check Minimum Withdraw Amount

  • Reduce it for testing

  • Ask vendor to try again

https://dokan.co/app/uploads/2024/01/This-is-a-screenshot-of-withdraw-charges-settings.jpg
https://dokan.co/app/uploads/2025/01/screenshot1_14kscmq.jpg

2️⃣ Withdrawal Payment Gateway Not Enabled

Dokan does not enable withdrawal gateways automatically.

Supported methods:

  • PayPal

  • Bank Transfer

  • Manual methods

✅ How to fix

  • Go to Dokan → Settings → Withdraw

  • Enable required gateways

  • Save settings

https://cdn.wedevs.com/uploads/2022/04/payment-1024x491.png
https://dokan.co/app/uploads/2014/02/This-is-a-screenshot-of-withdraw-methods.png

3️⃣ Vendor Has Not Added Payment Details

If a vendor hasn’t added PayPal email or bank details, withdrawal will fail silently.

✅ How to fix (Vendor side)

  • Vendor Dashboard → Settings → Payment

  • Add PayPal / Bank details

  • Save changes

https://cdn.wedevs.com/uploads/docs/dokan-vendor-payment-setting.png
https://cdn.wedevs.com/uploads/2021/10/Dokan-PayPal-Vendor-Subcription-Support.png
https://cdn.wedevs.com/uploads/docs/dokan-vendor-dashboard.png

4️⃣ Admin Approval Is Required

Some marketplaces require manual approval of withdrawals.

How to check

  • Go to Dokan → Withdraw

  • Look for Pending requests

Fix

  • Approve manually

  • Or disable manual approval if not needed

https://cdn.wedevs.com/uploads/2021/11/request-tab.png
https://dokan.co/app/uploads/2014/02/This-is-a-screenshot-of-pending-withdrawa.png

5️⃣ Order Status Is Not Completed

Dokan releases earnings only after order status = Completed.

Fix

  • WooCommerce → Orders

  • Open order

  • Change status to Completed


6️⃣ Currency or Country Restrictions

Some payment gateways:

  • Don’t support all currencies

  • Don’t work in all countries

Fix

  • WooCommerce → Settings → Currency

  • Match gateway-supported currency

  • Test with sandbox mode

https://woocommerce.com/wp-content/uploads/2013/04/Currency-options-WooCommerce-settings.png
https://mreja.net/wp-content/uploads/2017/02/wucc-settings-en.png

7️⃣ Cache, Theme, or Plugin Conflict

Symptoms:

  • Withdraw page not loading

  • Button missing

Fix

  • Disable cache for vendor dashboard

  • Switch temporarily to Storefront theme

  • Disable non-essential plugins

https://opengraph.githubassets.com/7fedfc37d653f53330b69fbcc0f98b30647048d61338b2e1f5a1082f95c00a47/dokan-dev/dokany/issues/987
https://cdn.wedevs.com/uploads/docs/dokan-vendor-dashboard.png
https://woocommerce.com/wp-content/uploads/2018/09/dropins.png

🚨 When You Need Custom Dokan Development

You need custom work if:

  • Withdrawals fail randomly

  • Automatic payouts needed

  • Multiple gateways required

  • Custom commission logic applied

📚 Also Read

Leave a Reply

Your email address will not be published. Required fields are marked *