– **update:** The order settings for minimum and maximum values have been updated to streamline the process.
– **update:** Vendor Verification WPML String translation support added.
– **update:** Shipping status REST API for Customer and vendor.
– **fix:** Fixed Request id hash are not translatable on customer return request.
– **fix:** Remove unsupported parameters in Stripe Express customer retrieval.
– **fix:** Fixed Redirect procedure does not work for the LinkedIn social login.
– **fix:** fixed some warnings while checkout with stripe connect payment gateway with PHP version 8.1+
**update:** Email recipients settings support added for some email templates.
– **update:** Subscription based filtering support added on admin dashboard Dokan vendor listing page. – **update:** Direct links to the relevant settings from vendor progress bar added.
– **fix:** Vendor Product Category Permissions Not Reflected in Add-On Category Selection. Previously, when vendors created product add-ons from their dashboard, all store categories were visible in the dropdown menu, regardless of the product category limitations imposed on the vendor. With this change, the product add-on categories available to vendors will align with the allowed product categories designated by their subscription level.
– **fix:** PHP Fatal errors on php 8.0 for reset function received null value instead of array.
– **fix:** Updated Stripe Express onboarding message on settings page when connection is in incomplete state.
– **fix:** Subscription cancellation email not triggered when the subscription is recurring & the pack has validity limit.
– **fix:** Incorrect value returned by `filter_packages` function when `$package[‘contents’]` is empty. – **fix:** [VendorVerification] Irrelevant warning appearing on the vendor registration form.
– **fix:** Unwanted HTML elements markup from tax amount and currency symbol display on the vendor dashboard order details page.
– **fix:** Vendor can not update store location if vendor verified the address previously through vendor verification.
– **fix:** Connecting Stripe Express from seller setup wizard not increasing profile completion score. – **fix:** Vairation product default attribute API.
– **fix:** Wholesale data for variation product API.
– **fix:** Shipping tax data for variation product API.
– **fix:** Fix variation list api.
– **update:** Update gateway reference urls on dokan stripe connect, stripe express & paypal payment management page.
– **update:** Vendor Verification Redesign with Custom Verification method and Setup Wizard Support. – **update:** Announcement title and content for not contented vendors. The announcement title and content displayed to vendors without any associated content or products have been updated to provide more relevant and up-to-date information.
– **fix:** Wholesale price display on Classic Cart page. This change resolves the issue where the wholesale price displayed on the Classic Cart page did not match the wholesale price set within the Product Edit page, leading to potential confusion and incorrect expectations about the total purchase amount. The wholesale price is now accurately calculated and displayed on the Classic Cart page, ensuring consistency with the checkout process.
– **fix:** Exclusive seller badge button not working on admin dashboard vendor edit page.
– **fix:** Ambiguous seller badge content on admin dashboard.
– **fix:** Remove Withdrawal cache on automatic disbursement.
– **fix:** Translation loading in Product Q&A Frontend.
– **fix:** Default value set for chat_button_product_page in the admin settings.
– **fix:** Payment gateway fee calculation for Stripe and Stripe Express now include Tax.
– **update:** Clear and Simplified Store Category Editing In previous versions, editing store categories in the Dokan plugin for WordPress and WooCommerce was a confusing and complex process. However, with the latest update, a significant improvement has been introduced. The store category edit option is now conveniently available on the vendor edit page, providing a much clearer and user-friendly experience for administrators. This enhancement streamlines the process of managing store categories, making it easier for administrators to edit and update the categories associated with vendors. The improved user experience ensures smoother category management within the Dokan plugin, ultimately leading to a more efficient and hassle-free workflow.
– **fix:** Allowed amount decimal precision on RMA Request validation
– **fix:** Free shipping remaining amount and discount message html escaping on mobile screen – **update:** Allowed category in vendor subscription translation support added
{{site_url}}/wp-json/dokan/v2/withdraw/disbursement
{{site_url}}/wp-json/dokan/v2/withdraw/disbursement/disable
- **update:** [VendorVerification] Added Email template support for the emails triggered by the vendor verification feature.
Updated vendor verification document approval emails to use an email template file instead of being written directly in the code. Also, the email templates are now fully translatable.
Dokan Business v3.7.24 - Multi Vendor Marketplace
v3.7.24 - Jun 09, 2023
- **fix:** [VendorVerification] Fixed a fatal error and some warnings when the vendor verification module is enabled.
Dokan Business v3.7.23 - Multi Vendor Marketplace
v3.7.23 - Jun 08, 2023
- **new:** Added API support for withdrawal disbursement vendor settings.
Below new API endpoints has been added:
{{site_url}}/wp-json/dokan/v2/withdraw/disbursement
{{site_url}}/wp-json/dokan/v2/withdraw/disbursement/disable
- **update:** [VendorVerification] Added Email template support for the emails triggered by the vendor verification feature.
Updated vendor verification document approval emails to use an email template file instead of being written directly in the code. Also, the email templates are now fully translatable.
- **update:** [VendorAnalytics] Added support for Google Analytics version 4.
We understand your concerns about the closing of the Google Analytics API for Universal Analytics and the move to only support Google Analytics Version 4. Our team has worked hard to ensure a smooth migration from UA to GA4. You can now create new Streams and/or migrate your data and metrics to Google Analytics 4.
- **update:** [VendorAnalytics] Removed product quantity and URL size restrictions for analytics queries.
We understand the frustration caused by the URL size limitation in the Google Analytics API V3. With the update to GA4, we’re happy to announce that this restriction has been lifted.
- **update:** [VendorAnalytics] The date format for the “From” and “To” date pickers now matches the website’s date format.
Previously, these fields displayed dates in the default browser format of ‘yy-mm-dd’. This ensures consistency in the display of dates across the website.
- **update:** [RequestAQuote] Customers now receive an Order Confirmation email when their quote is converted to an order, providing clarity on the status of their quote.
Customers now receive a new Order Confirmation email when their quote is converted to an order. This update addresses previous uncertainty about the status of quotes by sending a notification to the customer as soon as their quote is approved and ready for payment.
- **fix:** [WPML] Fixed issue with WPML and Dokan where payment redirection and webhook URLs were being translated.
When the WPML plugin is set up with Dokan by the site admin and additional languages are added to the website, the payment redirection and webhook URLs displayed in both admin and vendor settings were being translated. However, for these URLs to work correctly, they need to remain in the website’s main language. We have made changes to ensure that these URLs do not get translated and remain correct.
- **fix:** [VendorShipping] Added validation for free shipping availability for vendors using the Dokan shipping method.
This update extends the support for WooCommerce free shipping validation to include vendors using the Dokan shipping method, ensuring consistent validation across all vendor shipping options.
- **fix:** The date and time format for the Shipping Tracking Shipment Timeline now matches the website’s global settings.
This update ensures that the timeline displays dates and times in the format specified in the website’s settings and localization options, rather than using a fixed format.
- **fix:** [VendorShipping] Shipping zones in the Vendor Shipping Settings now reflect the sorting order set by the Admin in the WooCommerce Admin settings.
Previously, the sorting order of shipping zones was not displayed correctly in the Vendor Shipping Settings, causing confusion for vendors. This update ensures that shipping zones are displayed in the correct order according to the Admin’s settings.
- **fix:** Resolved an issue with importing products on the vendor dashboard when using Arabic translation with Loco Translate.
It appears that there was a problem or bug when attempting to import products on the vendor dashboard, specifically when the site is translated into Arabic or other right-to-left (RTL) languages using the [Loco Translate](https://wordpress.org/plugins/loco-translate/) plugin and the [Automatic Translate Addon For Loco Translate](https://wordpress.org/plugins/automatic-translator-addon-for-loco-translate/) plugin. However, the issue with the product import has been resolved and fixed.
- **fix:** [RequestForQuote] Quote Rules are applying for products under the vendor dashboard product listing page.
Vendors can now view their own product prices on the vendor product dashboard in the Dokan plugin for WordPress and WooCommerce. Previously, when a quotation rule was applied to a vendor, it prevented them from seeing their own product prices on the dashboard. This issue has been resolved, providing a more transparent experience for vendors using the plugin.
- **fix:** [StoreOpneCloseTime] Resolved an issue where vendors were unable to configure their store’s opening and closing times using a mobile device.
Previously, in the mobile responsive view, the open and close times were hidden and the time-picker was malfunctioning, preventing vendors from setting their store hours. This update ensures that vendors can now easily set their store hours using a mobile device.
- **fix:** [DokanRefund] Resolved an issue where the refund template did not allow for child theme overrides.
Previously, when a refund was processed, the Dokan template was always used instead of any customizations made in a child theme. This issue has been addressed by updating the load_order_items() function in ajax.php to check for a child theme version of the template before defaulting to the Dokan template.
- **fix:** [StoreReview] Resolved a translation issue where `Comment box is empty` string wasn’t translatable.
Dokan Business v3.7.22 - Multi Vendor Marketplace
v3.7.22 - May 24, 2023
- **update:** [AdminReport] A new column has been added to the admin commission report in WordPres Dashboard → Dokan → Reports → Logs to display Shipping Tax. Additionally, detailed tooltips have been included to indicate the type of earnings for both admin and vendors.
- **update:** [VendorDashboard] Added Shipping tax refund restriction based on tax settings.
- **update:** [DeliveryTime] Delivery time selection now prevents choosing past times.
- **fix:** “Change Store Photo" text blocks image upload clickable region
- **fix:** [ProductReviews] Disabling Product Reviews in WooCommerce Does Not Hide Reviews Menu in Vendor Dashboard.
- **fix:** Fixed some warnings and fatal errors for PHP versions 8.1 and 8.2.
- **fix:** [DokanWPML] Fixed an issue where categories were not appearing on the multistep category UI when using the latest version of WPML Multilingual CMS and it was not configured.
- **fix:** [VendorDashboard] Translation wasn’t working for some modules eg: Seller Badge.
- **fix:** [EuComplianceFields] Fixed new customer created from checkout page getting a "None" user role
- **fix:** [StripeExpress] An issue with saving payment methods for customers without a billing address in Stripe Express module has been resolved.
Dokan Business v3.7.21 - Multi Vendor Marketplace
v3.7.21 - May 10, 2023
- **fix:** Remove assigned store categories from a user while deleting a user account
- **fix:** Fixed wrong counts of store categories under Dokan admin page
- **fix:** [ProductVariationController.php] fix syntax error in get_item_schema() call
- **fix:** [SellerBadge] fixed a typo in the properties key of the item schema
- **fix:** [VendorSubscription] Added null check for $product before checking its type
- **fix:** Fixed badge events are firing even though no badge has been created yet.
- **fix:** Fixed badge search doesn't work after providing an invalid search value under vendor dashboard
- **fix:** [StripeExpress] Save Card for stripe connect doesn't work correctly if the Stripe Express module is enabled
- **fix:** [StripeExpress] Can not add a new Payment Method using Stripe Express from the My Account page if the cart is not empty (Vendor should be connected using Stripe Express)
- **fix:** [StripeExpress] Fixed a fatal error while adding a customer payment method (card) from the My Account --> Payment Methods page.
- **fix:** Fixed after expiration of a subscription, repurchasing vendor subscription publishes all vendor products regardless of product status[draft, pending review, online]
- **fix:** [Booking] Fixed calendar doesn't show up while creating booking from the Vendor Dashboard --> Booking --> Add Booking menu
- **fix:** [VendorVerification] Fixed verified badge on the single store page is not appearing in all store headers.
- **fix:** [DokanStripeExpress] Fixed the vendors are redirected to the first step of the seller setup wizard after they connect their Stripe account in the second step.
- **update:** [ProductAdvertisement] Added sold individually param to true for advertisement base product when creating it, so that quantity can't be changed
- **update:** Added Dokan dummy data link under WordPress Dashboard --> Dokan --> Tools menu
- **update:** [DistanceRateShipping] Added a new section to check if Distance Matrix API is enabled for Google Map API Key.
- **update:** [ColorSchemeCustomizer] Used color set by Color Scheme Customizer Module instead of hardcoded value for Report Abuse modal header color
- **update:** [RFQ] Changed REST base dokan/v1/customers to dokan/v1/request-for-quote/customers since Dokan Mobile App already occupied this REST base
- **update:** [RFQ] Changed REST base dokan/v1/dokan-quote-rule to dokan/v1/request-for-quote/dokan-quote-rule
- **update:** [RFQ] Changed REST base dokan/v1/dokan-request-quote to dokan/v1/request-for-quote/
- **update:** [RFQ] Changed REST base dokan/v1/roles to dokan/v1/request-for-quote/roles
- **update:** [VendorSubscription] Added cart notices under vendor subscription list page, previously error messages were displaying only on cart or checkout pages.
- **update:** Remove expected earning calculation from subscription and variable products
- **update:** [StripeExpress] Set country field as required if Cross Border Transfer and Onboarding feature is enabled from Payment Gateway setting
- **update:** [StripeExpress] Added a button to cancel onboarding process from Vendor Dashboard payment settings page
Dokan Business v3.7.20 - Multi Vendor Marketplace
v3.7.20 - Apr 28, 2023
- **update:** [VendorAnalytics] Completed Google verification for Vendor Analytics App.