e107inc / vstore

Simple shopping cart system for e107 v2.x Bootstrap CMS
GNU General Public License v3.0
17 stars 12 forks source link

possible function for vstore #102

Open oui3kings opened 5 years ago

oui3kings commented 5 years ago

Just an idea, maybe far fetched. Having a timed userclass function in vstore might be useful and interesting. The make user/userclass function appears to be there, maybe having a function where it changes a userclass from (x) to restricted etc after (x) amount of time might be useful. If issues isn't the proper place to post, I apologize.

CaMer0n commented 5 years ago

@oui3kings e107 has a NEW USER probation user_class, perhaps that could be useful for you?

oui3kings commented 5 years ago

I do implement the probation. I was thinking more along the line of a class expiration. If a member joins for a term (year, month) after reaching that time threshold a plugin or admin function will lower them to another class or no class.

oui3kings commented 5 years ago

If something like that can be tied into something like easyshop or vstore that would be pretty cool

oui3kings commented 5 years ago

There’s already the option to promote to userclass after purchase in both easyshop and vstore I believe. I guess what my thoughts are would be purchase>promote to userclass + start countdown to removing userclass at set time interval

Moc commented 5 years ago

https://github.com/e107inc/vstore/issues/45