Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0048918 | Retail Modules | Web POS | public | 2022-03-29 08:27 | 2022-03-29 08:27 |
Reporter | jorge-garcia | ||||
Assigned To | Retail | ||||
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | new | Resolution | open | ||
Platform | OS | 5 | OS Version | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Merge Request Status | |||||
Review Assigned To | |||||
OBNetwork customer | |||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0048918: Prepayments: Allow to keep a payment as overpayment and change in case the payment amount exceeds the total ticket amount | ||||
Description | These feature should also be added in POS2 application. The requirement affects only for Prepayment functionality and when Web POS Generate Change with Prepayments preference is configured to Y When adding a cash payment that exceeds not only the prepayment amount but also the total ticket amount, the popup to indicate what to do with the overpayment should be shown. In this case, the popup should allow you to do one of these two options 1. Keep some amount as payment and return to the customer some other amount as change 2. Return the whole overpayment amount as change | ||||
Steps To Reproduce | Prerequisites: Configure prepayments for the terminal and configure prepayment percentage in organization window to 50 Configure 'Web POS Enable Delivery Modes' preference to 'Y' Configure 'Web POS Generate Change with Prepayments' preference to 'Y' Steps: 1) Login in WebPOS VBS-1 terminal 2) Change ticket customer to a non anonymus customer 3) Add two Avalanche Transceiver to the ticket (301.00€ in total) 4) Select the line and change in edit tab the delivery mode to Pickup In Store 5) Click on Checkout button and verify a prepayment of 150.50€ is required to be paid 6) Select Cash payment method and add 400€ as payment 7) The payment is added and the 99€ are added as change (KO) What is expected when adding the payment of step 6 is the following: 7) The popup to handle prepayment cash overpayment (modalDeliveryChange enyo component) is shown with this information Text: There is a 99.00€ overpayment amount for delivery. Please select the action regarding this amount: Option 1: Keep 301.00€ as payment and return 99.00€ as change Option 2: Return to customer as change 7.1) If Option 1 is selected, the POS will indicate a paid amount of 150.50, 150.50 as overpayment and 99.00 as change 7.2) If Option 2 is selected, the POS will indicate a paid amount of 150.50 and a 249.50 as change | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | modalDeliveryChange.png (32,030) 2022-03-29 08:27 https://issues.openbravo.com/file_download.php?file_id=16821&type=bug | ||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2022-03-29 08:27 | jorge-garcia | New Issue | |||
2022-03-29 08:27 | jorge-garcia | Assigned To | => Retail | ||
2022-03-29 08:27 | jorge-garcia | File Added: modalDeliveryChange.png | |||
2022-03-29 08:27 | jorge-garcia | Triggers an Emergency Pack | => No |
There are no notes attached to this issue. |