YITH WooCommerce Role Based Prices lets you change the price of the products in your store dynamically, increasing or decreasing it based on the role the user has.
The integration between this plugin and YITH Product Add-ons allows keeping different prices per different roles, but adding extra options to your products. The extra options price will remain unchanged for all the users, regardless of the price rules that apply to their own role.
All you have to do is to activate both plugins from the Plugins menu and then start configuring your role-based prices rules from this page, which apply to the product regular price.
After that, you can start configuring your add-ons to let your users have custom options and, if you want to, charge a fee for each selected add-on. Learn more about how to configure the add-ons on this page.
All your users will be able to customize their own products thanks to the add-ons you’ve added to the product page. The product price will be calculated starting from their role-based price. The add-on prices will be the same for every user and will regularly add to the product role-based price.
If you want to learn more about how to properly set up YITH Role Based Prices, please, refer to the plugin official documentation.