Keeping prices updated can be tricky if you have a large inventory. For example, if red bags cost more than black ones, you might want to increase the price of all red bags by 10% to maintain profits. However, doing this manually by going through each product can be time-consuming and fallible, leading to miscommunicated prices and customer frustration.
To avoid this, you can use the Price by Attribute Markup and Discount extension. The plugin simplifies price updates and lets you markup or discount your variation prices by specific attributes and terms within minutes.
You can adjust prices of an entire attribute, specific terms or combination of multiple attributes and terms. Choose from 5 different price adjustment types and apply them to the entire catalog or specific products, categories, and user roles.
You can markup or discount prices for entire attribute or specific terms.
Adjust prices by attributes:
You can adjust the price of any desired attribute, and this change will be applied to all of its terms. For example, if you have a color attribute with three terms: Blue, Green, and Black, the price change will be applied to all three terms (Blue, Green, and Black). Ultimately, this price adjustment will apply to all product variations that use any of these terms.
Adjust prices by terms:
Instead of adjusting the price for an entire attribute, you can modify the price of specific terms. This provides more control and enables you to change the price of required terms only. Any product variation created using this term will reflect the price change.
Instead of adjusting prices from the default attribute and terms page, you can create multiple rules to change the price of specific attributes, terms or combinations of both. When creating global rule you can apply price change for specific period and control following options.
Restrict by user roles:
You can control the price adjustment and limit to all or specific customers by user roles.
Apply to entire catalog or specific products:
You can apply price change to the entire catalog or specific products and categories. For example, if you want to change the price of Blue-Large variations of polos only, you would be able to select the polo category to ensure the variations of only this category inherit the price change.
When setting price adjustments using global rules, you can create multiple groups by combining different attributes and terms. This feature allows you to target price changes to specific product variations.
For example, if you want to adjust the prices of only Blue-Large variations, you can select both attributes (Size, Color) and terms (Large, Blue) to ensure the price change only applies when the variation includes these 2 terms; it will not change the price for Green-Large, Blue-Small, or any other variation.
The extension offers five different price adjustment types allowing you to increase, decrease or set a new fixed price for the entire attribute or specific terms.
You can choose to apply the price adjustment to the regular or special price of the product variation. For example, if a variation has a regular price of $100 with sale price set at $90. You can either apply a 20% discount to the already discounted sale price ($90) or apply it to the regular price ($100) and set the final discounted price at $80. The extension will display the regular price with strikethrough along with the new discounted price.