Account expiration module

Hey Jamie,

I've had a user request expiration of accounts...this sort of crosses the line into a billing feature, but nonetheless I can see it being useful in small commercial hosting environments where they don't use a billing system. We've had people ask for billing a lot over the years, and I've fought it tooth and nail because it's such a huge problem set, but this one seems like a nice way to dip our toe in without making too many waves or disrupting other development.

That said, I wouldn't want to see it cluttering up the UI (we've already got too much stuff in there), but if it could be done as an optional module, and without a huge amount of work, it might be worth doing. Or, I suppose I wouldn't hate it if it were a configurable option in Module Config.

Status: 
Closed (fixed)

Comments

Joe's picture
Submitted by Joe on Sat, 07/03/2010 - 16:13 Pro Licensee

Oh, and it would need to notify the admin and the user of impending expiration via email, so that's yet more options...yeah, I think I'd rather see it be its own module.

Hey Joe,

Sure, that sounds reasonable. Just to clarify, I assume they are looking for a way to set an expiry date on domain owner logins, after which point the domain would be disabled? Or the login would just be blocked, but the domain would continue to serve?

This could certainly be implemented as a plugin..

Ok, I have just checked in the code for this plugin.

Automatically closed -- issue fixed for 2 weeks with no activity.