This mini plugin for WooCommerce enables you to charge a different price for specific attribute options selected even when they haven’t been generated as variations.
The code in the plugin :
- Dynamically changes the price for specific attribute terms selected from the drop down menu on the single product page.
- Changes the product price and subtotal prices on the cart and checkout pages.
- Adds fields which can be toggle open and closed on the attributes tab on single product edit screen for variable products. Fields are added for additional price and attribute terms you want to target.
- Works using both non block and block themes
This solution has been coded for storeowners who use some attributes as variations and want to target attributes not generated as variations. It will change the price for specific attribute selections only.
Usage
Create your attributes and set the extra price for 1 or more attribute values.

The extra fee will be dynamically applied to the price based on the terms you add to the Fee Terms input field.
Screenshots
Click to enlarge screenshots of the variable product attributes, variations, single product page dynamic price change, cart and checkout pages.
- Works with any number of variable products using attribute terms not generated as variations.
- Works with any number of different attributes.
Reviews
There are no reviews yet.