Friday, August 29, 2025
1 change · 18.0
Resolved issues and error corrections
Italian POS receipts now exclude negative change payments before sending payment details to the fiscal printer. This prevents affected orders from being rejected by the printer and helps ensure sales remain properly reported to authorities.
Original PR description
Before this commit, specifying the payment method used to give back the change in a POS order would lead to the fiscal printer receiving a negative payment as input, which is not supported, thus leading to the order not being treated by the fiscal printer (so not reported to the government). Only the payments with is_change=true where filtered out. I am now adding a filter to only keep the positive payments in the receipt, as the fiscal printer is computing the change itself. opw-4931671