Jack
Expert
Super Volunteer
Member Likes (0)
In Membership, I have 2 levels setup:
1. Guest - all site visitors & those who register for the affiliate subscription
2. Premium - access to everything. In my positive rules, I have enabled a shortcode [Training] & a url group to enable bbPress access.
There are two subscriptions:
1. Affiliate - allows users to register an account with the guest level & create affiliate links.
2. Annual Premium - allows access to everything for an annual fee.
Here's the problem:
A visitor registers as an affiliate, but then decides to get a premium subscription. Now he has two active subscriptions: affiliate & premium. When trying to access content in the shortcode or url group mentioned above he is denied access. In order to give the user access, I have to go into the dashboard and drop their affiliate subscription. I don't even know they have the problem until I get an email. This obviously isn't good for me or my subscribers.
Any suggestions?
You can sign up as an affiliate and then buy a subscription here to test :-)
http://www.wpforchurch.com/

Responses (5)
People Person (joined February 2012) Likes (0)
Hello Jack
Do you have your subscriptions set up in succession? As in the Premium Subscription is listed as the next step in the Affiliate Subscription?
A screenshot would be helpful.
Have you tried to put them both in the same subscription so your members can upgrade?
Best,
Kimberly
Member (joined June 2009) Likes (0)
I guess checking the "be notified" box didn't work from within my WP dashboard :-)
They aren't setup in succession. I'd like to be able to tell from my dashboard how many paid members I have versus those who are just signing up as affiliates.
People Person (joined February 2012) Likes (0)
Hey Jack!
If you want your members to move up a level automatically then you will need to order them in succession.
There's really no way around this unless you want to keep it up manually.
sorry!
Member (joined June 2009) Likes (0)
Hi,
That really doesn't make alot of sense to me. I came up with a solution that works in almost all cases. I set the affiliate subscription to last 1 day. The account remains active after the subscription expires, then they remain an active user (who can earn affiliate referrals), but also they have no subscription. This way if they sign up for the premium level there are no conflicts.
The only instance this won't work is if someone tries to register as an affiliate and then as a regular user within 24 hours. This might be an added bonus though - now I'll be able to see if people are trying to use their own affiliate link to sign up :-)
Thanks,
Jack
People Person (joined February 2012) Likes (0)
Well I am very happy that you have found a solution that works for you in this case :)
Become a member