Attribute Price Markup & Discount

Setup and Configuration

↑ Back to top

Adjust pricing at Attribute and Term Level

↑ Back to top
You can apply price adjustments from default attribute and term pages under Products > Attributes.

When to use this setting:

↑ Back to top
If you have no complex requirement and just want to apply price change to entire variations against specific attribute or term then you can use this simple no brainer setting to apply price adjustment.

Attribute Level:

↑ Back to top
Go to Products > Attributes and click on Edit for any attribute for which you want to add price change.
  • Enable: Choose to enable or disable price markup or discounts
  • Apply On: Choose to apply price to sale or regular prices
  • Adjustment Type:
    • Fixed Increase: Choose to increase prices by a fixed value
    • Fixed decrease: Choose to decrease prices by a fixed value
    • Percentage increase: Choose to increase prices by a percentage
    • Percentage decrease: Choose to decrease prices by a percentage
    • Fixed price: Specify a fixed price for a product
  • Amount: Add an amount to markup, discount, or assign as fixed price
The extension will apply price adjustment to entire attribute terms.

Term Level:

↑ Back to top
Go to Products > Attributes > Configure Terms and click to Edit that term where you want to add price change.
  • Enable: Choose to enable or disable price markup or discounts
  • Apply On: Choose to apply price to sale or regular prices
  • Adjustment Type:
    • Fixed Increase: Choose to increase prices by a fixed value
    • Fixed decrease: Choose to decrease prices by a fixed value
    • Percentage increase: Choose to increase prices by a percentage
    • Percentage decrease: Choose to decrease prices by a percentage
    • Fixed price: Specify a fixed price for a product
  • Amount: Add an amount to markup, discount, or assign as fixed price
The extension will apply price adjustment to all product variations that has this terms. The price change will also apply if the variation is combination of multiple terms. As long as the variation has the selected term, the price change will apply.

Pricing Priorities:

↑ Back to top
You can set attribute based price adjustments using global rules or from the default attribute and terms pages. If you have configured price adjustment for same attribute or term on different locations then extension will single price change using the following priorities.
  1. Rule Level Pricing (If found, the extension will not apply price adjustment set in 2 and 3)
  2. Products > Attributes > Term Level Pricing (If found, the extension will not apply price adjustment set in 3)
  3. Products > Attributes Level Pricing

FAQs & Limitations:

↑ Back to top
Q: If I apply price adjustment by attribute will it apply price change to entire variable or simple products with the same attribute? The extension applies price adjustment to product variations only.  It won’t apply price change to any other product type i.e simple, bundle, etc. with the same attributes. Q: I have setup attributes and terms from product level, will this extension work? If you have configured attributes and terms at global level (WP Admin > Products > Attributes) and than used the same in product variations then this extension will apply price adjustment. If you have created custom product level attributes and terms, the extension won’t work for those due to technical limitation.
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.