v.1.5.1: Transaction, pricing & promotion logic improvements
Mercur 1.5.1 focuses on strengthening transactional flows and promotion logic across the platform.
This release resolves a broad set of edge-case issues in orders, reservations, pricing, and promotions in the Admin Panel, Vendor Panel, and Storefront.
The update also enhances inventory and filtering behavior to ensure more predictable day-to-day operations for marketplace teams.
What’s fixed
Admin Panel
- Resolved issues with order filtering not returning correct results.
- Fixed errors occurring when creating reservations.
- Corrected promotion behavior where campaigns were not activated at their start date.
- Prevented unintended creation of duplicate metadata when editing existing entries.
- Fixed inability to remove metadata values from product attributes.
- Corrected incorrect default selection of Tax Inclusive Pricing under specific conditions.
- Fixed error triggered by clicking Create Fulfillment.
- Resolved UI issues in Return Reasons and after sorting + delete actions.
- Fixed issue where Allocations options were visible for Free Shipping promotions.
- Resolved issue preventing approval of Product Categories.
- Fixed incorrect visibility of Edit Prices option when products are not assigned to a price list.
- Improved error messaging on Create Fulfillment view.
- Updated tables to use index instead of internal IDs for improved consistency and UX.
Vendor Panel
- Resolved issues preventing vendor registration.
- Fixed errors when connecting Stripe.
- Fixed missing or incorrect price lists despite successful creation.
- Resolved multiple issues with product filtering, sorting, and searching, including:
- Tag-based filtering,
- Collection view filtering,
- Promotions view filtering and sorting.
- Fixed multiple 500 errors when sorting price lists by title or status.
- Corrected inconsistent order return status shown in different views.
- Fixed errors when:
- Saving campaign additional attributes,
- Adding products to promotion conditions,
- Editing shipping profiles.
- Fixed incorrect values being applied in promotion conditions.
- Resolved inventory-related UI issues, including incorrect toast behavior.
- Fixed UI/UX issues for stock location titles.
- Addressed unknown errors in returns flow.
- Added stronger password validation during vendor registration.
- Added missing validation rules in Promotions.
- Improved overall stability and UX of Inventory, Promotions, and Products views.
Storefront
- Fixed missing order confirmation email after placing an order.
- Fixed wishlist page rendering as empty instead of showing products.
- Corrected promotion logic where:
- Free shipping did not reduce the shipping cost to zero,
- Percentage-off product discounts were calculated incorrectly.
- Stabilized shared storefront components to prevent rendering issues across pages.
Build custom marketplace with Mercur
Schedule a guided tour of Mercur Marketplace tailored to your specific marketplace requirements. Connect with our team to discuss how we can help bring your marketplace vision to life.