Price Groups: Enhanced Control
With the release of Ucommerce 10.6.0, we’ve introduced a powerful feature that allows you to assign criteria to price groups enabling you to filter accessible price groups based on specified properties. This update gives you greater flexibility in controlling access to specific price groups, making it much more practical to fine-tune a pricing strategy to better meet the needs of a diverse customer base.
Price Group Criteria
In Ucommerce 10.6.0, you can now add, remove, or edit criteria as needed making it easy to manage various criteria to a price group, allowing you to filter which customers or segments have access based on specific properties. This capability lets you target your pricing more effectively.
You’ll find the criteria management section in the back office on the new price group details page. By default, the built-in time-based criterion restricts the validity of a price group to a specific period. However, you can further customize this by adding your custom criteria, allowing for more complex pricing rules. For detailed instructions on extending price group criteria, please refer to our guide for extending price group criteria.
Price Group Priority
Another key feature in Ucommerce 10.6.0 is the introduction of price group priority. This determines the order in which price groups are returned when multiple groups are available. The priority is set with a value ranging from 0 upwards, with higher numbers indicating higher priority. This feature ensures that when multiple price groups are accessible, the most relevant one is prioritized - according to your pricing strategy.
Price Group Activation
Price groups can now be either enabled or disabled. By default, new price groups will be disabled when created. However, all existing price groups will be enabled when upgrading. This allows you to finish setting up a new price group before using it.
Learn more about how to use price group criteria and create custom price group criteria.
Also, check out price group inheritance from our 10.5.0 release. Here is an example of the power of price group inheritance: In the US, every state has different sales tax rates, so of course, the tax rate needs to be different for every price group. With price group inheritance, all you have to do is make a price group with prices for all products in US dollars. Then, for each state, you create a price group with the correct tax rate, which inherits from the overall USD price group. No additional prices are needed!
Shipping methods
Shipping methods have been upgraded to use the definition system, allowing for precise and tailored customization. This change enables you to define shipping methods with specific parameters, giving you greater control over how shipping options are presented and applied. With this level of customization, you can better align shipping options with your business rules, ensuring that customers receive the most appropriate and efficient shipping choices based on their location, order size, or other criteria.
This is part of our continued effort to bring the definition system to all entities in Ucommerce Next Gen. More entities will be upgraded in upcoming releases.
Bug fixes
- Price Group Tax Rates: Corrected an issue where creating a price group with a 0% tax rate was not possible. The back office now also provides a clearer error message when updating tax rates.
- Promotion Criteria: Fixed an issue that prevented updates to various definition-based promotion criteria. Also, data validation now works correctly.
- Catalog Definition Update: Resolved an issue preventing updates to catalog definitions.
Developer love from Ucommerce ❤️
Ucommerce Next Gen is built on .NET and that is not a coincidence. We chose the reliable .NET 8 platform, because of it's state-of-the-art frameworks, tools and best practices.
Utilizing EF Core for optimized database management and superior data handling. Our commitment to the latest Microsoft technologies not only allows for straightforward integration and quicker adoption but also allows for extensive customization of the UI with any logic you like.
The platform's close alignment with .NET's own technologies enhances developer familiarity, significantly reducing project timelines and streamlining your upgrade process.
Happier developers mean more efficient projects! - you can check out our awesome projects at our news hub.
We'd love to hear from you
We strive to provide you with all the knowledge necessary to make well-informed decisions throughout your upgrade process. If you have any lingering questions or come across any distinctive challenges, please don't hesitate to contact us for help.
We are more than happy to discuss your specific needs and help you navigate the complexities of upgrading.
If you are new to Ucommerce, we recommend you get started with a personal demo to show you how you can get the best possible start using the platform. Reach out below and let's schedule a meeting.