Home » Docs » Access Pass

Access Pass

Learn how to grant membership access manually using Access Passes. This is useful when you want to provide access without requiring a Stripe checkout.

Overview

An Access Pass lets you manually grant membership access to a WordPress user for a specific period of time.

When a user has an active Access Pass, they are treated the same as a paying member for access control purposes.

Common Use Cases

Access Passes are handy for things like:

  • Offline payments
  • Invoice-based billing
  • Complimentary access
  • Team member access
  • Migrating members from a previous system

How to Grant an Access Pass

Access Passes are managed directly on the user profile screen.

Granting an Access Pass to a New User

  1. Go to Users → Add New
  2. Create the user as you normally would
  3. Find the Members Only Access Pass section
  4. Set the Start Date and End Date
  5. Save the user

Granting an Access Pass to an Existing User

  1. Go to Users
  2. Click a user to edit their profile
  3. Find the Members Only Access Pass section
  4. Set the Start Date and End Date
  5. Click Update User

Removing an Access Pass

If you need to revoke access early (or clean up a pass), edit the user and use the Remove Access Pass option.

What Happens When It Expires?

Once the End Date passes:

  • The user’s Access Pass expires automatically
  • They no longer have access to restricted content
  • They can purchase a membership using your Stripe Checkout buttons if they want continued access
  • You can remove the expired Access Pass and grant them another if you want