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

View Revisions: Issue #46465 Back to Issue ]
Summary 0046465: CheckExtraPayments preaction conficts with overpayment and change functionalities.
Revision 2021-05-03 15:14 by adrianromero
Steps To Reproduce In a receipt of 200€ total.
* Add a cash payment of 1€
* Add a card payment of 1€
* Add a cash payment of 1000€
* Press DONE

Verify the check extra payments error is displayed but actually it should be accepted as the extra cash amount is change

In a receipt of 200€ total.
* Add a card payment of 1€
* Add a cash payment of 1€
* Add a card payment of 1000€
* Press DONE

Verify the check extra payments error is displayed but actually it should be managed as an overpayment that will depend to be accepted on the card payment method configuration.

See screenshots.

Revision 2021-05-03 15:14 by adrianromero
Description CheckExtraPayments complete ticket preaction depends on the payments order and is in conflict with change and overpayment functionality.

The algorithm of checkExtraPayment raises an exception in case the total of payment amounts except the last one is greater than the total of the receipt. So it checks the first n-1 payments of the receipt.
Revision 2021-05-03 15:13 by adrianromero
Steps To Reproduce In a receipt of 200€ total.
* Add a cash payment of 1€
* Add a card payment of 1€
* Add a cash payment of 1000€
* Press DONE

Verify the check extra payments error is displayed but actually it should be accepted as the extra cash amount is change

In a receipt of 200€ total.
* Add a card payment of 1€
* Add a cash payment of 1€
* Add a card payment of 1000€
* Press DONE

Verify the check extra payments error is displayed but actually it should be managed as an overpayment that will depend to be accepted on the card payment method configuration.

See screenshots
Revision 2021-05-03 15:13 by adrianromero
Description CheckExtraPayments complete ticket preaction depends on the payments order and is in conflict with change and overpayment functionality.

Currently checkExtraPayment raises an exception in case the total of payment amounts except the last one is greater than the total of the receipt.


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker