Simple Membership Plugin › Forums › Simple Membership Plugin › upgrade button process
- This topic has 5 replies, 3 voices, and was last updated 9 years, 1 month ago by
admin.
-
AuthorPosts
-
March 25, 2017 at 1:18 am #10584
collabora
ParticipantI read the documentation process but its not clear that “upgrade” is what’s going on. Here is my situation
1) Member purchases $15 plan on March 1 2017
2) Member wants to upgrade his plan to the $20 plan on April 1 2017
3) Member clicks on Buy Now for $20 plan while logged into siteWhat happens?
Is he asked to pay $5.00?
Does a new year start with a $20 plan? Or does he get 11 months on the upgraded plan?
Etc, etc
I have noticed that when a user “upgrades” on the home page (not logged in) the 15 plan is replaced by the 20 plan and a new year starts on upgrade day. But that causes the 15 plan to last less than a year
March 25, 2017 at 11:58 pm #10590mbrsolution
ModeratorHi, in regards to the following steps.
1) Member purchases $15 plan on March 1 2017
2) Member wants to upgrade his plan to the $20 plan on April 1 2017
3) Member clicks on Buy Now for $20 plan while logged into siteIn this case the member will pay an extra $20.
If you read the upgrade documentation you would have read the following.
If you want to offer a discounted price for the upgrade then create new payment buttons with the discount price then put them on this newly created page.
Can you provide more information in regards to the following comment.
But that causes the 15 plan to last less than a year
April 1, 2017 at 2:18 am #10652collabora
ParticipantYou didn’t answer the questions “Does a new year start with a $20 plan? Or does he get 11 months on the upgraded plan?”
In the scenario above, assuming your answer is “a new year starts,” the total paid by member is $35 (15+20), yet he only received 1 month of the 15 plan and then 12 months of the $20 plan. This is not an upgrade — its a direct replacement
“if you want to offer a discounted price for the upgrade then create new payment buttons with the discount price then put them on this newly created page.”
To reconcile using your method a button would have to have a discount equal to the the amount of unused $15 membership (11 months). In this scenario it requires $13.75 ($15-$1.25) discount off the $20. How can I offer discount in button when the prorated discount amount can be different for any member? It would be easier to just send refunds thru paypal after the upgrade, right? Unless I hide the button page and create a new button for every request.
Am I missing something?
April 1, 2017 at 7:26 am #10653admin
KeymasterOur upgrade options doesn’t work the way you explained.
Lets say a member purchased a $15 membership level A which is for 1 year term. Then somewhere in between the member pays for a $20 membership level B (which is also for a 1 year term). The new time will get added to the end of his existing one year term. So the user will have access for a total of 2 years.
This simple method works good when the upgraded membership level contains all the content from the previous level and more. So in the above example, membership level B gives them access to all content from A and more. So an structure like “Bronze”, “Silver”, “Gold” etc. If your membership levels are completely unrelated to one another then it probably won’t work out good. In that case you will need to look for a different plugin which maybe more suited for your project.
April 2, 2017 at 2:51 am #10663collabora
ParticipantOK, yeah, my scenarios are different. I’m curious about your scenario: As I understand it, when A level is upgraded to B level before the year is completed — say 6 months in — the member will have access to B content for the remaining 6 months and the additional year at end of 6 months?
My scenario is membership in a club with two levels: a solo plan and a family plan. Once in a while a member wants to upgrade his solo plan to a family plan. I didn’t notice that the membership was extended a full year beyond the term of current plan, after the upgrade — but it does immediately show “family plan” in system. (I am going by memory)
As I think about it, it really isn’t the end of the world if a solo plan member upgrades to family plan during solo plan term. He’ll just get the family plan benefits during the remainder of his solo plan term, and then the full year of family plan benefits. Is my thinking correct now?
April 3, 2017 at 1:35 am #10668admin
KeymasterYes, your thinking is correct.
Essentially, the customer benefits a little if they pay for a higher level. We are totally okay with that. If a customer gets a little more when they are buying more from you it is usually a good thing.
-
AuthorPosts
- You must be logged in to reply to this topic.