BUGFIX: FS eligible amount should not exceed transaction total, but
negative transaction totals must be accounted for.
Paycards: new error code to potentially trigger automatic
verification of previous transaction
Detecting receipt printer gone idea: register_shutdown_function