Changelog

What’s New

New releases, improvements, and updates to Dokan

  • Dokan Pro v3.9.0 Release Banner
    • New: [Vendor Staff]: You can now manage Vendor Staff using the REST API. Create, update, or delete staff members easily.
    • Update: [Product Advertising]: Only Admin now controls the Advertised Products Section settings, making it simpler for everyone.
    • Update: [Dokan Shortcode Block]: Find missing shortcodes in the WordPress Admin Panel → Pages section. We’ve updated it for you.
    • Update: [Email Templates]: You can now enable/disable Dokan New Support Ticket and Dokan Reply To Admin Support Ticket from WooCommerce Email Settings.
    • Update: [Seller Vacation] No more SEO hiccups! With our improved SellerVacation feature, vendors can now enjoy stress-free vacations. Previously, enabling ‘Vacation Mode’ caused product status issues. Now, we’ve removed the ‘vacation’ status, enabling ‘Catalog Mode’ during vendor breaks. Products won’t be purchasable, ensuring vendors relax worry-free. Web crawlers can index products seamlessly, enhancing the overall experience. Users visiting a vendor on vacation will see a friendly notice. Vacation mode, simplified and user-friendly!
    • Fix: Fixed an issue where the Catalog Mode settings were applied on the Request For Quoto rule, even though the vendor’s catalogue mode settings aren’t enabled from the store settings.
    • Fix: [Refund] The {amount} placeholder now works correctly in the Dokan New Refund Request email.
    • Fix: [Product AddOns] HTML issues on the Single Product Page due to compatibility problems with WooCommerce Product AddOns plugin have been fixed.
    • Fix: [Stripe Express/Request For Quote] GooglePay or ApplePay buttons won’t appear on the Single Product Page when using the Add to Quote button.
    • Fix: [Delivery Time] The date picker for Delivery Time now appears correctly on the checkout page, even with specific themes.
  • Dokan Pro v3.8.4 Release Banner
    • Update: [Vendor Subscription] After successfully buying a recurring subscription, vendors will receive an email notification.
    • Update: [Announcement] We’ve improved the text you see when searching for vendors on the admin dashboard. This change makes it clearer when you’re doing your initial search.
    • Update: [Store List API/Geolocation] We’ve added support for location-based filtering in the Store list API. This means you can find stores based on their location more easily.
    • Update: [Wholesale] For users without first or last names, you’ll now see “no name” in the wholesale customer table.
    • Update: We’ve made various style improvements to the Dokan frontend, including the Vendor Dashboard, Single Store Page, and Single Product Page.
    • Update: [SPMV] When assigning products to vendors on the admin dashboard, you’ll now see the store name instead of the full name.
    • Fix: [Coupon] We’ve resolved an issue where coupons were not excluding products as expected.
    • Fix: [Delivery Time] Translations for “am” and “pm” in store open and close times now work correctly. This issue affected the Delivery Time section on the vendor dashboard.
    • Fix: [Vendor Shipping] Vendor shipping now supports “Location not covered by your other zones.”
    • Fix: [Wholesale] Users who previously bought a WooCommerce product subscription (which changed their role to subscriber) can now become wholesale customers as intended.
    • Fix: [Wholesale] You can now create wholesale products via the REST API without any issues.
    • Fix: [SPMV] Fixed a fatal error while searching products via API while not providing any argument like product_id, Endpoint: {{SERVER_URL}}/wp-json/dokan/{{version}}/spmv-product/search
    • Fix: [SPMV] Fixed a fatal error while trying already cloned product to cart, Endpoint: {{SERVER_URL}}/wp-json/dokan/{{version}}/spmv-product/add-to-store
    • Fix: [Vendor Dashboard] The values of attributes will now appear correctly on the edit product page in Dokan Vendor Dashboard (new).
  • Dokan Pro v3.8.3 Release Banner
    • Update: [Booking] We’ve removed an unnecessary product type filter from the Vendor Dashboard Booking product list page, making it simpler to navigate.
    • Update: [Color Scheme Customizer] We’ve integrated support for customizing the color scheme of the Vendor Dashboard hamburger menu background in mobile view using the Color Scheme Customizer.
    • Update: [Booking] We’ve made the behavior of adding resources in the Vendor dashboard consistent with the backend (WordPress Admin → Add New Booking Product) for a more user-friendly experience.
    • Update: [Auction] We’ve added support for the Product Advertisement feature for both Auction and Bookable products.
    • Update: [Vendor Staff] Fixed some issues with email templates for the vendor staff module to ensure better communication.
    • Update: We’ve simplified product status settings. The previous settings for New Product Status and Edited Product Status have been merged into a single setting called “Product Status.” This setting applies to both new and edited products, with vendor Publish Product Directly capability taking priority as usual.
    • Update: Removed the “Product Mail Notification” setting from the Admin Dashboard, as it was redundant. The email notification settings are now handled within Dokan New Product and Dokan New Pending Product emails.
    • Update: Added a convenient button on the product list page under the vendor dashboard that allows you to reset filter options, making it easier to manage your products.
    • Fix: [Booking/AddOns] We’ve fixed a problem where the product Add-ons section didn’t load on the Add New Booking page.
    • Fix: [Vendor Verification] We’ve resolved an issue where SMS Verification and Social Verification weren’t showing up in the Dokan Verification widget on the single store page if ID Verification, Address Verification, or Company Verification was not completed.
    • Fix: For improved security, we’ve updated the way cookies are stored from md5 to sha256 and included serialized data in the hash calculation to ensure data integrity.
    • Fix: We’ve addressed a fatal error that occurred on the withdraw page when a user updated only Dokan Pro. This was due to a hook incompatibility in Dokan Pro.
    • Fix [Withdraw] We’ve fixed an issue where the {amount} placeholder wasn’t working in the Dokan New Withdraw Request email template.
    • Fix:The Date-Range selection calendar under the vendor dashboard had issues on various themes. We’ve resolved these issues.
    • Fix:[Vendor Subscription] An issue where vendor subscription products could be assigned to any vendor has been fixed. Now, the vendor section will be hidden when creating a subscription product.
    • Fix: We’ve corrected an issue where the “Become A Wholesale Customer” feature was removed when removing the “Become A Vendor” feature via a hook.
    • Fix: [Shipping Status] Placeholder issues with {title} and {message} in the Shipping Status Notification for Customer email template have been fixed.
    • Fix: [Vendor Subscription] Vendor subscription products can now be purchased even if the admin enables the catalog mode feature.
    • Fix:[Geolocation] We’ve resolved an issue where store listing location filtering wasn’t working when the map radius was set to zero.
    • Fix:[Delivery Time] Customers will now be notified by email when vendors change delivery time information from the Vendor Dashboard → Order details page.
    • Fix:[Stripe Express] We’ve fixed an issue where a ‘no such customer’ error occurred when purchasing a vendor subscription product with Stripe Express.
    • Fix:[Stripe Express] Vendor subscription products can now be purchased at a discounted amount when a coupon code is applied to the cart.
    • Fix:[Stripe Express] We’ve corrected the initial payment and recurring payment amount when a discount code is applied while purchasing a vendor subscription product using Stripe Express.
    • Fix:[Social Login] Apple Single Sign-On (SSO) now works correctly after addressing composer package version inconsistencies in the PHP-JWT library.
    • Fix: We’ve fixed a fatal error that occurred when using Elementor Pro’s My Account Widget with Dokan Pro. Now, no PHP error exceptions will be encountered.
    • Fix:[Booking] Booking products will no longer be published directly when the product status is set to pending review from the Dokan settings.
    • Fix: Duplicating a product will no longer bypass the Product Status setting under the Admin Dashboard → Dokan → Settings → Selling Options.
    • Fix: [Vendor Subscription] Fixed an issue where bulk publishing products changed the published status based on Admin’s Product Status setting has been fixed.
    • Fix: Fixed an issues related to product publishing settings in both the admin’s ‘Publish Product’ settings and the vendor’s ‘Publish Product Directly’ capabilities. We’ve thoroughly tested all scenarios and made necessary fixes to ensure a smoother experience.
  • Dokan Pro v3.8.2 Release Banner
    • Update: [Paypal Marketplace] The PayPal Marketplace payment gateway now supports reverse withdrawal payments.
    • Fix: [Report Abuse] We resolved the issue where the login form wouldn’t disappear after a guest user logged in to report abuse. It now disappears as expected.
    • Fix: [Booking] The problem of creating extra bookable products when a vendor added resources to a product has been fixed. Previously, each time a vendor made changes, it would generate another product called “Product” on their dashboard. This issue is now resolved.
    • Fix: [Store Review] The star rating given by a user while writing a store review will now appear in the email content as intended.
    • Fix: [Vendor Staff] The warning message that appeared when creating a new staff member for a seller has been fixed.
    • Fix: [Store Review] The layout no longer breaks when a product review exceeds 50 characters in the seller’s dashboard under store reviews.
    • Fix: [Store Review] The issue of searching for customers under the customer filter not working in the Dokan admin dashboard has been fixed.
    • Fix: [Announcements] Previously, new vendors were receiving duplicate announcement emails when the Dokan Stripe Express payment option was set to send announcements to non-connected sellers. This issue is now resolved.
    • Fix: [Request For Quote] We’ve addressed the PHP warning messages that appeared when trying to update non-existent quote rule IDs.
    • Fix: [Variable Product] Bulk actions for variable products now properly affect the product variations, fixing the previous issue.
    • Fix: [HPOS] Support for HPOS has been added to manage Shipping Status and Vendor Subscription.
  • Dokan Pro v3.8.1 Release Banner
    • Fix: [Vendor Subscription] Fixed an issue where subscription was getting cancelled automatically.