Here is a fix that corrects the problem and also offers additional benefits. This adds 2 OU settings, a warning amount and a maximum payment amount. Any payment accepted over the warning must be verified by staff, and no client payments will be accepted over the maximum amount. Default values of 1000 and 100000 are built in to the code to prevent accidentally accepting a barcode as an amount, but not inconveniencing staff for normal transactions.
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ jboyer/ lp1183964_ payment_ limit
Here is a fix that corrects the problem and also offers additional benefits. This adds 2 OU settings, a warning amount and a maximum payment amount. Any payment accepted over the warning must be verified by staff, and no client payments will be accepted over the maximum amount. Default values of 1000 and 100000 are built in to the code to prevent accidentally accepting a barcode as an amount, but not inconveniencing staff for normal transactions.