We noticed a bug in the liquid storefront renderer when adding products with fixed selling plans to the cart.
The liquid {{ cart.checkout_charge_amount }} is returning the full subtotal, even though the checkout charge is a fraction of the subtotal. For example, if a product costs $100 and is sold with a fixed selling plan that takes a 10% upfront charge, the checkout_charge_amount value should be $10. Instead it is returning the full value.
As a result, we’re unable to display to buyers the correct breakdown of totals due immediatelly and totals due later.
At checkout, the right totals are displayed.
We are seeing this happen on some stores, but not all. Here is a test case: https://gradedwholesale.com/products/carhartt-dickies-baggy-skater-jeans