January 23, 2013 at 3:38 am #8399stoi2m1Member
I am working an issue where I have 4 membership levels. 1 being free and the other 3 being paid. At each level different features are available and the include the features of the lower level membership. My concern is with upgrading membership to a higher level. I was planning on just making new buttons in the store to capture the difference from one membership level to the next, but Im realizing there should be some way to prorate for the remaining balance for the current year membership and then how would I create a subscription button which would renew at the correct amount and not the difference from one membership level to the next.
With that I also have concerns on how to allow a member to manually downgrade their membership to a lower level before the end of their subscription which would renew automatically at the lower membership level instead of the current chosen membership level.
I have found this shortcode, but it seems to allow the upgrade for free and its upgrading to the wrong membership level even though I have the correct product number in the level attribute.
Any feedback on this topic is much appreciated, Thank You,
JesseJanuary 23, 2013 at 11:56 pm #53300adminKeymaster
Hi Jesse, WP eMember can’t do prorating like you are asking. Here are some alternative ways to handle your scenario:
You have various “Membership Buy” buttons for your different membership levels. The one that a user uses to pay last is the one that will determine their current membership level. So upgrade or downgrade it doesn’t matter. If they paid for membership level 3, the account will be changed to membership level 3. So if you are using a subscription button then it is best to do the subscription in 1 month interval. For example: charge $20 per month. This way if a user wants to change level, he can cancel the current subscription and use the subscription button of the other level to make the payment. This model easily allows a user to change membership level a few months down the path.
The other option is to sell your membership using one off payment buttons (Buy Now or add to cart type buttons).
– Lets say a 1 year membership cost $100 on your site.
– A user wants to change to another membership which cost $80 for the whole year.
– So he goes ahead and purchase that other membership.
– You can then give the user a partial refund on the previous purchase.February 8, 2017 at 4:49 pm #53301slstayMember
I will be adding a 2nd paid monthly membership level and am trying to figure out how to handle membership upgrades and downgrades. I am using PayPal. Is what you describe above still the best way to handle upgrades and downgrades for recurring monthly memberships? I’m just wondering if you’ve added any new features or plugins to handle this?February 9, 2017 at 12:00 am #53302adminKeymaster
The following posts have some more info on this topic that maybe helpful:
- You must be logged in to reply to this topic.