Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0049312
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POS Hardware Managerminorhave not tried2022-05-12 17:332022-05-13 13:35
ReporteradrianromeroView Statuspublic 
Assigned Toadrianromero 
PrioritynormalResolutionfixedFixed in VersionRR22Q3
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0049312: Wrong response properties of the Payments API simulator

DescriptionSome properties set in the response of the Payments API simulator are wrong:

voidAction and processedAmount
Steps To ReproduceConfigure a payment integration that uses the Payments API linked to the Hardware Manager simulator: http://localhost:8090/process/devpayment [^]

Login in the POS and start the process of a payment of 3.30€. In this case it is simulated a partial payment of 2.00€ but a payment of 3.30€ is added. This is because of the processedAmount is not properly set in the simulator
 
If you try to void this payment. The simulator is supposed to display a confirmation message but it does not appear. This is because the voidAction is not properly set in the simulator.
Proposed SolutionAfter fixed, a payment of 3.30€ must create a partial payment of 2.00€ and print a partially accepted receipt for 2.00€. Also, if the cashier tries to void this payment, a confirmation message must appear.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0137231)
hgbot (developer)
2022-05-12 17:46

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/merge_requests/62 [^]
(0137264)
hgbot (developer)
2022-05-13 13:28

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources [^]
Changeset: 77944b9d8a3b16e91399712cbf1c631ae127a5ec
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 13-05-2022 11:28:14
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/commit/77944b9d8a3b16e91399712cbf1c631ae127a5ec [^]

Fixes ISSUE-49312: Wrong response properties of the Payments API simulator

---
M project/src/com/openbravo/eventspayment/PaymentDev.java
---
(0137265)
hgbot (developer)
2022-05-13 13:28

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/merge_requests/62 [^]
(0137266)
hgbot (developer)
2022-05-13 13:35

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager [^]
Changeset: 3f980791d2c0281749acb4e340e86fd929f3adf2
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 13-05-2022 13:34:32
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager/-/commit/3f980791d2c0281749acb4e340e86fd929f3adf2 [^]

Fixes ISSUE-49312: Wrong response properties of the Payments API simulator

---
M bin/poshw.jar
M bin/rev.id
---

- Issue History
Date Modified Username Field Change
2022-05-12 17:33 adrianromero New Issue
2022-05-12 17:33 adrianromero Assigned To => adrianromero
2022-05-12 17:33 adrianromero Triggers an Emergency Pack => No
2022-05-12 17:39 adrianromero Steps to Reproduce Updated View Revisions
2022-05-12 17:41 adrianromero Proposed Solution updated
2022-05-12 17:41 adrianromero Steps to Reproduce Updated View Revisions
2022-05-12 17:41 adrianromero Summary Fixes response properties of the Payments API simulator => Wrong response properties of the Payments API simulator
2022-05-12 17:46 hgbot Note Added: 0137231
2022-05-13 13:28 hgbot Resolution open => fixed
2022-05-13 13:28 hgbot Status new => closed
2022-05-13 13:28 hgbot Fixed in Version => RR22Q3
2022-05-13 13:28 hgbot Note Added: 0137264
2022-05-13 13:28 hgbot Note Added: 0137265
2022-05-13 13:35 hgbot Note Added: 0137266


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker