• Does PMPro support a single renewal billing date for all members, regardless of when they paid originally? Our organization requires all members to renew on July 1, even if they originally signed up less than a year ago (no memberships are pro-rated – all pay the full price on July 1 even if they initially pay mid-year).

    Thank you so much in advance for your input on whether PMPro will work for us!

    https://www.ads-software.com/plugins/paid-memberships-pro/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Jason Coleman

    (@strangerstudios)

    This can be done with some custom code filtering on the “pmpro_profile_start_date” hook.

    https://www.paidmembershipspro.com/hook/pmpro_profile_start_date/

    For example the pmpro-subscription-delays plugin allows you to set a numerical delay to when the subscription starts:
    https://github.com/strangerstudios/pmpro-subscription-delays

    We could update that to accept a delay like “Y-01-01” so it would always be Jan 1 of the next year. If you are still interested in that, you can post to our member forums and I’ll whip up that solution for you.

    Thanks.

    Would “Y-M-05” work for monthly billing on the 5th of each month?

    Hi all,
    I’m in the same position as kmcgrathdesign.
    Installed the PMPro Set Expiration Date add on that stated “This expiration date will override any expiration period set on the level” but it doesn’t happens.

    I assumed that if an existing user renews its subscription, the new ending subscription is what I set on Expiration date, instead the date is one year longer than the original ending.

    I use the Woocommerce add on to sell subscriptions and it works well, but the new ending date is simply ignored.

    The case: user that is already member, subscription ends on 2015/04/30 , the subscription duration is set on one year (as suggested on PMPRO level panel) and the Expiration date is set on 2016/01/31 .
    I presume that when a user renews, the new subscription ending will be 2016/01/31 disregarding the previous ending, instead the new ending is 2016/04/30 (one year longer).

    Is this the way that this expiration date add on works? because if yes, it’s completely useless, so I suspect there is a bug or in this add on or between connection with Woocommerce add on.

    Could you, please take a look on this and, hopefully solve or say me where I wrong?

    Thanks in advance

    Mac

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Single renewal date for all members?’ is closed to new replies.