Changelog

What’s New

New releases, improvements, and updates to Dokan

    • New: Added a sandbox mode and improved integration support in Dokan Stripe Express so you can test payments safely before going live.
    • Update: Made the FreeShippingHandler class simpler by removing extra conditions and unused code, making it easier to maintain and understand.
    • Update: Improved the look of subscription alert messages so they align better visually.
    • Update: Added automatic syncing between the include and exclude product selectors in coupon settings for admins, so the same product can’t be selected in both lists.
    • Update: Added clear required field markers in the Vendor Verification Setup Wizard to help vendors know which fields must be filled in.
    • Update: Improved the MangoPay payment gateway to handle “Pay for Order” cases, including checking if accounts are eligible for the payment.
    • Update: Vendors can now hide the store profile progress bar on their dashboard, and Dokan will remember this choice for one day.
    • Update: Improved the control options for Advertisement slots in Vendor Subscriptions.
    • Fix: Fixed an issue where the admin could not change the product meta tab on the product create/edit page when the Dokan Booking module was active.
    • Fix: Fixed a security issue in staff password resets by making sure the user’s identity is properly verified.
    • Fix: Vendors can now add unlimited products even without an active subscription.
    • Fix: Fixed display issues for order fee line items, including column alignment and correct positioning of the currency symbol on the order edit page.
    • Fix: Updated coupon validation so that a coupon is marked invalid only when both vendor invalidity and product exclusion conditions are met.
    • Update: Vendor verification system now looks better and is easier to use with a new design.
    • Update: You can now see the seller’s verification status, notes, documents, and address more clearly.
    • Update: Phone number verification now works with OTP, and users will see a timer for resending the code. The input box is also easier to use.
    • Update: Connecting and disconnecting social profiles is now simpler and works better.
    • Update: Old product brand features are marked as outdated. Now we suggest using WooCommerce’s own brand system. We also give instructions to help you switch.
    • Fix: We stopped automatic refunds if the seller is not connected to Stripe Express, so there are no unwanted refunds.
    • Fix: Fixed a problem where the delivery time was being added twice when placing an order.
    • Fix: Subscription pricing now shows the correct time interval, like how often the payment happens. It also works better for different languages and regions.
    • Fix: If payment fails during capture, the error messages now explain the problem more clearly, so users understand what went wrong.
    • Fix: Subscription end dates and alerts are now more accurate and reliable. We improved how the dates are handled.
    • Fix: During vendor subscription checkout, if someone changes the coupon, the system now notices it and applies it properly.
    • Fix: Fixed an issue where users couldn’t buy a new vendor subscription with a free trial using Stripe Express.
    • Update: Social profile section now has a cleaner and more modern design to make it easier to use.
    • Update: The design of the subscription pack list on the vendor dashboard has been improved for a better viewing experience.
    • Fix: Fixed a problem where the description and short description were not showing in the subscription pack list on the vendor dashboard.
    • Fix: Fixed an issue where the line item and item subtotal were showing as 0 in recurring subscription renewal orders for vendors.
    • Fix: Solved a problem where multiple meta fields were not being saved when creating a product through the Dokan REST API.
    • Fix: Made sure that item subtotals in PayPal Marketplace orders match the total amount declared, to avoid calculation issues.
    • Fix: Fixed a problem where store review dates were showing in different formats on the single store page.
    • Fix: Improved how subscription errors are handled, so it’s easier to recover from problems and manage subscriptions reliably.
    • Fix: Fixed an issue in bookings where cost values for different person types were not being saved correctly as numbers.
    • Fix: Made the Stripe Express update process more stable by fixing errors related to seller payment data.
    • Fix: Made coupon checks more accurate to make sure they only apply to the right vendor and author.
    • Fix: Fixed how social profile fields are handled, so missing information is shown more accurately.
    • Fix: Shipping fees now show correctly when using multiple zone-based shipping methods.
    • Fix: Fixed a bug where shipping tax was not being included in vendor suborders when using Vendor Table Rate Shipping.
    • Fix: If vendor details are missing, it now clearly shows an empty value instead of causing display issues.
    • Update: Added new filter options on the vendor products page so vendors can now easily find products that are low in stock or out of stock.
    • Update: Changed the settings for new vendors so you can now choose to enable selling automatically or manually.
    • Update: Updated the SAPO tracking option that was connected with shipping methods.
    • Update: Improved the Order REST API to now include shipment tracking details in the response.
    • Update: Added input mask validation in the quote amount fields under the RFQ quote listing in the admin dashboard. This helps make sure the inputs are clear and follow a consistent format.
    • Fix: Fixed an issue where shipping cost values in quote requests were being changed into whole numbers. Now, decimal values are saved correctly.
    • Fix: Removed deprecated warning messages from the Razorpay SDK.
    • Fix: Fixed a critical error that happened when someone tried to pay through PayPal Marketplace from the “Pay for order” page with an invalid or missing order.
    • Fix: Corrected the payment amount issue in the Stripe Express gateway so the calculations are now accurate.
    • Fix: Adjusted the refund calculation to correctly include Stripe Express gateway fees related to the vendor.
    • Fix: Fixed the issue where the wrong product moderation link was being sent in the pending product email notification.
    • Fix: Improved the dropdown filter for categories when using the geolocation feature.
    • Update: A new vendor subscription page has been added inside the vendor dashboard, which is now accessible to the admin.
    • Update: Improved performance by rewriting some SQL queries used during the version 3.12.6 upgrade process.
    • Fix: The help page link in the Printful connect admin settings was pointing to the wrong place, and this has been corrected.
    • Fix: Subscription footer content was incorrectly showing on all types of order invoices, and this issue has now been resolved.
    • Fix: The delivery time slot was not properly validating required selections during classic checkout. This has been addressed.
    • Fix: A fatal error occurred when loading the Dokan_Staff_Password_Update class. This has now been fixed.
    • Fix: The shipment tracking email was not sending even when the setting was enabled. This issue has been taken care of.

Act now or pay full price later.

0Days
0Hour
0Min
0Sec