- Issue created by @kaszarobert
- Status changed to Needs review
5 months ago 2:14pm 9 July 2024 - Status changed to Fixed
5 months ago 2:22pm 9 July 2024 Automatically closed - issue fixed for 2 weeks with no activity.
- Customer had 100 points.
- Customer added a 11 EUR product 5x in the cart.
- Customer opened checkout, applied 55 points, so order total became 0 EUR.
- Then customer went back to the cart and changed quantity to 4, he told he mistyped it.
- Now the order total is negative -11 EUR.
- Can't adjust the points now. So customer removed everything from cart, and readded the 4 products to cart again.
- now the points can be used again BUT only 45 points are available, meaning that the system deducted the points already when the order wasn't even sent.
I don't think this is the proper way for the point system to work. Point deduction should be a manual adjustment that is not removed by OrderProcessors, and on every draft order entity change, it should be validated if the amount of points can be used still.
Fixed
9.0
Code
Automatically closed - issue fixed for 2 weeks with no activity.