Tuesday, December 31, 2024
2 changes · saas-17.4
Resolved issues and error corrections
The point of sale checkout now removes unnecessary payment lines with a zero amount before validating an order. This keeps receipts and backend records cleaner by avoiding confusing empty payment entries.
Original PR description
Steps to reproduce : ------------------------- - Install the point_of_sale module. - Order something and go to payment page. - Apply multiple payment lines even with 0 amount. Issue : ------- The payment lines with 0 amount is also shown on receipt as well. Cause : ---------- We never checked for the amount of paymentline. Fix : ---- Updated the condition to remove 0 amount paymentline from the view. task - 4285705
Customers viewing delivery location selection on the website will now see previously untranslated labels in their chosen language. This fixes a mismatch where delivery text was defined outside the website translation area, improving clarity for multilingual shoppers.
Original PR description
There are some terms that are defined in `delivery` module but are not translated when you see them on the website. This happens because these strings are defined in the `delivery` module, which is not a frontend module. This commit redefines those strings in the `website_sale` module, which is a fronend module. Task-4328208 OPW-4403072 OPW-4326840