TPAC credit card payments for negative-balance transactions fail

Bug #1083668 reported by Bill Erickson
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Evergreen
Won't Fix
Medium
Unassigned

Bug Description

When a patron attempts to pay for a negative-balance transaction via credit card in the TPAC, the payment fails and the TPAC produces a "negative credit card payments are not allowed" error. Note that this situation can easily happen unintentionally when all payment checkboxes are selected, which is the default.

Suggested solution is to de-activate (or hide) the pay fines checkbox next to any negative-balance transactions in the patrons fines display in the tpac, in other words, the UI where the user selects which fines to pay by credit card.

Revision history for this message
Jason Stephenson (jstephenson) wrote :

I think a better long term solution is to also clean up billing and voiding so that negative balances are not permitted unless an ou setting allows it.

I have plans to look at billing and payment issues and come up with a coherent overhaul plan.

Changed in evergreen:
status: New → Triaged
Changed in evergreen:
importance: Undecided → Medium
tags: added: billing
tags: added: circ-billing
removed: billing
tags: added: opac-account
removed: opac
Revision history for this message
Terran McCanna (tmccanna) wrote :

Noting that in the Bootstrap OPAC the pay fines option is removed if there are any negative bills. It could still use more bullet-proofing, though.

Revision history for this message
Andrea Neiman (aneiman) wrote :

Marking won't fix per comment #2, and since BOOPAC is now the default.

Changed in evergreen:
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.