What stops someone from cancelling a free trial and signing up again?

3 replies [Last post]
phldaniel
Offline
Joined: 02/19/2010
Status: 
Answered

Hi,

I recently purchased your application for a paid subscription site I have.

Two questions:

1. Let's say I want to give one free month on my subscription. I set it up, and everything is peachy. Now, Joe User comes on my site and signs up for the free 30 day trial.. He's a happy customer. Now, on the 29th day , Joe cancels his membership, and his term ends on the 30th day, thus ending his relationship with us (free, no harm no foul). Now tomorrow, Joe signs up with the same credentials again. Now.. I have the program set to delete the account once the user cancels his membership. How do I stop Joe from continuously getting 30 days free every month forever?

2. Half way through the membership, Joe decides to cancel. I want his membership to expire at the end of the term of course, not "right now". So, we set that in the program. Great, it works! But, if Joe is still in his 30 day free trial, Joe's not interested, period. Joe shouldn't continue getting the subscription until the 30 days are up, rather in this case he should be cancelled immediately. Possible?

Thanks..

Leighton Whiting
Offline
Joined: 06/02/2009
phldaniel, 1) The only real

phldaniel,

1) The only real way to enforce this is to not delete the account, but instead simply remove the role. That way, the account is still there and the user can't use the same information (email, username, etc) to create a new account. They can't access the premium content, because they do not have the premium role, but they CAN still log in to their account and purchase the membership from their User Account if they want to get access again at some point. That is how I would set it up.

2) This is a good point, and I will have to write some new functionality for this. I plan to add a Membership status ('Trial') and then have the script check if the Membership status is set to Trial when it is canceled, and, if so, expire the membership immediately (if the option is turned on to do so, will make a new option for this in the settings). Does that sound like it would work for you? Or did you have something else in mind?

Sincerely,
Leighton Whiting

phldaniel
Offline
Joined: 02/19/2010
1) Good point.. That is a

1) Good point.. That is a good way to do it .. i suppose the only drawback is you can possibly start to build up dead accounts; then again, that might be to the advantage of sending an email out to resubscribe at a discount! I like that idea. Thus, if no one signs up, delete all accounts greater than 1 year, 6 months, etc.

 

2) It sounds like you understand exactly what I am looking for. That is exactly what i had in mind.. of course, on a per membership basis add this, not globally. Then, keeping them as authenticated with no roles would allow me to offer a setup of the same subscriptions but without a 30 day trial..

 

Thanks .. and thanks for your quick response. Loving your customer service, and product.

 

Danny

Leighton Whiting
Offline
Joined: 06/02/2009
phldaniel, Okay, I am adding

phldaniel,
Okay, I am adding this to the feature request list and will work on getting it put in to the 5.9 version of Membership Suite.

Sincerely,
Leighton Whiting

Twitter Feed