Openbravo Issue Tracking System - Retail Modules
View Issue Details
0055437Retail ModulesWeb POSpublic2024-05-08 14:582024-06-17 09:18
XABIER_AGUADO 
SABARINATH P 
normalmajoralways
closedfixed 
5
 
 
No
0055437: Mix payment not allowed blocks the till
If a payment method do not allow mix payment methods, only the total amount of the ticket must be payable, any other amount shoud not be allowed.
Configure in Window touchpoint type a PM to "Allow PMs to mix" --> Only those defined and then dont configure any
Log in on POS, try doing a sale
Pay partially in the PM you configured previously
After adding a partial payment, all other PMs are greyed out.

This is specially problematic for Online PMS such as PayByLink or ALMA as after adding them to the ticket they cant be removed --> This bit isnt configured in LiveBuilds so it cannot be reproducible but its a real case for the client
If a payment method do not allow mix payment methods, only the total amount of the ticket must be payable, any other amount shoud not be allowed.
FASH
png PM BLOCK2.png (103,099) 2024-05-08 14:58
https://issues.openbravo.com/file_download.php?file_id=19754&type=bug
png
Issue History
2024-05-08 14:58XABIER_AGUADONew Issue
2024-05-08 14:58XABIER_AGUADOAssigned To => Retail
2024-05-08 14:58XABIER_AGUADOFile Added: PM BLOCK2.png
2024-05-08 14:58XABIER_AGUADOTriggers an Emergency Pack => No
2024-05-08 14:58XABIER_AGUADOTag Attached: FASH
2024-05-14 13:39jorgewederagoStatusnew => acknowledged
2024-05-14 14:35SABARINATH PAssigned ToRetail => SABARINATH P
2024-05-14 14:36SABARINATH PStatusacknowledged => scheduled
2024-05-15 12:28hgbotNote Added: 0164655
2024-06-17 09:18hgbotResolutionopen => fixed
2024-06-17 09:18hgbotStatusscheduled => closed
2024-06-17 09:18hgbotFixed in Version => 24Q3
2024-06-17 09:18hgbotNote Added: 0166001
2024-06-17 09:18hgbotNote Added: 0166002

Notes
(0164655)
hgbot   
2024-05-15 12:28   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2632 [^]
(0166001)
hgbot   
2024-06-17 09:18   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: a9e04a7d63c6cb93bb2748a8dc6680ef3ae06efe
Author: Sabarinath <sabarinath.palanisamy.ext@openbravo.com>
Date: 17-06-2024 07:17:44
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/a9e04a7d63c6cb93bb2748a8dc6680ef3ae06efe [^]

Fixed ISSUE-55437: Validated partialpayment in payment method that doesn't support mixed payment

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/processPayment.js
---
(0166002)
hgbot   
2024-06-17 09:18   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2632 [^]