Membership Plugin

WordPress Membership Plugin

  • Home
  • Documentation
  • Addons
  • Support
    • Quick Setup
    • Documentation
    • Premium Addon Support
    • Paid Support
    • Support Forum
    • Support Forum Search
    • Forum Login
    • Forum Registration
  • Contact

upgrade button process

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.
Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • March 25, 2017 at 1:18 am #10584
    collabora
    Participant

    I 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 site

    What 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 #10590
    mbrsolution
    Moderator

    Hi, 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 site

    In 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 #10652
    collabora
    Participant

    You 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 #10653
    admin
    Keymaster

    Our 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 #10663
    collabora
    Participant

    OK, 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 #10668
    admin
    Keymaster

    Yes, 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.

  • Author
    Posts
Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.
Log In

Please read this message before using our plugin.

Search

Featured Addons and Extensions

  • Membership Form Builder Addon
  • Member Directory Listing Addon
  • WooCommerce Payment Integration
  • Member Data Exporter Addon

Documentation

  • Documentation Index Page

Copyright © 2026 | Simple Membership Plugin | Privacy Policy