Changelog
What’s New
New releases, improvements, and updates to Dokan
-

- Fix: Fixed an issue where vendor staff could not load product advertisements due to ownership validation problems. They can now access product ads correctly.
- Fix: Resolved PHP 8.2 deprecation warnings in the Store Support module to ensure smoother and more stable performance.
- Fix: Fixed issues with vendor verification OAuth redirection so vendors are now redirected correctly during the verification process.
- Fix: Fixed the Dokan Rank Math module that was not working because it was using an old Rank Math namespace. It now works properly with the latest version.
- Fix: Made the ticket ID and title in the Vendor Support module clickable again on mobile devices for easier access.
- Fix: Resolved multiple PHP 8.2 compatibility warnings to improve overall system stability.
- Fix: Fixed Product Q&A visibility issues and improved vendor staff REST API responses so the correct data is now shown.
- Fix: Fixed UI issues in social profile input fields where borders appeared bold or inconsistent.
- Fix: Fixed an issue where cancelled subscriptions were incorrectly shown as active for an unlimited time.
- Fix: Resolved UI inconsistencies when adding product add-on fields from the Vendor Dashboard so the process looks and works correctly.
-

- New: Razorpay Payment Gateway now supports subscriptions, including Vendor Subscriptions, Simple Subscriptions, and Reverse Withdrawals, allowing subscription payments to work smoothly with Razorpay.
- Update: Customers will now receive an email notification when a vendor Updates the status of an RMA request, so they can stay informed easily.
- Update: The Product Q&A section in the admin panel has been Updated with a modern design, making it easier and more pleasant to use.
- Update: A New admin setting has been added for booking products that allows enabling or disabling the delivery time option during checkout.
- Update: The delivery time option for booking products is now hidden at checkout when it is disabled from the admin settings.
- Update: Vendor social profiles now support the New YouTube URL format, ensuring links work correctly.
- Fix: Fixed an issue so the cancelled refund email text is now translated correctly.
- Fix: Added strict validation and content scanning in the Export/Import module to prevent uploading malicious files and improve security.
- Fix: Improved the file deletion process in the Export/Import module to prevent unauthorized removal of files from the server.
- Fix: Enhanced security for document uploads in the Mangopay module by applying stricter file validation rules.
- Fix: Updated how the delivery calendar behaves when a vendor has no available delivery days, so it now shows correct information.
- Fix: Improved chat and support message formatting by keeping line breaks, using proper text flow, and making spacing consistent on both desktop and mobile.
- Fix: The total count in the Store Support Ticket list now correctly matches the selected filter, such as Open, Closed, or All tickets.
- Fix: Store Support ticket reply emails now follow topic-level notification settings, so emails are not sent when notifications for that topic are turned off.
- Fix: Fixed an issue in the vendor dashboard where the “Shipping class” and “Condition” dropdowns on the Table Rates screen were not working properly in the New interface.
-

- New: Added more options to the “Filter by Order Type” dropdown so you can now filter orders by Product Advertisement and Subscription orders for easier management.
- Update: Ensured that the banner size set by the admin is correctly displayed in the vendor settings inside the admin panel.
- Update: Removed the XML import and export options from the Vendor Dashboard to stay consistent with how WooCommerce handles these tools.
- Update: Updated the Admin’s Store Support page with a modern and cleaner interface, making it easier to review and manage vendor support requests.
- Update: Improved the RMA API by adding eligibility indicators in order responses so it’s clearer when a product can be returned or is under warranty.
- Update: Added a New API endpoint that lets developers fetch RMA details such as return types, reasons, and warranty information.
- Update: Added another New API endpoint that allows submitting New RMA requests, including product selection, return type, reason, and notes.
- Update: Removed the Wirecard payment gateway from Dokan since it is no longer supported.
- Update: Added New Store Support API endpoints so customers can create support tickets directly for vendors.
- Update: Added an API endpoint that allows customers to view their existing support tickets easily.
- Update: Added an API endpoint that lets vendors respond to customer support tickets directly.
- Fix: Fixed an issue where failed transactions, such as payments that didn’t go through due to insufficient funds, left bookings stuck in an unpaid status and made the resource unavailable. This now works correctly.
- Fix: Corrected how the subscription product name is shown on the vendor’s subscription details page so it displays accurately.
- Fix: Fixed inconsistencies in vendor delivery time settings and permissions for accessing the delivery calendar page.
- Fix: Corrected the default positions of toggle switches when creating a New vendor so they appear with the correct states.
- Fix: Added compatibility so that product variations are properly included in manual order requests.
- Fix: Stopped a deprecation warning from appearing in the Vendor Support module.
- Fix: Stopped a deprecation warning from appearing in the Booking module.
- Fix: Fixed an issue that prevented admins from uploading the WooCommerce product featured image when using Dokan modules.
- Fix: Resolved a problem where the Elementor modal was not working correctly for Dokan Pro availability settings.
-

- New: Vendors can now add their TikTok profile in their social settings so customers can easily find and follow them there.
- New: A weekly email digest has been introduced for “New Product Added” notifications. Instead of getting many emails, customers will now receive one simple summary each week from the stores they follow.
- Update: The Admin’s Abuse Report page has been redesigned with a cleaner and easier-to-understand layout.
- Update: The Admin’s Subscription List page has been updated with a more modern design, making subscription management faster and simpler.
- Update: The Announcements section in the Admin Panel now has a fresh and user-friendly layout for easier reading and navigation.
- Update: The Wholesale management section in the Admin Panel has been redesigned to make it easier to use and manage wholesale settings.
- Update: The Product Advertisement section in the Admin Panel now has a modern and intuitive design that improves the overall experience.
- Update: The Admin’s Refunds page has been updated with a modern interface to help admins manage refunds more smoothly.
- Update: The Seller Badge pages (list, create, and edit) have been upgraded with a modern look to make badge management easier and more enjoyable.
- Update: The Vendor Store Categories interface in the Admin Dashboard has been updated to make navigation and category management simpler.
- Update: The License page in the Admin Dashboard has been redesigned for clearer information and an easier-to-use layout.
- Update: RMA (Return Merchandise Authorization) data is now integrated with the WooCommerce Store API, giving developers better access and more flexibility.
- Update: All Pro features are now fully compatible with the new full-width vendor dashboard layout.
- Update: Security has been improved by adding authorization checks to the wholesale customer registration process. This protects the system and prevents unauthorized sign-ups.
- Fix: Fixed an issue where the map did not show correctly in Live Search results when the “Replace Current Content” option was turned on.
- Fix: Fixed a problem where the “Place Order” button appeared at the wrong time while the PayPal Smart Button was still loading.
-

- New: Vendors can now set a preparation buffer time in hours before delivery. This helps them manage delivery schedules more accurately.
- Update: The Admin’s Vendor Verification page has been redesigned with a modern look. It is now easier and faster for admins to review and approve new vendor applications.
- Update: The Vendor Support module is now included in all subscription plans. This means every vendor can directly contact the admin if they need help or face any issues.
- Update: The store review title and content fields now show the full text when you hover over them with a tooltip. Text wrapping and line spacing have also been improved to make reviews easier to read.
- Fix: The layout and buttons on the manual order creation pop-up have been improved to make the process smoother and easier to use.
- Fix: Fixed a problem where renewal orders were not created correctly for vendor subscriptions. Billing cycles now run properly without any issues.
- Fix: Vendors can now buy product advertisements even if the admin’s Stripe account is not connected.
- Fix: Fixed an issue where images were not showing correctly in the “Image” option type for product add-ons.
- Fix: The “Full day” option in the store time settings now works as expected, showing the correct store availability.
- Fix: The vendor dashboard now shows the correct subscription status message when a vendor changes their plan.
- Fix: The “All Products” option now appears properly when editing product add-ons.
- Fix: Fixed a problem that stopped admins from uploading product images when Dokan Pro was active.