v4.0.10 | September 26, 2025

  • Feat: Added order fee details and refund support in Logs API and Reports. This means you can now see fee details and refunds clearly in both places.
  • Update: Improved the Delivery Time design with a modern look so it’s easier and smoother to use.
  • Update: Added Order reference ID on the Admin support ticket list and also on the ticket details page, making it easier to track tickets.
  • Update: When an admin replies to a support ticket, a friendly message will now show if the same comment is added again to avoid confusion.
  • Update: Added a reset filter option on the Vendor dashboard and Admin dashboard support ticket list. Now you can easily clear filters with one click.
  • Update: Added bulk actions in admin support tickets with options to mark tickets as read or unread.
  • Update: Order reference ID is now also visible on the Vendor support ticket list.
  • Update: Vendor Subscription support is now available only for admins to manage.
  • Update: Commission details will now stay hidden in product listings, order lists, and order details when it is about Dokan subscription products or advertisement products.
  • Update: Fixed coupon validation so discounts apply properly when products or their variations are included. This ensures vendors’ rules are followed consistently.
  • Fix: Vendor shipping placeholder costs were not working correctly in the new Dashboard, now it works as expected.
  • Fix: Improved how the withdraw schedule works to make it more reliable and safe.
  • Fix: Fixed the Dashboard and Report page header titles and made sure filters apply properly.
  • Fix: Coupons for bulk discounts are now created and applied correctly when cart item quantities are Updated.
  • Fix: Bulk discount coupons now work consistently on both block-based and classic cart pages.
  • Fix: Fixed an issue in PHP 8.4 by clearly defining nullable parameter types in Customer::map_data().
  • Fix: Vendor panel dashboard and reports were always showing USD currency. Now it shows the correct currency.
  • Fix: Store opening and closing times were not saving correctly when the site language was not English. This issue is now Fixed.
  • Fix: Fixed PHP 8.4 warning messages in Stripe Express checkout flow.
  • Fix: Fixed another PHP 8.4 issue by defining nullable parameter types in Payment::generate_data().
  • Fix: When a subscription was cancelled, an error message was showing even though cancellation was successful. Now it shows correctly.
  • Fix: The coupon “Minimum Amount” field now saves values properly when using different decimal separators (localized formats).
  • Fix: Fixed ArgumentCountError when bulk editing product brands by making sure the correct number of arguments are passed.
  • Fix: Fixed a conflict in guest checkout payment processing by adjusting the locking mechanism.
  • Fix: Fixed admin commission calculation for recurring vendor subscriptions when payments are made through Stripe Express.