Changelog

What’s New

New releases, improvements, and updates to Dokan

  • Dokan Pro v3.9.5 Release Banner
    • Chore: Removed the PayPal Adaptive Payment Gateway module from Dokan Pro.
    • Update: Replaced the ambiguous text “RMA Requests” with “Returns & Refunds” in the My Account menu list.
    • Update: Vendors will now see a new notification showing the count of new Refund and Return requests beside the Return Request menu.
    • Update: Introducing a new email named “Dokan Send Refund Request Conversation Notification to Vendor and Customer.” This email will be triggered when a vendor or customer replies to any RMA Request Conversation, notifying the other party.
    • Fix: Now, vendors can request a refund even if they set the line item quantity to 0 manually. Previously, this led to an unwanted validation error, but now the request will proceed as intended.
    • Fix: Fixed an issue where the product reviews widget in the vendor dashboard remained visible even after disabling it from WooCommerce’s settings.
    • Fix: Resolved missing assets on the RFQ page when using WPML.
    • Fix: Fixed a fatal error caused by a type casting error under the vendor coupon Order Discount section.
    • Dokan – WPML Integration version 1.0.9
    • New: Added a new filter called dokan_get_translated_page_id for added support. This filter allows us to obtain the translated Page ID from any Page ID.
    • Update: Updated Dokan for compatibility with WordPress Version 6.4.2.
    • Update: Updated Dokan for compatibility with WooCommerce Version 8.2.2.
  • Dokan Pro v3.9.4 Release Banner
    • New: [Vendor Announcements API]: Now, you can easily manage vendor announcements through our new API. Use dokan/v1/announcement/notice/{notice_id} for getting, updating, and deleting single notice data. Explore dokan/v1/announcement to get all announcement records with support for parameters like vendor_id, search, status, read_status, from, to.
    • New: [Dokan Auction Enhancement] Great news for auction product lovers! Vendors can now duplicate auction products directly from the vendor dashboard.
    • Update: [Delivery Time] We’ve added validation checks and descriptive messages to the “delivery time” admin settings, making it easier for you to configure and understand.
    • Update: [Delivery Time] Order Notifications: You’ll now receive email updates about your order only when there are changes to the delivery time and/or date, ensuring you get the most relevant information.
    • Update: [Delivery Time] Revamped Vendor Dashboard: The delivery time settings in the vendor dashboard have a fresh new design, providing a more user-friendly and intuitive experience.
    • Update: [Delivery Time] Improved Date Selection: Non-available dates are now automatically disabled on the admin dashboard when editing orders, simplifying the process of selecting delivery dates and times.
    • Update: [Stripe Express] Deleting a Stripe account from the admin dashboard now removes both local settings and the corresponding remote Stripe user account. This ensures a synchronized and comprehensive removal process for a more efficient and consistent user experience.
    • Update: [Vendor Discount] We’ve replaced the vendor discount system with coupons, enhancing both Product Quantity Discounts and Order Discounts. The new system automatically generates and applies coupons based on cart items and order total, making your user experience smoother and resolving previous vendor discount issues.
    • Update: [Booking] A new Linked Products Section is now available under Booking Product Edit Page, simplifying the process of managing linked products.
    • Fix: [Delivery Time] Resolved an issue causing a fatal error on the checkout page when vendors hadn’t added their store address.
    • Fix: Fixed a minor typo under the Add New Vendor Modal.
    • Fix: [Single Step Product Create] Addressed issues with product data not saving for the first time when using the single step product create feature.
    • Fix:[Product Addons] Fixed translation issues under the vendor dashboard → Settings page for Product Addons.
    • Fix:[Mango Pay] Fixed the automatic connection of vendor accounts to MangoPay, ensuring a smooth transition for customers becoming vendors.
    • Fix:[Store Support] Resolved an issue where new support ticket emails were not sent to admins and corresponding vendors.
    • Fix:[Stripe Connect] Fixed an issue where Dokan Stripe Connect wasn’t displaying the webhook URL under payment gateway settings.
    • Fix:[RMA] Fixed an issue where overriding the RMA for a variable product was not working. With this release, the problem was resolved by fetching RMA data from the parent product if the cart item is a product variation.
    • Fix:[PayPal Marketplace] Fixed a pop-up issue when connecting PayPal accounts in the Firefox browser.
    • Fix:[Vendor Shipping] Fixed an issue where the Shipping Zones were missing under the vendor dashboard on newly created sites.
    • Fix: [Live Search Option] The Live Search option ‘Autoload Replace Current Content’ now correctly replaces page content when displaying the product list on the frontend.
    • Fix:[Vendor Shipping] Fixed an issue where the admin were getting fatal error while storing shipping zone data under WooCommerce → Settings → Shipping
    • Fix:[Vendor Discount] Addressed an issue with Product Quantity Discounts on Variable Products. The update ensures correct commission allocation to administrators and accurate earnings for vendors, maintaining financial integrity.
    • Fix:[Vendor Discount] Resolved discrepancies in order totals between Vendor Orders and Order Details when both Product Quantity and Order Discounts are applied. This fix ensures consistency and prevents mismatch alerts during a refund.
    • Fix:[Vendor Discount] Implemented fixes for incorrect tax calculations, ensuring accurate tax amounts are applied and displayed in accordance with the applied discounts.
    • Fix:[Vendor Discount] Updated the Order Details to correctly show discounts on subscription products, ensuring all discounts are transparently and accurately reflected.
  • Dokan Pro v3.9.3 Release Banner
    • Update: Updated to display wholesale prices in the product category archive, which was missing in the earlier version of Dokan Pro.
    • Update: [Seller Vacation] Implemented the display of Seller Vacation status on a single product page for customer awareness.
    • Fix: Resolved an issue where deleting the auto-generated page for the Request for Quote module caused users to be redirected to the home page. Now, if the page is missing, it will be recreated, ensuring correct redirection.
    • Fix: Fixed the inability to change Shipping Status from the Order Details page.
    • Fix: [PayPal Marketplace] Fixed the missing “Refund via Dokan PayPal Marketplace” option for booking product orders.
    • Fix: Resolved the appearance of the Inventory tab for Dokan Subscription products when the WooCommerce Simple Auction plugin is activated.
    • Fix: Fixed a fatal error occurring during “batch update wholesale customer” with non-existing user ids.
    • Fix: Resolved the issue of geolocation not working when adding a new bookable product.
  • Dokan Pro v3.9.2 Release Banner
    • New: [Auction] Now you can create auction products in just one step.
    • New: [StripeExpress] Added a new hook named dokan_stripe_express_account_capabilities for enhanced flexibility in changing account capabilities values.
    • Update: [Refund Request Approval Method] Admins can now choose between manual or API approval for refund requests, streamlining the process. No more confusion for admins and vendors! The code has been refactored, and a new filter, dokan_pro_automatic_process_api_refund_enabled, provides programmatic control over API refund options.
    • New Row Action: “Refund via [Gateway Name]” for designated Payment Gateways.
    • New Bulk Action: “Refund via Payment Gateway” for bulk refunds via the REST API.
    • Performance improvements with codebase refactoring for smoother operation.
    • UI Enhancements: “Manual” pill replaced with a “Completed” tab for clearer refund status indication.
    • Updated appearance and logic of the refund button for non-Dokan payment gateways.
    • Update: [VendorSubscription] Vendors can now be restricted from purchasing recurring subscription products using non-adaptive payment gateways.
    • Update: All single date picker fields have been updated to a date range picker for a unified and polished design.
    • Fix: [AdminCoupon] Fixed incorrect admin commission when a coupon makes a product’s price a decimal number.
    • Fix: [Booking] Resolved mobile responsiveness issues on the booking product creation page for vendors.
    • Fix: [Auction] Fixed an issue where the Auction product bypassed the product status feature when edited by vendors.
    • Fix: [StoreReview] Fixed Dokan Vendor Reviews display issue on the Store Page, ensuring the “Add review” button appears correctly.
    • Fix: [Store Review]: We’ve resolved an issue where non-logged-in users were facing a problem on the Single Store Page – Reviews tab. Now, everything should work smoothly for everyone!
    • Fix: [Store Review]: Fixed fatal errors on the Single Store Page, Store Listing page, and the Dokan vendor page on the Dokan Pro Professional package due to a missing composer package.
  • 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.