We now have a calculation API on price objects, and need to use it.
We also need to implement the correct order currency logic (when the total is being initialized for the first time).
Finally, we need to fix the way line item adjustments fit into the line item and order total (they are never in the line item total, and they need to be explicitly added to the order total).

Comments

bojanz created an issue. See original summary.

  • bojanz committed aef59be on 8.x-2.x
    Issue #2791003 by bojanz: Rewrite the total price calculation logic
    
bojanz’s picture

Status: Active » Fixed

Done. Big step for pricing. All 2.x arithmetic now uses the bcmath-based Calculator.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.