WordPress plugin
Kadence Memberships Pro
Kadence Memberships Pro supports membership and subscription sites, as well as rules that limit selected content to specific visitors. Create unlimited plans with free, trial, or paid terms, then set each plan’s price, duration, signup fee, renewal count, status, billing frequency, period, and assigned WordPress role.
Membership plans and access
Kadence Memberships Pro supports membership and subscription sites, as well as rules that limit selected content to specific visitors. Create unlimited plans with free, trial, or paid terms, then set each plan’s price, duration, signup fee, renewal count, status, billing frequency, period, and assigned WordPress role.
Site administrators can base access rules on WordPress roles, access levels, membership levels, plans, or membership status. Rules can apply to full pages, posts, archives, custom post types, WordPress blocks, WooCommerce products, and API requests. You can also restrict specific sections and customize the message shown to users without permission. Embedded media can be restricted with its post or page, but the original file URL on the server remains accessible.
Registration, accounts, and renewals
The extension creates pages for registration, successful registration, account management, profile editing, and billing card updates. Members can view their account status, renewal or expiration date, and payment history, including PDF invoices for individual payments. They can update their name, email address, and password through the included profile editor.
Members can upgrade or downgrade their plan. Changes are prorated according to the amount already paid and the time remaining in the current membership. Administrators can choose always-renew or never-renew options, or let each member decide whether to renew automatically.
Payments and Pro features
Stripe and manual payments are available. PayPal, Authorize.net, Braintree, and custom gateways are listed as Pro payment options. Administrators can make percentage or flat-rate discount codes with usage limits and optional expiration dates. Free trials can trigger emails as they approach their end, and member emails can be customized for events such as activation or cancellation.
Reports display total earnings for a selected period and earnings by membership level. Google reCAPTCHA can protect member login forms. The Pro add-on collection includes 34 add-ons for additional integrations and functionality.
Administration and customization
From WordPress editing screens, administrators can set rules for posts, pages, and custom post types, then choose whether to restrict an entire entry or selected sections. They can search membership records, review active, expired, cancelled, and pending memberships, add memberships manually, make bulk changes, edit individual records, and export records to CSV.
Developers can extend the add-on with action hooks and filters, modify display options, and override template files from a theme. Templates are designed to work with themes without custom CSS. The plugin also includes a REST API, WP-CLI commands for membership processes, batch processing and customer information, and a debug mode with error logging.
Getting started
Install and activate Kadence Memberships Pro on a WordPress website, create membership levels, configure payment options, and set access rules for each plan. Review the generated registration and account pages, then adjust the workflow for the site.