weblog
El Presidente
Just Getting Started
Member Likes (0)
We have premium themes setup in our instance of WPMU and Supporter. When a supporter cancels his subscription he still has access to the premium theme. Is there a way that we can remove all supporter priviliges if someone cancels their account - basically default them back to the regular template and deactivate anything they were using. It seems like it's a pretty simple way to game our system by just purchasing 1 month and then canceling.
Responses (13)
Developer (joined June 2008) Likes (0)
If I understand the supporter / subscription model correctly. A user will sign up for a monthly subscription. They pay for a month up front, and so, regardless of whether they cancel their subscription they should get 1 months access shouldn't they?
At the end of that month, when the next payment isn't received, the subscription to your site expires and they will no longer have access to the premium themes.
Lead Developer (joined May 2009) Likes (0)
No, it doesn't currently remove the premium theme at this point. Same with plugins. I think there was some discussion before about it and figuring out how to revert to a the correct default theme. I'll put it on my list for the next version of Supporter.
Member (joined February 2010) Likes (0)
I would think that this would be an absolute requirement. It doesn't make much sense to have a system where someone can make one subscription payment for the upgraded features and then stop future payments while retaining all the privileges.
Can't say I know of another subscription or membership system that allows that.
Lead Developer (joined May 2009) Likes (0)
I agree. We're on it.
Founder & CEO (joined May 2007) Likes (0)
Although, I think you'll find that it'll be a very small minority that use the 'hack' (it certainly hasn't been an issue with Edublogs)
They lose access to premium support (if you use that) too and any new plugins (or any they haven't activated) too - as well as blog and user creation tools.
And of course ads come back (if you use that too)... so while I agree it's important and we should build it in asap, I don't think it's as high a priority as, for example, finishing off the membership / ecommerce plugins :)
Member (joined April 2009) Likes (0)
@James and others, isn't the behavior that when a user is no longer a supporter (meaning their subscription is over), they lose access to the supporter plugins and that those plugins that were activated become deactivated (not literally deactivated but it appears as if it is deactivated)? Moreover, isn't access to premium themes gone as well except for the one that is active, and that when they change the theme, they no longer have access to that premium theme anymore?
Member (joined December 2009) Likes (0)
@Jason I agree it's a minute amount of users that would know and manipulate this, but if word gets out it's a potential nightmare waiting to happen. I figure it's better to be preemptive and take care of it as soon as possible so that it doesn't get out of control.
@Aaron, as always thanks for taking care of it!
Member (joined May 2010) Likes (0)
I think that automagically reverting a past due supporter back the the default theme and plugins is a bad idea. If it does get built in, I hope it will be an optional setting.
So long as all the supporter features are no longer selectable options for the blog in question, and the ads start showing up again, the customer's site wouldn't be pooched to the same degree as if all the 2nd sidebar and other premium theme and plugin specific features suddenly dissapeared. To me, it is just a matter of not pi$$ing off someone that I am asking to pay me. I would prefer to send them periodic reminders and promotions. Call it "Customer Relations".
My $0.02 worth.
Keeper of the Dark Chocolate (joined July 2007) Likes (0)
Gotta admit that I can see both sides of those but one thing we may be overlooking here. Does Paypal send anything out to the vendor when a subscription is canceled? That would be the sticking point to all those.
edit: I guess I should have read the other thread on this topic. Guess I went to the wrong one first:
http://premium.wpmudev.org/forums/topic/paypal-and-the-new-member-plugin-subscr_eot-on-new-accounts
Member (joined April 2010) Likes (0)
Is this the same for the free days?
I was planning on offering full access for x days then to continue they need to pay supporter. But, if I'm understanding it correctly they would have the premium theme they had chosen as well as any activated plugin even if they don't pay or stopped paying later...
Thanks for clarifying.
Lead Developer (joined May 2009) Likes (0)
@Patrick, that would be true. In the free trial context I think the deactivating plugins/themes especially makes sense.
Member (joined March 2010) Likes (0)
I never knew that supporters still retained access whether they paid or not. That kinda defeats the purpose of the whole thing.
But maybe a reasonable setting, such as, a really annoying admin message in red that "your account is past due and scheduled to be reverted back to default status or deactivated" (if you have it set up as Pay Per Blog) . and maybe a simple countdown script that you can set to allow a grace period of so many days.
Founder & CEO (joined May 2007) Likes (0)
Well, it does and it doesn't - as soon as they change anything they lose access.
But I do think that ideally we should have plugins turning off and themes reverting to default (if they have a premium one set) when membership expires.
WordPress Questions?
We've got answers!
Find out more »