Need better understanding of the semantics of membership expiration (and cancellation)

2 replies [Last post]
Bob Newby
Offline
Joined: 10/26/2010
Status: 
Answered

Hi Leighton,

Here's the context:

- Membership Suite 6.x-6.16

- Enforce Single Membership Plan (yes)

Three questions about MS's default behavior, i.e., without the intervention of triggered rules:

1. When a recurring membership is canceled (by the account holder), I assume this means that it will be expired at the end of the current term, but that it remains in place until the end of the current term. Yes?

2. Upon expiration of a membership, Drupal roles are of course modified per the expired plan's configuration (and regardless of whether the membership expired because of cancellation or the passage of time alone). The user's account, however, remains in place and active. Yes?

3. Following expiration of a membership, the user's account now has no membership assigned to it. Yes?

Thanks,

Bob

Leighton Whiting
Offline
Joined: 06/02/2009
Bob, To answer your

Bob,

To answer your questions:

1. Yes, the membership is put into a 'canceled' state and set to expire at the end of the current term.

2. Yes, the roles are removed once the membership expire.

3. Actually, the membership is still attached to the account, but is put in an 'expired' state. If the users have the 'renew own membership' permission, then they can renew their membership if it is in an expired state.

Hope that helps clear up the terminology.

Sincerely,
Leighton Whiting

Bob Newby
Offline
Joined: 10/26/2010
Thanks, Leighton. That

Thanks, Leighton. That clears it up.

As a suggestion, it would be most helpful for us to have a definitive set of state charts that diagram all the recurring and non-recurring states and state transitions.

I.e., a visual aid accompanied by supporting textual documentation.

Regards,

Bob

Twitter Feed