Jun 22, 2018
Jul 23, 2018
Core
Closed, Fixed and tested
NOTE: The root cause of this bug is not related to processing of return orders. It happens when the saved amount of the promotion information entry is calculated incorrectly, because it also includes the saved amount of the order promotion that was applied before. But in summary, the calculator stills calculates correctly, only the promotion information is affected.
Steps to reproduce
Expected:
Invalid discount = 4 (1 for order discount total + 3 for item discount)
Actual:
Invalid discount = 5 (1 for order discount total + 4 for item discount).