v4.1.1 ( Oct 09, 2025 )
-----------------------------------
- **feat:** Introduced Dokan Paystack, a dedicated payment gateway designed to unlock the African market by enabling seamless customer payments, automated commission handling, and direct vendor withdrawals.
- **feat:** Store the gateway fee in the dokan_vendor_balance table as a debit entry, with the gateway provider reference.
- **feat:** Redesigned Store Support interface using React for real-time updates, advanced filtering (customer, date range, keyword), and improved performance. Replaced full page reloads with a responsive, modern user experience.
- **update:** Capture PayPal standard button payment on order processed.
- **fix:** Display the vendor gateway fee in the vendor dashboard report statement
- **fix:** Correctly calculate the vendor balance after a refund, considering the gateway fee.
v4.1.0 ( Sep 30, 2025 )
-----------------------------------
- **feat:** AI-powered Product Image Enhancement for Vendors with AI Engines such as Gemini (Supported Model: 2.5 Flash Image aka Nano Banana) and BRIA AI (Supported Model: BRIA 2.3 Image-Prompt).
- **update:** Razorpay vendor registration to use v2 API with enhanced address validation.
- **fix:** Automatically update product geolocation data when vendor store location changes.
v4.0.10 ( Sep 26, 2025 )
-----------------------------------
- **feat:** Added order fee details and refund support to Logs API and Reports UI.
- **update:** Enhanced Delivery Time with modern UI for a better user experience.
- **update:** Added Order reference ID on Admin support ticket list table and ticket details page.
- **update:** Add a user-friendly message for duplicate comment when admin replays in a ticket.
- **update:** Filter reset option on Vendor dashboard and Admin dashboard support tickets list table.
- **update:** Added options 'Mark as read' and 'Mark as unread' on admin support ticket bulk action.
- **update:** Added Order reference ID on Vendor support ticket list table.
- **update:** Vendor Subscription exclusive for admin only support added.
- **update**: Conditionally hide the commission details in product listing, order listing, order details page for Dokan subscription product and Dokan advertisement product.
- **update:** Fixed coupon validation to correctly apply discounts when products or their parent variations are explicitly included, ensuring consistent eligibility across vendor rules.
- **fix:** Vendor shipping placeholder costs not being supported in the updated Dashboard.
- **fix:** enhance withdraw schedule handling and improve data safety.
- **fix:** Fix Dashboard and Report page header title and apply filters.
- **fix:** generate and apply coupons for bulk discounts when cart item quantities are updated.
- **fix:** ensure bulk discount coupons apply consistently across both blocks and classic cart pages.
- **fix:** Explicitly define nullable parameter types in `Customer::map_data()` for PHP 8.4 compatibility.
- **fix:** Currency always showing USD in vendor panel dashboard and report section.
- **fix:** Store opening and closing times were not saving correctly when the site language was not English.
- **fix:** PHP 8.4 deprecation warnings in Stripe Express checkout flow.
- **fix:** Explicitly define nullable parameter types in `Payment::generate_data()` for PHP 8.4 compatibility.
- **fix:** Subscription cancellation shows error message despite successful cancellation.
- **fix:** Corrected coupon "Minimum Amount" field to properly save values with localized decimal separators.
- **fix:** ArgumentCountError in bulk edit product brands by ensuring correct argument count for the action hook.
- **fix:** prevent payment processing conflicts in guest checkout by temporarily disabling locking mechanism.
- **fix:** Fixed admin commission for recurring vendor subscriptions when paid via Stripe Express.
v4.0.4 ( Jul 03, 2025 )
-----------------------------------
- **update**: Enhanced social profile with a modern UI for a better user experience.
- **update**: Improved UI of subscription pack listing on vendor dashboard.
- **fix**: Resolved an issue where description and short-description contents were missing from the vendor dashboard subscription pack listing.
- **fix:** Fixed an issue where Line item & Item subtotal price shows 0 in recurring vendor subscription renewal order.
- **fix:** Fixed an issue where Multiple meta fields do not get saved when creating a product via dokan REST API.
- **fix:** Ensured item subtotals in PayPal Marketplace orders match the declared total, reducing the risk of calculation discrepancies.
- **fix**: Fixed date format inconsistency of store reviews in the single store page.
- **fix**: Improved error handling during subscription creation and updates, ensuring smoother recovery from errors and more reliable subscription management.
- **fix:** Improved handling of cost values for person types in bookings to ensure prices are stored and processed as numbers.
- **fix:** Improved handling of payment data to prevent errors when updating Stripe Express status for sellers.
- **fix:** Improved coupon validation to more accurately check vendor eligibility, ensuring coupons are only valid for the correct vendors and authors.
- **fix:** Improved handling of missing social profile fields, ensuring more accurate detection and display of incomplete profiles.
- **fix**: Shipping fee displaying correctly for multiple zone based shipping.
- **fix**: Corrected an issue where shipping tax was missing from vendor suborders when using Vendor Table Rate Shipping.
- **fix**: Improved display of vendor information to ensure an empty value is shown if vendor details are missing.