EOT Not Working?
Posted: July 14th, 2011, 8:59 am
First of all id like to apologise for my last post a few days ago, i was a little frustrated. I appreciate the work you have done with s2Member.
Basically, i had to switch from Paypal Pro forms back to PayPal Buttons because Pro wasn't available in Australia (im dumb for not looking into this!).
My client is still happy with the way the buttons operate but i have a slight problem. They need to add around 140 current members into s2Member. I'm trying to work out the easiest way to do this.
I made the suggestion of creating a new button which would involves a free trial period for the first year for current members. Basically a reward for already being a member is a free years subscription. Unfortunately they cannot do this. They need each users renewal date to pass over exactly with s2Member.
As a result, each current member which is added will have to be given a unique EOT. My idea being that they'd be manually added as a member with all the benefits, but once this EOT period is over, their account would be demoted to the free membership and they'd then have to "upgrade" to the full membership again by using the Paypal button.
This way all their subscription days would remain roughly the same. I've tried to create a test user, where i manually add someone as a Member and set the EOT to +10 minutes. I even have something built into my theme which displayed their renewal status.
Obviously, with these new members, the renewal box originally states "Your membership is going to expire tomorrow!". After 10mins i log out/in and this changes to "Your membership has expired". So it appears as though that is working. The problem is, they don't actually get demoted. They remain a Member and get all the benefits.
I left it for a couple of hours but nothing has changed. so my question is: How do i get the EOT to work correctly? I have the correct settings set within Paypal Options > Automatic EOT. Is this actually going to work when they haven't actually signed up through Paypal (they're manually added?).
Thanks.
Basically, i had to switch from Paypal Pro forms back to PayPal Buttons because Pro wasn't available in Australia (im dumb for not looking into this!).
My client is still happy with the way the buttons operate but i have a slight problem. They need to add around 140 current members into s2Member. I'm trying to work out the easiest way to do this.
I made the suggestion of creating a new button which would involves a free trial period for the first year for current members. Basically a reward for already being a member is a free years subscription. Unfortunately they cannot do this. They need each users renewal date to pass over exactly with s2Member.
As a result, each current member which is added will have to be given a unique EOT. My idea being that they'd be manually added as a member with all the benefits, but once this EOT period is over, their account would be demoted to the free membership and they'd then have to "upgrade" to the full membership again by using the Paypal button.
This way all their subscription days would remain roughly the same. I've tried to create a test user, where i manually add someone as a Member and set the EOT to +10 minutes. I even have something built into my theme which displayed their renewal status.
Obviously, with these new members, the renewal box originally states "Your membership is going to expire tomorrow!". After 10mins i log out/in and this changes to "Your membership has expired". So it appears as though that is working. The problem is, they don't actually get demoted. They remain a Member and get all the benefits.
I left it for a couple of hours but nothing has changed. so my question is: How do i get the EOT to work correctly? I have the correct settings set within Paypal Options > Automatic EOT. Is this actually going to work when they haven't actually signed up through Paypal (they're manually added?).
Thanks.