September 18, 2012 at 11:26 pm #7432doketherMember
I have a client that offers both a one-time payment, and a subscription payment (2 payments) option for one of her products.
After the second payment goes through (using paypal), they are automatically rendered “inactive” in eMember. I have gone through all of the settings with a fine tooth comb to try to understand why this may be the case, but I cannot find it.
THey receive a “Your registration is now complete!” email, which sends them their login info again… but once they actually login, they are unable to access content.
Currently I’ve had to be manually “re-activating” people’s accounts as we go because we haven’t been able to figure out why this is happening! Those making the one-time payment have not encountered any issues… this is only occurring with the subscription based payments.September 19, 2012 at 3:59 am #49452adminKeymaster
I suspect that there is a slight mis-configuration with the membership level’s subscription duration field for what you are trying to achieve.
When the 2nd payment goes through, the plugin detects that it is the end of the recurring payment cycle so it is deactivating the member account as per your membership level’s settings. I am guessing you are using using “No Expiry or Until Cancelled” as your membership level’s subscription duration value? When the 2nd payment goes through it triggers the “Until cancelled” conditions as it is the end of payment cycle.
Am I correct to think that you simply want to give user access to a fixed amount of days after they purchase the membership? If I am then use the “Expire After an Interval” field to specify the duration value. This way the plugin will only deactivate the account after that duration (not when the subscription payment cycle ends).October 8, 2013 at 7:35 pm #49453igkteamMember
I’m having the same issue.
My setting are as you noted “No expiry until cancelled”, but I want people to have access to the site always. Their payment ends, and the site is open for them for…ever.
How can I achieve this?
Thank you.October 8, 2013 at 11:12 pm #49454wpCommerceModerator
Hi, I think it’s better to set up a “Buy Now” type button (one-time payment) for a lifetime membership. That way the user will pay for the membership once and get full access to it. Simply create a membership level with a “No expiry” option. Then use a buy now button (one time payment) to give access to that level.
Recurring payments and lifetime membership usually doesn’t make sense together. Subscription payment is usually used when you want to charge XX amount every YY number of days to give access to the membership. When they cancel the ongoing subscription, the membership account also gets blocked/expired.January 29, 2014 at 10:54 pm #49455igkteamMember
It absolutely makes sense to have “subscription” payments for courses that are expensive and people pay in payment increments for – that is how we’ve been using the “subscribe” button – to break the full payment up into 2 or 3 payments.
The courses go longer than their payments do, and that’s where we hit the glitch.
If there is a way around this, please let me know.January 30, 2014 at 12:02 am #49456adminKeymaster
Instead of using the “No expiry until cancelled” option in the membership level, use the ” Expire After a Fixed Date” option where you use a date far into the future (example: a date 10 years from now).
That way, once a member is in that level it won’t expire anytime soon (even after the subscription payment ends).
- You must be logged in to reply to this topic.