Some libraries want to charge rental charges based on patron category but right now it's based on item type only. It would be nice if rental charge was in the circ matrix and then you don't need the rental charge discount on the circ matrix.
I think it would be cleaner to have the total amount in the circ matrix instead of the discount too. Rephrasing title a bit.
+1
One problem I see in moving this is that we might need to add circulation rules in the update process. Say the library only has rules for "all patron categories" and different item types. In order to put the right calculated values for the new rental fee into the matrix, we'd need to add new rules splitting the 'all patron categories' into rules for every category with the individual price.