Installation
↑ Back to top- Download the .zip file from your WooCommerce account.
- Go to: WordPress Admin > Plugins > Add New and Upload Plugin. Select Choose File for the file you have downloaded.
- Click Install Now and Activate Plugin.
Setup and Configuration
↑ Back to topAfter activation of the Attribute Price Markup and Discount extension, you can adjust pricing using Global rules under WooCommerce > Attribute Price or using the default Attribute and Terms pages under WP Admin > Product > Attributes.
Global Rule for Attribute Pricing:
↑ Back to topWhen to Use Global Rules:
↑ Back to top- Restrict price change to specific products, categories and user rules
- Add date range to apply price adjustment for specific time
- Markup or Discount prices by specific attributes or terms
- Create combination of different attribute terms to target price change to specific variations
Creating New Global Rule for Price Adjustment:
↑ Back to top- Add title: Add a custom rule title
- Enable/disable rule: Choose to keep the rule active or deactivate it
- Date: Add start and end date to schedule or run rule for specific period. Leave empty to keep it active for all time
- Select User Roles: Limit rule to specific customers. Leave empty to enable it for all customers
- Apply on the entire catalog: Choose to apply the rule on all or specific products and categories
- Include/Exclude: Select appropriate selection type.
- Include: The price change will apply to the variations of following selected products
- Exclude: The price change will apply to the variations of product excluding the selected one.
- Specify products and category: Select individual products or categories to apply price change to the variations of these products.
- Group title: Add a custom group title
- Apply on: Choose to apply the rule on the sale or regular price
- Adjustment type: Choose to markup or discount prices by choosing from the following options:
- 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 (Final value = Base value + % of the base value)
- Percentage decrease: Choose to decrease prices by a percentage (Final value = Base value – % of the base value)
- Fixed price: Specify a fixed price for a product
- Amount: Add an amount to markup, discount, or assign as fixed price
- Add attribute: Choose a product attribute and term on which the rule will apply. You add multiple attribute and select their terms to apply price change to specific terms.
- Selecting Attribute only but no term: The price change will apply to all terms of the selected attribute
- Selecting multiple attributes and terms: The price change will apply if the variation has the selected terms. For example, if you select Size and Color as attribute and then select Large and Blue. The price change will apply to variations having both terms that Blue-Large.
Adjust pricing at Attribute and Term Level
↑ Back to topWhen to use this setting:
↑ Back to topAttribute Level:
↑ Back to top- 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
Term Level:
↑ Back to top- 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
Pricing Priorities:
↑ Back to top- Rule Level Pricing (If found, the extension will not apply price adjustment set in 2 and 3)
- Products > Attributes > Term Level Pricing (If found, the extension will not apply price adjustment set in 3)
- Products > Attributes Level Pricing