Subject: | Issues with processing sales with "Credit Card" for cash-out and cash rounding scenarios |
Summary: | Hi Sanjay Credit Card have surcharge added to the total. Validation has been added in version 8.300.00DV which is stopping the system to complete the sale. Steps to Replicate - Load an item with price $15.00
- Save
- Select payment method as "Credit Card"
- Total comes to $15.08 ($15.00 + $0.08 Surcharge).
- Cashier enters payment amount as $15.00
- The sale is not completed. Refer to Figure 1.
Note this will be applicable for all Payment methods that would have Surcharge. Figure 1: Message
|
Audit Notes: | |
12 Feb 2018 | 09:30AM Comment 1 by Alvis (Link Technologies) Case 9104 added to project 8.3 |
12 Feb 2018 | 09:56AM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 12-02-2018 09:56 AM Time Taken: 1.00 |
| The issue was caused by the payment allocation process which created the surcharge amount after the payment validation. We have resolved the issue in beta 2. |
|
13 Feb 2018 | 01:13PM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 13-02-2018 01:13 PM Time Taken: 0.50 |
| System test completed. Please proceed with UAT. |
|
14 Feb 2018 | 09:06AM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 14-02-2018 09:06 AM Time Taken: 1.00 |
| QA Results Step 1 - Developer will perform test based on test cases provided Step 2 - Product expert to complete Product QA based on test cases.
Test cases are provided on the case header before the case is approved for development. Test Results Summary Table 1 - Summarised list of issues No | Test Description | Status | 1 | Make sale of $10.00. Cash Payment of $10.00. The sale should be completed without errors | Pass | 2 | Make sale of $10.00. Cash Payment of $50.00. The sale should be completed without errors.Change amount $40.00 | Pass
| 3 | Make sale of $10.00. Cheque Payment of $10.00. Surcharge $2.00. The sale should be completed without errors. | Pass
| 4 | Make sale of $10.00. Cheque Payment of $10.00. Surcharge $2.00. The sale should be completed without errors.
| Pass
| 5 | Make sale of $10.00. Cheque Payment of $50.00. Surcharge $2.00. The sale should be completed without errors.Change amount $40.00 | Pass
| 6 | Make sale of $10.00. Credit Card Payment of $10.00. Surcharge $0.05. The sale should be completed without errors.
| Pass
| 7 | Make sale of $10.00. Credit Card Payment of $50.00. Surcharge $0.05. The sale should be completed without errors.Change amount $40.00
| Pass
| 8 | Make sale of $10.00. EFTPOS Card Payment of $10.00. The sale should be completed without errors.
| Pass
| 9 | Make sale of $10.00. Foreign Card Payment of $10.00. The sale should be completed without errors.
| Pass
| 10 | Make sale of $10.00. Gift Voucher Payment of $10.00. The sale should be completed without errors.
| Pass
|
QA Environment Details - OS version:Windows 7
- Application version:8.3.2.0
- Database (Demo/New/Client): Demo, LINKSOFT on QA4
- Client is on QA1
Steps to reproduce failed scenarios:
|
|
09 Oct 2019 | 08:14AM Comment 5 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - This case was created before quality check was implemented in version 11 on 30/06/2019 |