Product Icon

Product Add-Ons for WooCommerce

Trending
Offer add-ons like gift wrapping, special messages or other special options for your products.

Make add-ons show up consistently in cart, checkout, emails, and order details

The display of add-ons pricing throughout the process is confusing and inconsistent for both customers and store managers.

Ideally, the add-ons would show up as a separate line item.

When a customer purchases something with an add-on, the cart shows the add-on price under the product, the price of the product, and the subtotal. This is fairly easy to understand, but still a bit confusing.

In the checkout, it’s more confusing because the only the subtotal is shown. However, it does at least still list the price of the add-on.

The order details and the email notifications DO NOT show the add-on pricing, which makes it very confusing. You can’t tell what the original price was.

I think this is related to this request, but I’m expanding it to emails and making the whole experience more consistent and less confusing.

Display Add-On Prices in Order Details Meta

Screenshots

Author

Jodi

Current Status

Open

Last updated: March 7, 2025

2 comments

Log in to comment on this feature request.

  1. Jodi says:

    Thank you for the snippets! This seems like it should be default behavior, but I’m happy to have a solution.

    As for composite products, can you configure them globally and assign to categories like you can with Add-ons? It seems overly complicated for my use case. I had tried Product Bundles for something similar, but that did not have the ability to apply globally to categories or tags, so it was not a good solution for me.

  2. jaskyt8 says:
    Product developer March 7, 2025 10:23 am

    Hey there,

    Thank you for getting in touch and sharing your suggestions!

    Right now, only flat fee prices are displayed in the cart and checkout pages next to the add-on name to indicate that they are added only once to the cart item subtotal, regardless of the product quantity.

    To display the prices of all add-ons next to the cart and order templates, you may use these two snippets: https://woocommerce.com/document/product-add-ons/#display-addon-prices-cart-order

    As for displaying add-ons as separate line items, this is not possible as add-ons are cart/order item meta and not separate products — in WooCommerce each line item represents a product. If you’d like to create product configurators where each selection is a separate product, then I recommend using Composite Products instead: https://woocommerce.com/products/composite-products/.