• Resolved ciarando

    (@ciarando)


    Hello, I have a site with a 12 month membership. If a member renews early, their membership date is 12 months from the renewal date, not 12 months from their membership start date. So they are being penalised for renewing early!

    While looking for a solution, I found this on the PMPro website:

    “In the core PMPro plugin, members who complete checkout for their current level will automatically have an expiration date extend one additional term from their current expiration. This means that a member who would be expiring in 2 weeks can renew their annual plan today. Their new expiration date is now 54 weeks from the checkout date.”
    https://www.paidmembershipspro.com/allow-members-purchase-membership-extension/

    Which suggests that the core plugin is supposed to do what I want it to do. So is it a plugin config issue?

    Currently I have the Membership Expiration option checked and the Expires in option set to 12 months. It is not recur billed.

    TIA!

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Andrew Lima

    (@andrewza)

    Hi @ciarando

    Thank you for reaching out to Paid Memberships Pro. I’m sorry to hear about this issue you are facing.

    For renewals, are member’s renewing the same membership level or does their level change?

    Do you have any Add Ons or custom code that may adjust the expiration date?

    Thread Starter ciarando

    (@ciarando)

    Thanks for the quick response @andrewza!

    No we don’t have any add ons or custom code that relate to the date. There are some custom fields on the sign up form but they are not date related.

    The member did not change their level when they renewed.

    Plugin Author Andrew Lima

    (@andrewza)

    Thanks for the feedback, I haven’t been able to replicate this. To confirm you are selling your memberships through Paid Memberships Pro checkout and not through another plugin like WooCommerce (using the Paid Memberships Pro WooCommerce Integration)?

    Thread Starter ciarando

    (@ciarando)

    Hi Andrew, we’re using the standard PM Pro checkout. No integrations.

    We have the Register Helper and Mailchimp addons installed but that’s it.

    All plugins are up to date. PM Pro version 2.6.7 installed.

    Plugin Author Andrew Lima

    (@andrewza)

    I haven’t been able to replicate this. Could you please share your level settings with me so I may overlook this and test it again?

    Thread Starter ciarando

    (@ciarando)

    Sure! What’s the best format for sharing this with you?

    Thread Starter ciarando

    (@ciarando)

    Hi @andrewza, what level setting information do you need to look into this further?

    The Membership Expiration option is checked and the Expires in option set to 12 months. It is not recur billed.

    Happy to provide further information if needed!

    Plugin Author Andrew Lima

    (@andrewza)

    I have tried to replicate this numerous amounts of time but I am unable to do so, I recommend testing this with only Paid Memberships Pro active and see if the issue persists or not.

    If your issue resolves, another plugin may be interfering with this. You may reactivate each plugin one at a time and retest this process. The last item activated before the issue returns is the culprit.

    The information you provided is enough as it sounds like a default membership level that expires in 12 months with no custom trial or subscription delay.

    If you need further help testing and troubleshooting this I recommend reaching out to a local WordPress developer.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Set renewal date to extend existing membership’ is closed to new replies.