I am running WooCommerce and WooCommerce Product Add-ons.

Is there a way on a Variable product to have the price of an addon be different based on the selected Variation?


Three Size Variations:
10m | 25m | 50m

Extra confetti addon:
10m size: £3
25m size: £30
50m size: £300

  • If you check on the page for the plugin, it states that "Product Add-Ons work both globally and on a product level. Add-ons cannot be defined for individual variations conditionally." See woocommerce.com/products/product-add-ons . But if anybody knows a way to do this, I'd be very interested to hear the answer!
    – Pim
    Oct 1, 2018 at 15:15

1 Answer 1


This plugin can fit: https://support.rightpress.net/hc/en-us/categories/200133263

There is a lot of diferent logics you can use it to change the price depend of.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.