]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP#1622696 Webstaff credit card payment support user/berick/lp1622696-staff-cc-payments
authorBill Erickson <berickxx@gmail.com>
Wed, 20 Sep 2017 22:16:57 +0000 (18:16 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Sep 2017 16:03:38 +0000 (12:03 -0400)
commit3a11929678b2da9e6c8dbfe84b673b2b7b66a1cd
treec2811bf64bda2e7917727c8179c82e17b932c83d
parent4ee4b0b72076c53709f225ee4bc7edbeea410b01
LP#1622696 Webstaff credit card payment support

Support collecting credit card info for both EG-processed and
externally-processed credit card payments, consistent with the XUL
client.

Refactor the chain of events leading up to payment submission,
including verifying warning-level payment amounts, annotating payments,
and collecting credit card data so the user is able to perform any or
all of these steps and cleanly cancel at any point along the way.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/templates/staff/circ/patron/t_cc_payment_dialog.tt2 [new file with mode: 0644]
Open-ILS/src/templates/staff/css/style.css.tt2
Open-ILS/web/js/ui/default/staff/circ/patron/bills.js