Support » Plugin: Paid Memberships Pro » Auto-Renewal Expiration Date Clarity…

  • Resolved frostdigital


    Hi there,

    I have a questions surrounding auto-renewals.

    We have a situation with a client website, the setup is as follows:

    Client offers subscriptions both as a one-off year, and automatically renewing.

    The Expiration field present in PMP meta is linked to their CRM, which is very important.

    Obviously due to the way that PMP has been made, the Expiry date is not updated +1 year when a successful auto-renewal goes off.

    From the instructions that I have seen, auto-renewals must NOT have an expiration date, but in this case it’s needed to keep track of when memberships are expiring/due to renew.

    Is there any way of imposing a 1 year expiration date for auto-renew members, that is updated +1 year at the point of renewal billing cycle?

    Please provide clarity ASAP!

    Thanks in advance,


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


    Hi @frostdigital,

    Thank you for using Paid Memberships Pro.

    You should be able to use a custom function to determine this. For example, you could possibly store the user’s expiration date inside usermeta and then update it when a new order is added for that user and add on a year to it and then save the meta again.

    I currently don’t have an exact custom code solution for this. You may reach out to a local developer or one of the Paid Memberships Pro partners by visiting

    I hope this helps get you started.

    Nice one Andrew, thanks for your swift reply.

    Seems like a good place to start. I’ll take a shot at it, if I’m feeling lost I’ll reach out to some of your recommended partners.

    Thanks again man!


Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.