How to Manage Customer-Specific Product Pricing?
5 min
overview & purpose the pricing tiers feature helps businesses apply different pricing strategies for different customer segments in an automated and scalable way this is particularly useful for print businesses that serve diverse audiences, including retail customers, corporate clients, and resellers instead of manually adjusting pricing for each order, admins can define rules once and let the system apply them automatically based on the customer’s user group example use cases retail customers see standard pricing with a fixed profit margin corporate clients receive discounted pricing for bulk orders resellers get special pricing that allows them to maintain their own margins this ensures consistent pricing, reduces manual effort, and improves overall pricing control prerequisites before setting up pricing tiers, ensure the following are in place user groups docid\ daxd3zam9y40ct0meost are created (e g , retail, corporate, reseller) products docid 36z2mbsnisylwxctqmtjz and base pricing docid\ rd5b42uxjebm8fagiaxez are already configured a clear pricing strategy is defined (markup vs discount approach) having these ready helps avoid confusion during configuration follow the step wise guide the following guide explains how to configure pricing management by creating markup masters, defining user groups, setting up pricing tiers, and mapping them together to automate customer specific pricing in the system create markup master navigate to the admin panel > customers >website customers > pricing tiers (top right corner) from the pricing tiers page, click the markup master button in the top right corner master markup docid\ pl4 7g9q3jidhzhaxxdgk allows you to define reusable pricing rules that can be applied across multiple pricing tiers you can configure fixed or dynamic types of markups or even negative values for discounts create pricing tiers click on the add button to create a new pricing tier docid 00b zjosjqzxoj0k1jfbl by configuring details such as the tier name, user group, and status you can assign a predefined markup from the markup master or define a custom markup specifically for the tier the system also allows product level overrides, where different markup rules can be applied to selected products as required once saved, the pricing tier becomes available in the listing for further mapping and use map pricing tiers with user groups pricing tiers can be applied automatically by linking them with user groups to configure this, open the user group option from the pricing tiers screen and map the required pricing tier to the appropriate user group if you want to add new user groups, you can do so from this screen using the add button and then assign the appropriate tier to the group once mapped, any customer added to the respective user group will automatically receive the assigned pricing tier this eliminates the need to configure pricing individually for each customer, ensuring consistency while saving administrative time best practices follow these recommendations to keep your pricing setup efficient and manageable keep pricing tiers simple and avoid unnecessary duplication use clear and descriptive names for tiers and markup masters reuse markup masters instead of creating new ones repeatedly use the duplicate option to maintain consistency limit product level overrides to only essential cases regularly review pricing tiers to align with business changes tip too many overrides can make pricing difficult to manage, so use them strategically testing & validation after setup, always validate the pricing behavior before going live recommended testing steps create test users for each user group log in with each user and verify pricing check multiple products to confirm correct markup/discount validate product level overrides separately edge case testing change a user’s group and verify pricing updates test scenarios where no pricing tier is assigned ensure fallback pricing works correctly proper testing ensures accurate pricing display and avoids customer facing issues