Patent attributes
A currency handling system, for example, a currency recycler, may be configured to receive and process currency transactions entered by different recycler users. The currency recycler may identify and/or authenticate the user attempting to perform a transaction, for example, cash withdrawals, deposits, exchanges, or administrative and other functions. Once the user has been identified, the currency recycler may identify one or more user roles associated with the user, and corresponding user thresholds and/or role thresholds which may define a set of functional limitations for the user on the recycler. The recycler may then process the user's transaction request in accordance with the applicable thresholds based on the user and user roles.