We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Expire Users with SCM Extension & Cron Job -- Does this work?

Development and Programming

Euan's avatar
Euan
214 posts
16 years ago
Euan's avatar Euan

Nathan,

Thanks for posting.

I have downloaded Ryan’s fork of your extension to install on my test EE site so I can see how it works as I’m trying to figure a way incorporating Coupons so I can offer people X off on a years membership.

Never done a site using EE before so it’s all a learning experience with a lot of trial and error!

       
Euan's avatar
Euan
214 posts
16 years ago
Euan's avatar Euan

One question, we’ll have several membership products, does this add-on work for this?

Product 1 –> Level 1 Membership Product 2 –> Level 2 Membership

and so on. Each membership level allows access to different content.

Edit

Ok I read on page 3 it doesn’t allow multiple groups. Mmmmmmm.

Has anyone got something similar working but for multiple groups? They would all be the same membership period (12 months) and would all go to the same group on expiry unless they re-new.

I really want to keep this all within EE and not have to use aMember or anything else.

       
Euan's avatar
Euan
214 posts
16 years ago
Euan's avatar Euan

Would either of you (Nathan or Ryan) be interested in expanding this to cover mulitple groups or do you know how it would need to be changed to make the members “new member group” be equal to the user group I specify in the SCM product page.

Would love to do this myself but just don’t have the knowledge to do it.

       
Euan's avatar
Euan
214 posts
16 years ago
Euan's avatar Euan

I’ve get the following error when the cron job runs…

Call to a member function on a non-object in /mydomain.com/html/system/templates/cron/userExpires.php on line 30

Any thoughts?

       
Ryan M.'s avatar
Ryan M.
1,511 posts
16 years ago
Ryan M.'s avatar Ryan M.

I don’t think I’ll take a crack at expanding this at all. I’d like to think that with the latest update to FoxEE Cart that any future memberships I’d do would be through that. I was just trying to get from Point A to Point B as quickly as possible so I could get devot:ee membership up and running quickly.

If you downloaded my fork, you want to make sure the cron job is targeting the correct template. Is your template named userExpires.php in the cron template group? I know I named that file “expireUsers.php”.

       
Euan's avatar
Euan
214 posts
16 years ago
Euan's avatar Euan

Thanks for the response Ryan. I’ll take a look at that tonight when I get home from the day job and see if I can get it to work.

I’ve given up on the idea of expanding it but would love to get it working as it should hopefully do what I want to achieve.

I too was looking at FoxEE Cart but they don’t have a great range of payment gateways at the moment.

Edit - might actually look at FoxEE and FoxyCart using PayPoint (UK based) which I think would do the job well. FoxyCart no use at present - can’t process debit cards in th UK

       
jclewell's avatar
jclewell
40 posts
about 16 years ago
jclewell's avatar jclewell

I have a client that charges yearly “dues.” This is different from a subscription based service because it’s not annual based on when the member signed up. Instead it runs from January to December. So if you sign up in July, you pay the same amount as if you signed up in January…weird I know.

Is there any way to make this work with this extension? - where whether I signed up in January or I signed up in July, my “subscription” expires in December.

Is there a way to just hard code the expiration date as December 15th? Instead of setting the expiration as xx amount of seconds from sign-up?

Thought: Is there a way to rig it so that my sign-up date, is subtracted from 12 months and then my expiration period is set as the remainder.

So if I sign up August 1st I’m 2592000 seconds into the year. Subtract that from 31556926 secs (12months). 31556926-2592000=28964926 So my expiration period would be 28964926?

Any thoughts or help would be greatly appreciated.

       
MtnX's avatar
MtnX
28 posts
about 16 years ago
MtnX's avatar MtnX

So, is the build here: http://github.com/nathanpitman/np.paid_members.ee_addon/tree the most up-to-date version of the add-on? Maybe it’s just too late in the day, but I’m having trouble finding mdesign’s fork.

       
MtnX's avatar
MtnX
28 posts
15 years ago
MtnX's avatar MtnX

Hi all,

Sorry to bump, but does anyone know where to find mdesign’s fork of the paid members addon?

       
Mark Bowen's avatar
Mark Bowen
12,637 posts
15 years ago
Mark Bowen's avatar Mark Bowen
Hi all, Sorry to bump, but does anyone know where to find mdesign’s fork of the paid members addon?

Sure do 😉

Can be found here - http://github.com/mdesign/np.paid_members.ee_addon/tree/master

Hope that helps.

Best wishes,

Mark

       
swirl's avatar
swirl
13 posts
15 years ago
swirl's avatar swirl

Hi everyone,

I cant find any documentation for: np.paid_members.ee_addon . I dont know how to use it?

Please help! Thank you, Agata

       
Sean C. Smith's avatar
Sean C. Smith
3,818 posts
15 years ago
Sean C. Smith's avatar Sean C. Smith

Also looking for the documentation - the readme file on both Nathan’s and Ryan’s version is blank. Am also wondering how difficult it would be to get this to cover multiple subscription lenghts - 1 yr, 2yr and lifetime.

       
swirl's avatar
swirl
13 posts
15 years ago
swirl's avatar swirl

Hi Sean,

I manage to work it out. You just need to add php code form expireUsers.php to your template (in the member area), and in Template Manager allow Php Output. So all is working no problem!

Regarding set up multiple subscriptions I would like to do that too, so let me know if you will find answer.

Thanks! Agata

       
Zac G.'s avatar
Zac G.
268 posts
15 years ago
Zac G.'s avatar Zac G.

Hey folks,

I am having a little problem with new purchases not being added to the ‘exp_paid_members’ table. Any suggestions?

Cheers, Zac

       
pab514's avatar
pab514
181 posts
15 years ago
pab514's avatar pab514

does anyone have a copy of the docs for this, would love to give it a shot for a project I’m working on

thanks

       
First 3 4 5 6

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.