Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember Troubleshooting › eMember Multiple membership levels with various time frames
Tagged: multiple levels, multiple membership level
- This topic has 3 replies, 2 voices, and was last updated 8 years, 5 months ago by admin.
-
AuthorPosts
-
June 4, 2016 at 6:30 pm #13514lcallanderMember
Hi. We have various unrelated subscription topics, each with a variety of subscription lengths. I’m worried that a user that purchases a year in one topic, will get access to a daily topic that should have expired, hence not allowing access, or prompting for renewal of that topic.
(each of these currently has a unique member level built)
Topic A – 1 day
Topic A – 1 week
Topic A – 1 month
Topic B – 1 week
Topic B – 1 month
Topic B – 1 year
etc….
In this example, user buys (Topic A – 1 Day) and later adds (Topic B – 1 year). Once Topic A expires, they should no longer have access to that related content, they should be prompted to renew that topic. But they should still have access to Topic B (until it expires too). These variations are endless (we have 23 topics).
I just started plugging in test users using Paypal sandbox and buttons for payment. Maybe in a few days I’ll know as I start checking the variations on the different users, but I would have lost time. Do you happen to have advice on this scenario?
June 5, 2016 at 4:09 am #73350adminKeymasterThe multiple level per user feature (see documentation below) should allow you to do most of what you said.
Each of your topics will have a membership level. Then based on whatever levels a user has, he will be able to view the posts/page for that level. If a level has expired, he won’t be able to view content for that.
It won’t show an expiry notice until all the accounts (a member has) are expired. However, they won’t be able to view content from a level that they don’t have access to anymore (because the time is up).
June 9, 2016 at 8:00 pm #73351lcallanderMemberUnfortunately, “It won’t show an expiry notice until all the accounts (a member has) are expired. ” did not work for us in the sandbox. Everything else you said is working fine.
We have the multi-level turned on, per your documentation and integrated it with eStore. Today, this is what I experienced with one of my “test” users “Daisy Duck”.
Daisy originally purchased:
Topic A – One time purchase (set to expire on 6/9)
Then, the next day, Daisy purchased:
Topic B – Daily subscription
The second purchase made Topic B her primary subscription, and bumped Topic A down to a secondary. This morning, Topic A expired (as scheduled) and she no longer had access to either Topics. And the expiry notice shown was: 6/9/16 (set to Topic A). This is the moment we reached out for help – when we saw that there was even an expiry notice.
I had to manually go in and Activate her membership so she could see Topic B, again.
Here’s what I need to know:
(1) Why did this not fix itself automatically? Do we have a setting incorrect? Are we missing a plugin/add-on?
(2) If this is not possible, what is the work around? I’m having difficulty finding reports to run that would help me see this error on a daily basis.
June 10, 2016 at 4:39 am #73352adminKeymasterShe should still have access to topic B given her level for that one didn’t expire. So let me inspect how you have set the expiry condition of topic B.
What is the access duration value for topic B membership level? Is it 1 day (I am guessing this from your level name)?
-
AuthorPosts
- You must be logged in to reply to this topic.