Changelog

What’s New

New releases, improvements, and updates to Dokan

    • Feat: Vendors can now use AI to enhance their product images. This feature works with powerful AI engines like Gemini (model 2.5 Flash Image, also known as Nano Banana) and BRIA AI (model BRIA 2.3 Image-Prompt). It helps improve image quality and make products look more attractive automatically.
    • Update: Razorpay vendor registration now uses the new v2 API, which improves address validation to ensure vendor details are more accurate.
    • Fix: When a vendor changes their store location, the product’s location data will now update automatically to reflect the new store address.
    • Feat: Added order fee details and refund support in Logs API and Reports. This means you can now see fee details and refunds clearly in both places.
    • Update: Improved the Delivery Time design with a modern look so it’s easier and smoother to use.
    • Update: Added Order reference ID on the Admin support ticket list and also on the ticket details page, making it easier to track tickets.
    • Update: When an admin replies to a support ticket, a friendly message will now show if the same comment is added again to avoid confusion.
    • Update: Added a reset filter option on the Vendor dashboard and Admin dashboard support ticket list. Now you can easily clear filters with one click.
    • Update: Added bulk actions in admin support tickets with options to mark tickets as read or unread.
    • Update: Order reference ID is now also visible on the Vendor support ticket list.
    • Update: Vendor Subscription support is now available only for admins to manage.
    • Update: Commission details will now stay hidden in product listings, order lists, and order details when it is about Dokan subscription products or advertisement products.
    • Update: Fixed coupon validation so discounts apply properly when products or their variations are included. This ensures vendors’ rules are followed consistently.
    • Fix: Vendor shipping placeholder costs were not working correctly in the new Dashboard, now it works as expected.
    • Fix: Improved how the withdraw schedule works to make it more reliable and safe.
    • Fix: Fixed the Dashboard and Report page header titles and made sure filters apply properly.
    • Fix: Coupons for bulk discounts are now created and applied correctly when cart item quantities are Updated.
    • Fix: Bulk discount coupons now work consistently on both block-based and classic cart pages.
    • Fix: Fixed an issue in PHP 8.4 by clearly defining nullable parameter types in Customer::map_data().
    • Fix: Vendor panel dashboard and reports were always showing USD currency. Now it shows the correct currency.
    • Fix: Store opening and closing times were not saving correctly when the site language was not English. This issue is now Fixed.
    • Fix: Fixed PHP 8.4 warning messages in Stripe Express checkout flow.
    • Fix: Fixed another PHP 8.4 issue by defining nullable parameter types in Payment::generate_data().
    • Fix: When a subscription was cancelled, an error message was showing even though cancellation was successful. Now it shows correctly.
    • Fix: The coupon “Minimum Amount” field now saves values properly when using different decimal separators (localized formats).
    • Fix: Fixed ArgumentCountError when bulk editing product brands by making sure the correct number of arguments are passed.
    • Fix: Fixed a conflict in guest checkout payment processing by adjusting the locking mechanism.
    • Fix: Fixed admin commission calculation for recurring vendor subscriptions when payments are made through Stripe Express.
    • Fix: Resolved an issue that caused errors when using Elementor Pro version 3.32.0.
    • Update: Social profile fields are now dynamic with URL validation, and the design has been improved to make them easier to use.
    • Update: The error message for unsupported vendor countries in the Dokan PayPal Marketplace setup has been made clearer, so you can easily understand the issue.
    • Update: Rank Math SEO is now available on vendor dashboards for Booking and Auction product forms, helping vendors optimize these product types for search engines.
    • Update: Subscription email settings have been moved to WooCommerce to keep everything more consistent in one place.
    • Fix: Fixed an issue that could cause errors when handling manual order actions, making the process more stable.
    • Fix: Corrected a small typo in the current subscription header inside the store subscription settings.
    • Fix: Product addon image buttons now use standardized UI classes for a more consistent look.
    • Fix: PayPal integration now supports currencies without decimals, so payments can be processed correctly for those currencies.
    • Fix: The shipping zone link now works correctly and will take you to the old settings page only when necessary.
    • Fix: Fixed the error that occurred when sending test emails for the subscription cancelled notification template.
    • Update: Improved the look and layout of the Product Review page in the vendor dashboard so it is easier to use and navigate.
    • Update: Added a new option in the gateway settings that lets you disconnect all connected vendors automatically when MangoPay credentials are changed.
    • Update: We improved the look and layout of the Product Q&A page in the vendor dashboard to make it simpler and easier to use.
    • Update: Added translation support for analytics report scripts so users in different languages can read and use them easily.
    • Update: We enabled script translations for the Table Rate Shipping module in the vendor dashboard app so it works better for all languages.
    • Fix: The commission section will now be hidden for orders that include product advertisements so it doesn’t show unnecessary information.
    • Fix: Fixed a critical error in the abuse report admin emails by removing an unnecessary timestamp conversion, so emails will work correctly.
    • Fix: We Fixed broken order links in vendor dashboard reports that were taking users to wrong or missing order pages.
    • Fix: Improved handling of orders with zero amount in Stripe Connect payments to prevent processing issues.
    • Fix: We added ownership validation when updating vendor staff, so only the current vendor can change their own staff records.
    • Dokan WPML Version 1.1.10
    • Update: We added WPML translation support for Dokan category-wise commission custom term fields, making it easier to use in different languages.
    • Fix: We Fixed a problem with the Settings submenu URL so it works correctly when switching languages.