- **feat:** PDF invoices for vendor subscription.
- **feat:** Printful Integration.
- **update:** Introduced tab layout on vendor dashboard subscription menu.
- **update:** Subscription orders listing under subscription menu on vendor dashboard.
- **fix:** Request Warranty action button was visible on vendor subscription orders listing.
- **fix:** Fixed Product QA styling conflicting Product page style.
- **fix:** Shipment tracking number input layout fixed.
- **fix:** RFQ rules switcher UI functionality fixed.
- **fix:** Fixed issue where Admin coupon default metadata was overwriting payload metadata on coupon creation over REST API.
- **update:** Rewrite the status counter functionality.
- **update:** Added coupon creation support vis REST Api
- **fix:** Prevent quantity reset on variable product selection
- **fix:** Fix error when updating customer billing address in admin panel
- **fix:** Display Order Min/Max error messages when updating the cart
- **fix:** Show proper error message when try to create a support ticket without store id
- **fix:** Fix the ticket unread badge counter when ticket is created without store id
- **fix:** Fix the ticket list status all, open and closed counters when ticket is created without store id
- **fix:** Unable to Add Payment Method from My Account Dashboard with Only Stripe Express Module Enabled
- **fix:** jQuery BlockUI Plugin Initialization
- **fix:** Added wordpress native i18n support
- **fix:** RFQ rules conflict error when min-max variation product applied to cart.
- **fix:** Fixed RFQ storage management when customer placed quotes.
- **update:** Updated the Request for Quote module.
- **fix:** Updated seller information in the `Order Marked as Received` email template.
- **update:** Product gallery image limit support for auction and booking products added.
- **fix:** Resolved an issue where the refund reason slug was displayed in the Refund Request Email instead of the title.
- **fix:** Resolved an issue that occurred when updating the store hours in the store settings.
- **fix:** Resolved fatal errors when loading Elementor-built pages with widgets.
- **fix:** Addressed an issue with the delivery time box calendar not loading properly in the block theme.
- **fix:** Resolved inconsistencies in order meta keys related to product's minimum and maximum restrictions for variable product API.
- **fix:** Fixed a payout issue with delayed disbursement in MangoPay.
- **fix:** Resolved infinite loading on Dokan Admin Announcement screen.
- **fix:** Fix unable to install any plugins by uploading it while Dokan Pro enable.
- **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:** 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+.
- **feat:** Order mark as received for customers.
- **update:** Show available discounts to customer in product details page, shop page, cart line item and order discount in store page.
- **update:** Improved error handling in Dokan Stripe Express when failed order updates.
- **fix:** Dokan PayPal Marketplace payment gateway appears on Checkout without vendor connection.
Previously, the Dokan PayPal Marketplace payment gateway was appearing on the checkout page even when vendors hadn't connected their PayPal accounts. This could lead to failed transactions and poor user experience. The payment gateway will now only be visible when the vendor has properly connected their PayPal account through the vendor dashboard.
- **fix:** Fixed an Issue with displaying pickup address when the store has only one location.
Previously, when a store had only one pickup location, the location was selected in the dropdown on the checkout page, but its address was not displayed. This has been fixed to ensure the address is always visible, regardless of the number of store locations.
- **fix:** Fixed fatal error when batch updating product variations via REST API with object payload.
- **fix:** RankMath SEO social content editor missing on vendor dashboard product edit page.
- **fix:** Stripe Express payment settings page URL now redirects to translated language.
- **fix:** Fixed the clarity of `Writing below the box for post you question` text.
- **fix:** Table rate shipping page redirection issue after WPML translation included.
- **fix:** Fixed an issue where vendors' Stripe Express accounts were unintentionally disconnected when updating their profiles without changing their country.
This fix ensures that vendor payment processing remains uninterrupted during routine profile updates.
- **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.
- **new:** Free Shipping Coupon for Vendors.
Vendors can now create free shipping coupons directly from their coupon dashboard, enabling them to offer special shipping promotions to their customers. Additionally, vendors can effortlessly add free shipping options with the use of coupons from their shipping dashboard, enhancing their ability to provide attractive incentives and a seamless shopping experience.
- **update:** Stripe express recipient cross border transfer payout support added for US platform.
- **update:** Add pending refund request message in order details page and hide refund request button when there is a pending refund request.
- **fix:** Cache not invalidating for Product Advertisement module.
- **fix:** Vendor Subscription Activation Issue when purchase with Paypal.
- **fix:** Removed empty columns from order details page.
- **fix:** Prevent `Vendor Enable` email from sending on plan switch for already enabled vendors.
- **fix:** Vendor announcement email URL now correctly redirects to the individual announcement page instead of the announcement archive page.
- **fix:** Redirect user to the correct url after stripe authorization.
- **fix:** [StoreReview] Admin CSS loading issue on store review module.
- **fix:** Fixed PHP 8.2 warning in checkout page.
- **fix:** Fixed MangoPay Webhook issue that attempted to register webhooks when the API is not configured initially.
- **fix:** Fixed inability to create UBO verification for Vendor in MangoPay Settings page.