Default action notice not being sent for new Fee/Fine Owner's paid fees/fines

Description

Overview: The Notify patron flag and Additional information for patron fields are not appearing even though there is a Default Action Notice set for the new Fee/Fine Owner.

Steps to Reproduce:
1) Login to Lotus BugFest as an admin
2) Create a brand new Fee/Fine Owner at Settings>Users>Owners
3) Go to Settings>Users>Manual charges to enter one or more Fee/Fine Types for the new Fee/Fine Owner
4) Also within Settings>Users>Manual charges, set the Default action notice to "Fee/fine action - misc fee/fine" (do not set a Default charge notice)
5) Go to Settings>Users>Payment methods to create one or more Payment Methods for the new Fee/Fine Owner
6) Go to the User Information for a test patron
7) Select "Create fee/fine" from the Action menu
8) On the "New fee/fine" page, select your new test Fee/Fine Owner from the Fee/fine owner pull-down
9) From the Fee/Fine Type pull-down select one of the Fee/Fine Types you just created for the new Fee/Fine Owner
10) Enter a Fee/Fine Amount then press the CHARGE ONLY button
11) Go to the User Information page for your test patron, then click on the "View all fees/fines" link to open Fees/Fines History (aka Open/Closed/All Fees/Fines)
12) Use the ellipsis "Pay" option to pay the fee/fine that you entered
13) Given the Default action notice is set, the Notify patron flagged (checked) and Additional information for patron should appear after Additional information for staff--for the first payment, send a notice and enter both Additional information for staff and Additional information for patron
14) Use the ellipsis Pay option to pay the second fee/fine that was entered--this time do not send a notice but do enter Additional information for staff
15) The "Pay fee/fine" modal opens

Expected Results:
Given there is a "Default Action Notice set, I expected to see the Notify patron flag and Additional information for patron to appear

Actual Results:
The Notify patron flag and Additional information for patron fields are not appearing even though there is a Default Action Notice set

Additional Information:
None

Interested parties:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

is cloned by

Checklist

hide

TestRail: Results

Activity

Show:

Holly MistlebauerMarch 15, 2022 at 7:25 PM

Holly figured this one out. The user needs to be logged in to the Service Point associated with the Fee/Fine Owner for this to work properly. The UNAM team is working on a change to add the Fee/Fine Owner to the Pay Fee/Fine modal. For now, it is unlikely to cause problems for production sites. I will update the test case to make this clear.

Won't Do

Details

Assignee

Reporter

Tester Assignee

Priority

Development Team

Vega

Release

Lotus (R1 2022) Bug Fix

RCA Group

Not a bug

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created March 15, 2022 at 6:19 PM
Updated April 5, 2022 at 1:36 PM
Resolved March 15, 2022 at 7:25 PM
TestRail: Cases
TestRail: Runs