Multiple memberships instead of extending

4 replies [Last post]
peterjjohnson
Offline
Joined: 04/09/2010
Status: 
Answered

I have one class of paid membership, with a period of 1 month.  In the user account information, there is a "purchase membership" link.  When I purchase a second or third time, I get a new membership, rather than extending the existing one, so I have 2, 3, ... memberships, all in the same plan for the same month.  I checked the "Enforce Single Membership Plan" option in the MS Membership Suite Settings.  I tried running the cron job, hoping that would adjust things, but it doesn't.  Is there a way to take care of this manually?

Leighton Whiting
Offline
Joined: 06/02/2009
Peterjjohnson, Non-recurring

Peterjjohnson,
Non-recurring memberships can be 'Extended' before they have expired, by clicking the 'Extend' link next to the Membership in the 'Current Memberships' area of the My Account page. After the membership has expired, this will be changed to a 'Renew' link so that users can renew their membership, rather than purchasing it from scratch again.

There are also [renewLink] tokens available for you to put in the Expiration and Expiring Soon emails.

Much of this workflow has been simplified in Membership Suite 6, so if you can't get it to work, I suggest waiting and upgrading to Membership Suite 6 when it is released. I will be releasing a Release Candidate tomorrow :)

Sincerely,
Leighton Whiting

peterjjohnson
Offline
Joined: 04/09/2010
I don't see an "Extend" link

Dear Leighton,

Do you ever sleep?  There is no "Extend" link for the existing memberships.  I grepped the module code (-i case insensitive) for "exten" and it doesn't appear anywhere except LICENSE.txt.  I tried the same for "renew" and found that in ms_membership.module.

Thanks,

Peter

Leighton Whiting
Offline
Joined: 06/02/2009
Peterjjohnson, Just woke up

Peterjjohnson,
Just woke up actually :). Looks like the extend functionality was something I added in Membership Suite 6. Sorry for the confusion on that. You can give it a try tomorrow if you'd like.

Sincerely,
Leighton Whiting

peterjjohnson
Offline
Joined: 04/09/2010
I'll try it tomorrow.

Thanks, Leighton.  I'll take the rest of the day off and try again tomorrow.

Twitter Feed