Hello @vighneshbkl,
Greetings from Dokan Support. I hope this message finds you well and in good health.
When a vendor submits a withdrawal request, an error appears stating: “Another withdrawal request pending for approval.” However, this error is showing in the Approved Payments section under: Withdraw → View Payment → Approved Payment.
Thanks for bringing this to our attention. I have tested the scenario on my development website using the latest version, and it seems to be working fine. For your reference, please check the video here: https://d.pr/v/jpgVT8 (Droplr video link).
To resolve the issue on your site, please make sure you are running the latest version of Dokan, WooCommerce, and WordPress. If you have any customizations, kindly re-check the scenario without them, using a default WordPress theme such as Storefront.
Here are a few additional checks you can perform:
- Database sync/cache issue – Sometimes, the withdrawal status doesn’t refresh immediately. 👉 Please try clearing your site cache and check again. 👉 If you see a notice with a button (https://prnt.sc/25ZRnxohHofm) to upgrade the database for WooCommerce or Dokan, you must click “Run the updater” to complete the database upgrade. This process may take a few minutes depending on the database size.
- Order/withdrawal status mismatch – In certain cases, the request status in the database may not update properly even after approval. 👉 To resolve this, go to Dokan → Withdraw → All Requests in the admin panel and manually update the affected request to Approved.
- Plugin conflict – Another plugin (particularly payment or withdrawal-related) may be interfering with how Dokan processes withdrawal states. 👉 Temporarily disable other related plugins and re-test. You can also use the Health Check & Troubleshooting plugin to perform a conflict check safely without affecting your live site.
Please go through the above steps and let me know how it goes for you.
Best regards,
Hello @vighneshbkl,
As we haven’t heard back from you for a while, we’ll consider this topic resolved. If you encounter any further issues, please don’t hesitate to open a new topic.
Thanks!