Self Check (Web Based) - Queues up multiple payments
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Undecided
|
Unassigned |
Bug Description
EG 2.8.4
In the web based self check interface every time the Pay Fines button is click, the selected transactions are stored. If the pay fines button gets clicked multiple times in one session then all the queued up transactions are sent in to be processed when the "Submit Payment" button is pressed.
We just had a customer that was using the self check for the first time run into this. She clicked on Fines (View Details) button to see her fines. Then she clicked Pay Fines. Next she realized that the form said she was paying the entire balance, she only wanted to pay off enough to get under the fines threshold. So she clicked on View Details again to get back to the fine selection screen. Selected just one fine, and clicked Pay Fines again. She filled out the form and clicked "Submit Payment". She received two receipts, the first one was for paying all the fines, and the second was just for the single fine she choose the first time. Her account how shows a credit of $2 since she payed one fine twice.
I tested this out with my own account, and I saw the same behavior.
We are using the changes in https:/
Josh
I tested it after removing the 'pay fine link as button' change and saw the same behavior, so I don't think that is it.
Josh