This topic provides detailed information on how Aptify recommends that these Membership Renewal Best Practices be implemented in Aptify 5.5.1. The best practice recommendations are implemented in five scheduled tasks, none of which are enabled by default. At a minimum, you need to activate these processes and modify the templates and timing as determined by your organization's requirements. 

Best Practice: Expire Memberships for Non-Payment

Aptify's fourth membership best practice recommendation is to terminate the membership benefits for members who fail to pay their dues within a fixed number of days after the renewal date. In 5.5.1, the Membership Renewal Workflow expires members if they have not renewed within 120 days of the renewal date.
The termination process does the following:

The workflow uses the following elements:

    1. Update Subscription Status to Expired: This step loads the Membership Subscriptions to Expire view (in sa's shared Membership Renewal Workflow folder for the Subscriptions service), which displays any memberships that are marked as Active but have an end date 120 days or longer in the past. It then executes the Expire Subscription entity bulk operation to change these subscriptions to expired.
    2. Update Persons to Expire Membership: This step loads the Individual Memberships to Expire view (in sa's shared Membership Renewal Workflow folder for the Persons service), which displays persons with a member type other than Non-Member (ID 1 in the sample dataset) who have an expired Individual Membership Subscription and whose Dues Paid Thru date is 120 days or more in the past. It then executes the Expire Individual Membership entity bulk operation to change the Person's member type, set the Status to Expired, and the Termination Date to today. Note that you will need to modify the Entity Bulk Operation rule values to specify the appropriate Member Type ID and Status ID that you want to use to identify non-members and/or expired members.
    3. Update Companies to Expire Membership: This step loads the Company Memberships to Expire view (in sa's shared Membership Renewal Workflow folder for the Companies service), which displays companies with a member type other than Non-Member (ID 1 in the sample dataset) who have an expired company Membership subscription and whose Dues Paid Thru date is 120 days or more in the past. It then executes the Expire Company Membership entity bulk operation to change the Company's member type, set the Status to Expired, and the Termination Date to today.

      You will need to modify the Entity Bulk Operation rule values to specify the appropriate Member Type ID and Status ID that you want to use to identify non-members and/or expired members.



    4. Update Orders to Cancel Status: This step loads the Memberships Quotations to Cancel view (in sa's shared Membership Renewal Workflow folder for the Orders service), which displays open quotation orders for memberships that are 120 days or more past due. It then executes the Cancel Expired Quotation Orders entity bulk operation to change the Status of these quotation orders to Cancelled.