Support Forum » Your Members Support

Price change to 'member' level

(10 posts)
  1. mr_zog
    Member

    Long time .... no post....

    We are coming up on our annual membership drive and the powers that be have decided to change the price of an annual membership from $20 to $25. Currently, if someone is a member, who has not reached their expiry date, they only see an option for $5.

    So, my 2 questions are this:

    1 - Is there a way for those that are not expired/moving up to member level to see the full $25 charge?

    2 - Is there a way for those that do not decide to renew to automatically go to the "free" level.

    Sorry if these have been asked before, my searches did not turn up anything

    Posted 8 months ago #
  2. Tim
    Technical Monkey

    Which version of YM and wordpress.

    1) if you remove the earlier subscription and present them just with the new one in subscription options that will be the one. Remember if using Paypal on going subscription options you have limited optiions as due to a limitation in Paypal API you can't actually cancel a subscription at your end.

    2) happens by default.

    Tim Nash (t.nash@venture-skills.co.uk) - Cambridge New Media Services
    Posted 8 months ago #
  3. mr_zog
    Member

    Hi Tim,

    WP 2.7.1 and YM 1.4.5

    in response - 1) SO -just so I am clear - if I remove the earlier subscription - converting all the members to 'free' in the process, they will all be presented with the new rate. Am I understanding this correctly?

    2) When we tested this they received a notification above the login that explained they needed to re-subscribe. Once they passed the expiration date, they only could get to the login screen with a prompt to resubscribe. ( I can send screen shot of this if necessary)

    I believe - If I am understanding correctly - if I shifted ALL the 'members' to 'free' and can change their expire date to something far off, then they can re-up with no problem and then those that don't are in a "safe" level.

    Posted 8 months ago #
  4. Tim
    Technical Monkey

    1) only if they are actually ending their cycle and are not automatically rebilled, if they are being rebilled (so subscription rather then one off payment) then it will continue at the old price if then cancel or are not rebilled they will see the new rate.

    2) At the login screen when it prompted to resubscribe it would have offered free as an option if you had it enabled, and the content level they can see while in restricted mode is that of a guest.

    3) yep.

    Tim Nash (t.nash@venture-skills.co.uk) - Cambridge New Media Services
    Posted 8 months ago #
  5. mr_zog
    Member

    Hi Tim,

    I know this is now moving into the "pest" territory - my apologies -

    I am not 100% clear on what can be done here. I tried moving a selected known account from MEMBER to FREE and changed their expiry date to both an expired date in the past and a far off future date, while the account status was ACTIVE. The user attempted to upgrade the account and was only prompted for $5 as it was less than one year from the time of their last payment. If I am looking at the settings correctly, we are currently configured for a ONE TIME PAYMENT set up.

    We are hoping to place live the membership fee for 09-10 season on July 1. Would this scenerio work? Create a new membership role - for example Member 2009-10 - and have it's cost be $25. Shift ALL that are in Member role (the current paying role) to FREE. They choose to upgrade account. Will they see a charge for $25 since it is a new membership role or will they see a $5 charge??

    Thanks for the support - it has been top notch.

    Posted 8 months ago #
  6. Tim
    Technical Monkey

    unless there is some caching or you have left the subscription in they can't have, the database doesn't store old subscriptions so once deleted there is no way for it to be shown to the user.

    So your plan should work fine

    Tim Nash (t.nash@venture-skills.co.uk) - Cambridge New Media Services
    Posted 8 months ago #
  7. mr_zog
    Member

    I did as I proposed. I removed the MEMBER level and converted them to FREE in the process. I added a new 'Member Role' of Membership 2009-10 with the new price. When I had a tester who had previously paid for the $20 member level, they only saw a $5 for the new Membership 2009-10 (which should be $25). I see no means of removing a prior payment from YM via the admin panel. I went into the DB and modified his record directly, changing the prior payment to $0 and he now sees $25 when trying to do the upgrade.

    What is it that I am missing to make this happen. Since I deleted the subscription level of Member I would think that the prior payment would not apply, but it seems the way the DB record is that the amount paid is applied to any outstanding difference.

    Is there a way for me to remove the prior payments that does not involve direct changes to the DB?

    thanks for the help.

    Posted 8 months ago #
  8. Sean
    Technical Monkey

    Hi Zog,

    From what I rememeber upgrading an account type took the old price they paid and subtracted it from the new price to make the $5 you see there. I think I took this out in newer versions because there was a massive oversight in the logic there :) Can you upgrade to 1.4.6 or 1.5 (I would recommend 1.5) and try the process again. If you do 1.4.6 then let me know because there is a single liner bug that needs to be sorted before the ipn will work properly.

    thanks
    Sean

    Sean Barton (s.barton@venture-skills.co.uk) - Cambridge New Media Services
    Posted 8 months ago #
  9. mr_zog
    Member

    Great - I will give it a try. I see you are recommending 1.5 - are there massive config changes at hand to go to that? If not, can you email me the script since I do not have a dev license.

    If lack of dev license is an issue, I will go with 1.4.6rc1

    Posted 8 months ago #
  10. Tim
    Technical Monkey

    afraid 1.5 is only for dev license holders currently, but you can get 1.4.6 from version control and if you send Sean your paypal file he will email you back.

    Tim Nash (t.nash@venture-skills.co.uk) - Cambridge New Media Services
    Posted 8 months ago #

RSS feed for this topic

Reply

You must log in to post.