From: Bill Erickson Date: Mon, 5 Feb 2018 21:24:38 +0000 (-0500) Subject: LP#1743262 CC external payment requires app. code X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=5b354514d863243ebc46b378734347404a4fd3de;p=working%2FEvergreen.git LP#1743262 CC external payment requires app. code 1. Indicate in the CC form that the approval_code field is required, styled consistently with the patron edit app. 2. Prevent the form dialog from closing via Submit when no approval code is set. 3. Handle payment failures better by preventing the post-API code from running (i.e. receipt printing) when the API fails. Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/src/templates/staff/circ/patron/t_cc_payment_dialog.tt2 b/Open-ILS/src/templates/staff/circ/patron/t_cc_payment_dialog.tt2 index 3a0ec6947a..e25bd86076 100644 --- a/Open-ILS/src/templates/staff/circ/patron/t_cc_payment_dialog.tt2 +++ b/Open-ILS/src/templates/staff/circ/patron/t_cc_payment_dialog.tt2 @@ -5,7 +5,7 @@ [% l('Credit Card Information') %] -