Lock a membership level to stop its members from cancelling or changing levels on their own. The lock can last indefinitely, for a set amount of time, or until the member has made a set number of successful payments, which works well for installment plans.

Lock a Membership Level

  1. Navigate to Memberships > Settings > Levels in the WordPress admin.
  2. Click the name of the level you want to lock to open the Edit Membership Level screen.
  3. Expand the Lock Membership Level Settings section.
  4. Check Lock This Level? to show the unlock options.
  5. Choose when the lock should be removed, using the settings below.
  6. Click Save Level.
Lock Membership Level Settings on the Edit Membership Level screen, set to unlock after 12 successful payments

Level Lock Settings

  • Lock This Level?: Check to lock members from cancelling or changing levels after they get this level. Unchecked by default.
  • Unlock When?: Choose when members of this level are allowed to cancel or change levels again.
    • Never: The lock stays in place until you remove it or the member loses the level. This is the default.
    • After a Time Period: The lock is removed after a set amount of time.
    • After a Number of Successful Payments: The lock is removed once the member has paid for this level a set number of times.
  • Unlock After: Shown when you choose After a Time Period. Enter a number and choose Day(s), Week(s), Month(s), or Year(s). The lock is removed once this much time has passed since the member received the level.
  • Successful Payments Required: Shown when you choose After a Number of Successful Payments. The lock is removed once the member has made this many successful payments for this level, including the initial payment.

If you choose a time period or payment count but leave the number blank, the level is saved with Unlock When? set to Never.

Lock Membership Level Settings set to unlock after a time period of 6 months

Lock an Installment Plan Until It’s Paid

Say you sell a course as 10 monthly payments of $50. You want members to stay enrolled until the full price is paid, then let them cancel or change levels freely.

  1. Set up the level with an initial payment of $50, a recurring billing amount of $50 per month, and a Billing Cycle Limit of 9. The Billing Cycle Limit doesn’t include the initial payment, so this makes 10 payments in total.
  2. In Lock Membership Level Settings, check Lock This Level? and set Unlock When? to After a Number of Successful Payments.
  3. Set Successful Payments Required to 10.

After the 10th successful payment, the lock is removed and the member can cancel or change levels again.

Which Payments Count

  • Only orders for this level with a status of Success and a total greater than zero are counted. A free trial or $0 initial payment doesn’t count toward the total.
  • The checkout payment for the level counts, along with renewal payments made during the member’s current membership. Payments from an earlier membership in the same level don’t count.
  • The payment count is checked each time the lock is checked. If a counted order is later refunded or deleted, the count drops and the lock applies again until the member reaches the required number.

When Level Locks Are Added and Removed

  • The lock is added to the member’s account when they receive the level, whether through checkout or when an administrator gives them the level.
  • The level’s lock settings are copied to the member at that moment. If you change the level’s lock settings later, members who already hold the level keep the lock they were given.
  • When the member loses the level for any reason (expiration, an administrator removes it, or it’s replaced by another level), the lock for that level is deleted.

Note: Level locks only apply to members who get the level after you save the setting. Existing members of the level are not locked automatically. To lock them, add a lock to each member from the Edit Member screen.

Note: A lock doesn’t stop the membership from expiring. If the level has an expiration date, the member still loses the level when it expires, and the lock is removed with it. Locks only control whether the member can cancel or change levels on their own.

Last updated on November 12, 2026


Was this article helpful?
YesNo