Changelog
What’s New
New releases, improvements, and updates to Dokan
-
- Update: Added HPOS (High-Performance Order Storage) support for Dokan Pro.
- Update: Updated minimum PHP version requirement to 7.3
- Fix: [StripeExpress] Resolved an issue where the refund request gets canceled upon the vendor initiating the request. Previously, When a vendor initiates a refund request through the Dokan Stripe Express payment method, the refund request is automatically canceled. This issue has been fixed now.
-
- Update: [Store Review/Auction/RequestForQuotation] Restrictions added for vendors to Quote, Review and Purchase their own products.
Previously, vendors could purchase, add to quote and post reviews for their own product. Which is not logical and could manipulate the search results of a product in a marketplace. With this Update:, vendors will not be able to purchase or post reviews for their own product. - Update: [Admin Report] Update:d Status filter to support multiple order status.
Now, users will be able to select multiple order statuses to filter the report lots and while exporting the report logs. Previously Only one status can be selected for the status filter. - Update: [Admin Report] Added refunded items log under the admin reports log table
Now admin can see the refund amount along with the original amount for Shipping, Shipping Tax, and Product Tax In the Table rows. - Update: [RequestForQuotation] Enhanced Quote Approval Process: Admin Can Now Approve Quotes and Convert Quote to Orders
In previous versions, admin lacked the ability to approve quotes, limiting their involvement to only converting quotes to orders. This created a gap in the quote approval process. However, with the latest Update:, significant improvements have been implemented to empower the admin with complete control over the entire quote lifecycle. - Update: [Admin Settings] Added tooltips for Withdraw Disbursement and Disbursement Schedule to guide users. Admin can enable single or both-way disbursement, and vendors can choose the most convenient option.
- Update: [Admin Settings] Added toggle switches for API integrations (Facebook, Twitter, Google, etc.) in Seller verification & social API settings, allowing users to enable/disable them individually.
- Update: [Admin Settings] Implemented a “Copy to Clipboard” feature for redirect links used in seller verification & social API settings, enabling users to copy links effortlessly.
- Update: [Admin Settings] Aligned the visibility behavior of the Active map API Source & input key field with that of live chat settings’ Active chat provider & input key field visibility.
- Update: [Admin Settings] Aligned the visibility behavior of the Active gateway (SMS verification gateway) & input section (Vonage/Twilio) with that of live chat settings’ Active chat provider & input key field visibility.
- Fix: [Admin Settings] Moved the tooltip from Store Terms And Condition to Enable Terms And Condition setting, correcting the tooltip placement issue.
- Fix: [Subscription] Subscription Cancellation email message for vendor subscription module has been Update:d.
Previously, Vendor Subscription Cancellation email was conveying a different message which was outright confusing. With this Update: the issue has been Fix:ed. - Fix: [Booking] Fix:ed an issue where the availability rows under WordPress Dashboard → Products → Add New are broken when the Dokan WooCommerce Booking Integration module is enabled with the latest version of WoCommerce Booking Plugin (v2.0.0).
- Update: [Store Review/Auction/RequestForQuotation] Restrictions added for vendors to Quote, Review and Purchase their own products.
-
- Fix: [Commission] Fixed an issue where the combine commission wasn’t working.
- Fix: [StoreSupport] Fixed an issue where the Store Support button wasn’t working on the Single Product and Single Order Details page
- Fix: [Elementor/SocialShare] Fixed an issue where the Store Support and Social Share button wasn’t working on the Single Store Page template
- Fix: [SPMV] Fixed some warnings under vendor dashboard Add/Edit product page while searching for product via SPMV(Single Product Multi Vendor) module.
-
- Fix: Fixed a fatal error while creating a bookable product if YITH Brands plugin wasn’t installed.
-
- Update: Updated vendor store API to support profile picture and banner delete feature. To delete one of these fields, one needs to set a 0 (zero) value while making the API request. endpoint: {{SERVER_URL}}/wp-json/dokan/{{version}}/stores/{store_Id}
- Update: Added various html tag support for rich text editors on various places of vendor dashboard. Previously, the product editor on the vendor’s side was a lot more limited than the one available on the admin side. With this Update:, we’ve included various tags, like heading elements, paragraphs, etc support for rich text editors.
- Update: Added random ordering for store REST API endpoint. Previously, random ordering for stores wasn’t available for store API. With this Update:, we’ve added this feature. endpoint: {{SERVER_URL}}/wp-json/dokan/v1/stores/
- Update: Added phone number validation for vendor dashboard store settings page and vendor registration form. Previously, for phone numbers only numeric values were accepted, now a valid phone number including spaces, -, _, (, ), etc also supports phone number fields.
- Update: [Withdraw] Fixed an issue where withdraw payment method wasn’t enabled but can be used for both manual withdrawal and auto withdraw disbursement schedules from the vendor dashboard payment settings page.
- Fix: Fixed an issue where multiple withdrawal requests can be placed via API. If a withdrawal request was placed by a vendor until that request was approved or rejected by Admin, making another withdrawal request wasn’t possible via frontend. However, the admin was able to make a withdrawal request via REST API. With this fix, this problem now has been resolved.
- Fix: Fixed a PHP notice for importing dummy data without providing any data via REST API endpoint: {{SERVER_URL}}/wp-json/dokan/v1/dummy-data/import
- Fix: While updating the withdrawal request via REST API, the minimum withdrawal amount limit wasn’t considered. For example, if the minimum withdrawal limit was set to 50, for an existing withdrawal request, the admin can set the withdrawal value to less than 50. This issue has been fixed now. endpoint: {{SERVER_URL}}/wp-json/dokan/v1/withdraw/{withdraw_id}
- Fix: Fixed an issue where store products API was returning all products instead of published products. endpoint: {{SERVER_URL}}/wp-json/dokan/v1/stores/{store_id}/products
- Fix: Fixed some CSS issues on the vendor store settings page for the store banner image.
- Fix: [Withdraw] Fixed an issue where PayPal withdraw method status was displaying default but the corresponding vendor didn’t set up the payment method yet. With this fix, we marked the payment method as needing setup instead of the default payment method.
- Fix: [Withdraw] After connecting to a payment method, the button text changes from Setup to Make default or default if selected. But after disconnecting that method button text doesn’t change back to Setup. Now this issue has been fixed.