Openbravo Issue Tracking System - Retail Modules
View Issue Details
0051228Retail ModulesWeb POSpublic2022-12-22 10:542022-12-22 12:06
joniturralde93 
Retail 
urgentmajoralways
newopen 
5
 
 
No
0051228: Add a property to orders in order to know if they started a non finished payment at some point (group provider)
If, for example, a card payment has started and the user clicks f5 or closes the browser in the middle of the transaction, we want a property like "unfinishedPayment" to be set in that order and being able to find those orders in the backoffice, for management reasons.

Also, if possible, if the user tries to pay the same order again in the Web POS and it has this flag checked, show a warning like "This order has a not confirmed payment. Are you sure you want to continue?"
This will allow the user to prevent double payments or similar problems
- Start an order in the webPOS
- Pay it by card
- Click f5 during the transaction in the pinpad
- The payment finishes in the pinpad but WebPOS doesn't add the openbravo payment
- In this case, we want to know that this happened, even after synchronizing the order to backoffice
- Also, if possible, if the user tries to pay the same order again in the Web POS and it has this flag checked, show a warning like "This order has a not confirmed payment. Are you sure you want to continue?"
This will allow the user to prevent double payments or similar problems

Note: If a new card payment is added, I think the "unfinishedPayment" property should still be checked in order to know that a previous payment was not finished.
Add a property to orders in order to know if they started a non finished payment at some point (group provider)
No tags attached.
Issue History
2022-12-22 10:54joniturralde93New Issue
2022-12-22 10:54joniturralde93Assigned To => Retail
2022-12-22 10:54joniturralde93Triggers an Emergency Pack => No
2022-12-22 12:06joniturralde93Description Updatedbug_revision_view_page.php?rev_id=25295#r25295
2022-12-22 12:06joniturralde93Steps to Reproduce Updatedbug_revision_view_page.php?rev_id=25297#r25297

There are no notes attached to this issue.