• Resolved squarestar

    (@squarestar)


    Does this plugin support forcing all renewals to occur on a specific date?

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support mbrsolution

    (@mbrsolution)

    Thank you for reaching out to us. Can you provide an example of what you are trying to achieve. I want to make sure I understand your question correctly.

    For example: We currently use the membership access level feature to make sure the levels expire at a particular date. Or the membership level never expires. The following information can help.

    https://simple-membership-plugin.com/adding-membership-access-levels-site/

    Kind regards.

    Thread Starter squarestar

    (@squarestar)

    Thanks – What I mean is: Can I set an expiry date of 31st of December without specifying the year, so that renewals are required from the 1st of January each year? I see that it is not possible in the access duration section, so I’m thinking the answer is no…

    Would I need to create new memberships for each year, ending on the 31st?

    Plugin Author wp.insider

    (@wpinsider-1)

    We don’t have​ a fully automated option for that. Here is what can be done at the moment to achieve the result.

    Option A — Fixed date (simple, manual once per year)

    • Edit the membership level → set Expiry Type = Fixed Date → pick 31 Dec 2025.
    • On 1 Jan each year, update that fixed date to 31 Dec (new year).
    • Result: anyone who joins any time during the year will expire on Dec 31 of that same year.

    Option B — Duplicate per year 

    • Each year, duplicate the level (e.g., “Gold 2026”) and set its Fixed Date to 31 Dec 2026.
    • Point your checkout to the current-year level.
    • Result: fully “Dec 31” behavior with a clean ledger per year.

Viewing 3 replies - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.