Circulation calculates the subscription term based on the rate code and payment amount. Suppose the following rate table was set up for a specific subscriber rate code:
1 Year
120.00
9 months
100.00
6 months
70.00
3 months
45.00
1 month
15.00
1 day
1.00
Based on a subscriber’s payment amount and the rate code, Circulation calculates the subscription term and length. For example, suppose two subscribers with this rate code make payments of 45.00 and 116.00:
Subscriber #1 pays 45.00. Circulation displays the length and term as 3 months.
Subscriber #2 pays 116.00, Circulation figures the number of days based on 9 months (100.00) + 1 month (15.00) + 1 day (1.00). Whenever a rate term is not matched exactly, Circulation displays the term as “days”.
If the subscriber has a pending grace owed transaction, a message displays that grace is being paid off. This creates an odd amount payment, and the term’s length will be returned as days.