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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0049460
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajorhave not tried2022-06-01 10:582022-06-03 10:44
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

0049460: Payment transactions can be canceled silently if the user refreshs the page or navigates

DescriptionDuring a payment transaction, if the cashier reloads the page or navigates to another page it may lose the payment transaction resulting the amount is charged to the customer but no payment is registered in the receipt.

Apart from that it may result also in technical errors depending on the integration implementation becuase the communication channel (http, websocket, ...) is suddently shutdown
Steps To ReproduceIn description
Proposed SolutionNavigation and refresh a web page cannot be canceled but it can be warned to the cashier adding a window before unload event during all payment transactions
TagsNOR
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0137929)
hgbot (developer)
2022-06-01 11:03

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/816 [^]
(0137931)
hgbot (developer)
2022-06-01 11:06

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/982 [^]
(0138025)
hgbot (developer)
2022-06-03 10:42

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/816 [^]
(0138026)
hgbot (developer)
2022-06-03 10:42

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 300447a3d36ee2454eb3481ec7133deac11844e2
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 03-06-2022 08:42:56
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/300447a3d36ee2454eb3481ec7133deac11844e2 [^]

Fixes ISSUE-49460: Payment transactions can be canceled silently on page refresh

---
M web/org.openbravo.retail.posterminal/js/components/modalprovidergroup.js
M web/org.openbravo.retail.posterminal/js/components/modalprovidergroupvoid.js
---
(0138027)
hgbot (developer)
2022-06-03 10:44

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/982 [^]
(0138028)
hgbot (developer)
2022-06-03 10:44

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: de17763b168374b60cfbea1678b769c0eb09fb6a
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 03-06-2022 08:44:08
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/de17763b168374b60cfbea1678b769c0eb09fb6a [^]

Fixes ISSUE-49460: Payment transactions can be canceled silently on page refresh

---
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/processPayment.js
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/processPaymentVoid.js
---

- Issue History
Date Modified Username Field Change
2022-06-01 10:58 adrianromero New Issue
2022-06-01 10:58 adrianromero Assigned To => adrianromero
2022-06-01 10:58 adrianromero Triggers an Emergency Pack => No
2022-06-01 11:02 adrianromero Status new => scheduled
2022-06-01 11:03 hgbot Note Added: 0137929
2022-06-01 11:06 hgbot Note Added: 0137931
2022-06-02 22:38 rafaroda Tag Attached: NOR
2022-06-03 10:42 hgbot Resolution open => fixed
2022-06-03 10:42 hgbot Status scheduled => closed
2022-06-03 10:42 hgbot Note Added: 0138025
2022-06-03 10:42 hgbot Fixed in Version => RR22Q3
2022-06-03 10:42 hgbot Note Added: 0138026
2022-06-03 10:44 hgbot Note Added: 0138027
2022-06-03 10:44 hgbot Note Added: 0138028


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker