Yes! With WooCommerce Product Options, you get multiple variable pricing options that can help you add pricing based on the nature of the addon:
Flat fee: This adds a predefined flat fee to the product price. You can use this to increase or decrease the total price of the product.
Quantity-based fee: Increases the price depending on the number of product options added. Again, you can use this to increase or decrease the total price of the product.
Percentage increase: Increases the product's price by a predefined percentage value.
Percentage decrease: Decreases the product's price by a predefined percentage value.
Character count: Increases the price depending on the number of characters entered in the text field.
Customer-defined price: Adds a price field, so that customers can enter an amount to be added to the product price. Perfect for creating a WooCommerce Name Your Price field, for example, to collect charity donations or tips/gratuities.
Price formula: Calculates a custom price based on the information provided by the customer.
The price for each product add-on appears alongside the field. In addition, the total for the product with all the selected options and quantities will appear above the add to cart button. That way, customers know exactly how much they will pay.