latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Same membership end date for all members

Home Forums Community Forum Same membership end date for all members

This topic contains 4 replies, has 2 voices. Last updated by  Bruce 3 years, 11 months ago.

Topic Author Topic
Posted: Wednesday Feb 6th, 2013 at 11:45 pm #41008

Hi
I have read a few threads on this topic but unfortunately I am still confused as most of them have had multiple issues.

I just want all of our members to expire at 30 June every year, other than editing the database manually or exporting and re-importing is there a way to set this in the Paypal button?

I’m not a programmer but have a basic understanding and can follow instructions. I use S2member pro but have the free Paypal account – something I can’t change.

Any ideas, work arounds or suggestions welcome.

Thanks Soosie

List Of Topic Replies

Viewing 4 replies - 1 through 4 (of 4 total)
Author Replies
Author Replies
Posted: Thursday Feb 7th, 2013 at 8:50 pm #41139
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I am reviewing this thread now.

Posted: Thursday Feb 7th, 2013 at 9:00 pm #41144
Bruce
Username: Bruce
Staff Member

I just want all of our members to expire at 30 June every year, other than editing the database manually or exporting and re-importing is there a way to set this in the Paypal button?

Editing the database, or Exporting and then Importing your users is really only needed if you have Members that previously signed up on your site that will not expire at your specified date.

s2Member does not normally support subscriptions that end at a specified date. To do this you will need some custom code on the Post/Page your Shortcode is on. You can dynamically set the length that the member will have access for by passing a custom value into the rp attribute of your Shortcode. Something like this:

[s2Member... rp="<?php echo $my_custom_regular_period ?>" .../]

See: Knowledge Base » Using Variables In A Shortcode

That’s about as far as we can go with custom code. If you need further assistance, we recommend http://jobs.wordpress.net, or another freelance web site where WordPress® experts are offering their expertise through a bid on your project.

Let us know if you have any further questions/concerns. :-)

Posted: Thursday Feb 7th, 2013 at 10:07 pm #41158

Hi Bruce
Thanks for your reply but it doesn’t really help me. This should have been made clearer BEFORE I paid for the upgrade and obviously by the number of threads about it others also have the same problem. As we are a not for profit org I don’t have a budget for out sourcing programmers hence why I bought a plugin that was supposed to do the job. So I need to find a solution to this problem.

I looked at your suggestion for the shortcode but the “rp” does not allow me to place a finite date:

rp=”1″ Regular Period. Only valid w/ Membership Level Access and/or Independent Custom Capabilities. Must be >= 1 ( ex: 1 Week, 2 Months, 1 Month, 3 Days ).

This means I would have to edit the button continually and that would be a ridiculous work load. Have I read this correctly?

So can you please confirm if I have this correct or not as work around that I would only have to do once a year:

If I create a Paypal button with a “One time non recurring 1 year access” that it will place a date one year from the purchase date as the EOT.

Then if I mass update all the users on the last day of our financial year ie 30 June that their access will automatically change to Free Subscriber.

Then if they renew their membership it will create an EOT for another year?

Regards Soosie

Posted: Saturday Feb 9th, 2013 at 10:40 pm #41282
Bruce
Username: Bruce
Staff Member

This means I would have to edit the button continually and that would be a ridiculous work load. Have I read this correctly?

That’s correct. As I mentioned s2Member does not actually have the functionality you’re looking for exactly.

Then if I mass update all the users on the last day of our financial year ie 30 June that their access will automatically change to Free Subscriber.

This could work as well. Or you can mass update all of your level 1 Users to Level 0 via your User’s List.

Viewing 4 replies - 1 through 4 (of 4 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.