# SOLVED: cart and checkout presets show each fee twice — an unlabeled {woo\_cart\_applied\_fee\_total\_amount} row next to the fees loop

**URL:** <https://forum.bricksbuilder.io/t/solved-cart-and-checkout-presets-show-each-fee-twice-an-unlabeled-woo-cart-applied-fee-total-amount-row-next-to-the-fees-loop/40712>\
**Category:** Bugs\
**Tags:** v2-4-4\
**Created:** [October 28, 2026, 12:40pm UTC](https://forum.bricksbuilder.io/t/solved-cart-and-checkout-presets-show-each-fee-twice-an-unlabeled-woo-cart-applied-fee-total-amount-row-next-to-the-fees-loop/40712 "2026-10-28T12:40:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![roundedhexagon](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/roundedhexagon/32/3136_2.png) [@roundedhexagon](https://forum.bricksbuilder.io/u/roundedhexagon)\
**Post date:** [October 28, 2026, 12:40pm UTC](https://forum.bricksbuilder.io/t/solved-cart-and-checkout-presets-show-each-fee-twice-an-unlabeled-woo-cart-applied-fee-total-amount-row-next-to-the-fees-loop/40712/1 "2026-10-28T12:40:13Z")

</div>

Browser: Chrome 152  
OS: macOS

Hi guys! A small one from the native cart/checkout presets that I’ve had to fix by hand on every store with a payment fee (cash on delivery).

Environment: Bricks 2.4.4, WooCommerce 11.2.1, WordPress 7.1.3. Cart and checkout built from the Bricks WooCommerce presets.

**What the customer sees**

With one fee in the cart (e.g. a 990 Ft COD fee), the order summary shows:

```auto
Cash on delivery fee 990 Ft
                          990 Ft

```

**Where it comes from**

In the 2.4.4 preset files, the fees block (the `div` with the `{query_results_count:<fees loop>} > 0` condition) has two children:

- the `wooCartFees` loop block, with one label + amount row per fee, which is correct;
- a sibling `div` \> `text-basic` with `{woo_cart_applied_fee_total_amount}` and no label.

Files: `includes/woocommerce/presets/cart/state-cart/complete-cart-block.json` (loop `410623`, sibling `984ac9`) and `includes/woocommerce/presets/checkout/state-checkout/order-summary.json` (loop `56c590`, sibling `c1c209`).

So every fee appears once with its label and again as an unlabeled total underneath. With one fee it reads as a duplicate. With several fees it reads as an unexplained extra number.

**Suggestion**

Remove the sibling row from both presets. Or, if a fee total is intended, give it a label (“Fees total”) and show it only when there’s more than one fee.

---

<div class="post-metadata">

**Author:** ![timmse](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/timmse/32/1192_2.png) [@timmse](https://forum.bricksbuilder.io/u/timmse)\
**Post date:** [October 28, 2026, 2:49pm UTC](https://forum.bricksbuilder.io/t/solved-cart-and-checkout-presets-show-each-fee-twice-an-unlabeled-woo-cart-applied-fee-total-amount-row-next-to-the-fees-loop/40712/3 "2026-10-28T14:49:01Z")

</div>

Thanks for the detailed report. We reproduced the extra unlabeled fee total in both presets. We’ll get back to you as soon as the problem is resolved.

---

<div class="post-metadata">

**Author:** ![bricks.assistant](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/bricks.assistant/32/32537_2.png) [@bricks.assistant](https://forum.bricksbuilder.io/u/bricks.assistant)\
**Post date:** [November 3, 2026, 10:43am UTC](https://forum.bricksbuilder.io/t/solved-cart-and-checkout-presets-show-each-fee-twice-an-unlabeled-woo-cart-applied-fee-total-amount-row-next-to-the-fees-loop/40712/4 "2026-11-03T10:43:34Z")

</div>

We’ve addressed this in Bricks 2.4.5, now available as a one-click update in your WordPress Dashboard.

The fees subtotal now appears only when the cart has more than one fee. Cart and checkout pages already built from an earlier preset keep their current layout until you insert the updated preset again.

Please read the [changelog entry](https://bricksbuilder.io/release/bricks-2-4-5/) before updating, and let us know if you experience any issues.
