Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0029589 | Retail Modules | Gift cards and gift vouchers | public | 2015-04-14 18:10 | 2024-05-28 07:59 |
Reporter | plujan | ||||
Assigned To | Retail | ||||
Priority | normal | Severity | minor | 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 | 0029589: [RR15Q2] It is possible to overpay a receipt using a Gift card | ||||
Description | If the receipt amount *after* taxes is bigger than the available amount in the Gift card, I can overpay the receipt. | ||||
Steps To Reproduce | Scenario 1 (Expected behaviour where overpayment is not allowed): See "[GCVb070] Using Gift card, overpaying the order using Fixed amount option" test case at Testlink https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-7068 [^] Alternative scenario where overpayment is possible (it assumes a 100€ Gift Card with ID=123 already exist): Login to POS terminal, go to the login URL: http://{server}/{context}/web/org.openbravo.retail.posterminal/?VBS-1 [^] Enter login credentials: "Username": vallblanca "Password": openbravo The POS window will appear. To add product click “Browse” button Then select “Backpacks & Travel” category And from the product list select Product: Base camp duffel 70L Qty: 1 And verify the below details Product: Base camp duffel 70L Quantity: 1 Unit Price: 89.50 Line amount: 89.50 Tax amount: 18.80 Total amount: 108.30 To complete the receipt tap on the “Total” amount Verify “108.30 € remaining to pay” text appears on the right hand side of the terminal, along with “Ok” button Then select payment method “Gift Card” From numeric keypad, enter “100” and press enter key A pop up asking for Gift card id is shown. Enter 123. The Gift card is added. Since "100" is added prior taxes calculation, the total amount turns to be "12.70 Cash" | ||||
Proposed Solution | If overpayment is not allowed, the verification should be done with the total amount *prior* taxes, not *after* them. | ||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2015-04-14 18:10 | plujan | New Issue | |||
2015-04-14 18:10 | plujan | Assigned To | => Retail | ||
2015-04-14 18:10 | plujan | Regression level | => Packaging and release | ||
2015-04-14 18:10 | plujan | Triggers an Emergency Pack | => No | ||
2024-05-28 07:59 | guillermogil | Regression level | Packaging and release => |
There are no notes attached to this issue. |