Extensions

Search Extensions

Members Only Tickets

The extension adds the ability to limit access to view or purchase tickets by membership level.

Note: this extension only works with tickets created using WooCommerce and Event Tickets Plus, when used along with a supported membership plugin.

Currently supported membership integrations:

  • Restrict Content Pro
  • Paid Memberships Pro
  • WooCommerce Memberships
  • MemberPress

For all integrations, tickets can either be completely hidden from non-members, or will be shown in the tickets form with a message indicating that the ticket can only be purchased by members. The message used for visible but restricted tickets can be configured in Tickets > Settings > General > Membership. The ticket will not be able to be added to the cart, and the controls to do so are greyed out.

When tickets are completely hidden from non-members, the associated ticket prices will not be shown in the event details.

Instructions for Restrict Content Pro

  1. Create the ticket normally in the event or other post type.
  2. In the WordPress dashboard, navigate to the related WooCommerce product.
  3. In Product Data > Access Control, there are options for restricting the ability to view or purchase the ticket.

Instructions for Paid Memberships Pro

  1. Create a membership level in Memberships > Settings > Levels.
  2. In Tickets > Settings > General > Membership, configure the required membership names, and the categories that will be used to control whether a ticket can be viewed or purchased by users with the associated membership level.
  3. Create a ticket or tickets normally in the event or other post type.
  4. In the WordPress dashboard, navigate to the related WooCommerce product.
  5. Assign the appropriate product category to determine if the ticket can be viewed or purchased by members.

Instructions for WooCommerce Memberships

  1. Create a membership plan in WooCommerce > Memberships > Membership Plans.
  2. Create a ticket or tickets normally in the event or other post type.
  3. In the WordPress dashboard, navigate to the related WooCommerce product.
  4. In Memberships > Restrict Content, select the membership plan and assign whether only members can view or purchase.

Instructions for MemberPress

  1. Create a membership level in MemberPress > Memberships.
  2. In Products > Categories, create a category that will be used to designate tickets to be for members only.
  3. Create a rule in MemberPress > Rules. In “Content & Access” > “Protected Content”, select “Products with Category”, and choose the members-only category created in the previous step.
  4. In “Content & Access” > “Access Conditions”, set the required membership level.
  5. Create a ticket or tickets normally in the event or other post type.
  6. In the WordPress dashboard, navigate to the related WooCommerce product.
  7. Assign the members-only category to the product.
  8. In Tickets > Settings > General > Membership, you can configure whether to show members-only tickets to non-members or not.

Changelog

 

= [1.0.2] 2023-04-30 =

* Fix – MemberPress now shows members tickets when expected.
* Fix – Added check for existence of WooCommerce before adding actions.
* Enhancement – Added style wrapper around admin settings.

= [1.0.1] 2022-05-19 =

* Remove trailing commas
* Replace double quotes with single quotes

= [1.0.0] 2022-03-12 =

* Initial release

Download Extension

👋 Heads up! We provide limited support for extensions, but you can still open a ticket over at our Help Desk to report any issues.
Install Instructions