You can specify different membership periods, registration amounts and renewal amounts for each borrower category.
To add, edit or delete the membership periods, registration amounts and renewal amounts for a borrower category:
If there are any membership periods set on the Membership tab then these will override any Registration period, Registration start date and Registration expiry date set on the Details tab.
Prior to Spydus 10.2, the charge code for the Registration amount and Renewal amount were specified as the Membership fee charge code in Maintenance > Circulation > General Parameters.
From Spydus 10.2 and forward, any charge code may be used. If no charge code is selected, then Spydus will default to the Membership fee charge code parameter value.
Here's an example to show what happens. We'll use three borrower categories.
Today's date is 22/6/16.
Let's say a borrower is currently in the BASIC category and she has a registration expiry date of 31/7/16. If you change her category to PREMIUM then the expiry date is set to 22/6/18 — i.e. since the current category does NOT have a membership period, the new expiry date is today's date plus the new membership period (2 years).
Let's say a borrower is currently in the PREMIUM category and she has a registration expiry date of 31/7/16. If you change her category to PREMIUM PLUS then the expiry date is set to 31/7/18 — i.e. since the current category DOES have a membership period, the new expiry date is the original expiry date plus the new membership period (2 years).
Let's say a borrower is currently in the PREMIUM category and she has a registration expiry date of 31/7/16. If you change her category to BASIC then the expiry date is set to the original expiry date plus the registration period from the BASIC category. If there's no registration period set in the BASIC category then we use 1 year as the default, e.g. the new expiry date would be 31/7/17.