s2Member is used to protect and sell access to membership levels in WordPress; via WordPress Roles that establish what a customer can see or do on your site. In addition, you can also sell specific Custom Capabilities (optional); which allow developers to tune-in permissions across the site in creative ways—taking full advantage of the `current_user_can()` function provided by the WordPress core.
s2Member Pro integrates with Stripe (most popular), PayPal Pro, PayPal Standard, ClickBank, and Authorize.Net. You can sell “Buy Now” access. Or, you can sell subscriptions that are recurring or nonrecurring; with or without an initial/trial period. Flexibility is here! Each membership level can be sold in different ways by packaging additional Custom Capabilities or by altering the price and billing cycle for special promotions. All of this is accomplished with simple Shortcode generators that are easy to work with.
s2Member Pro comes loaded with features for serious marketers. As your site grows, you can take full advantage of Simultaneous Login Monitoring, Unique IP Restrictions, Alternative View Protection, Shortcode Conditionals, mailing list integrations (e.g., MailChimp, GetResponse, AWeber), Google Analytics eCommerce tracking and affiliate programs.
s2Member is one of the most mature membership platforms available for WordPress. It’s compatible w/ caching plugins for WordPress, compatible with bbPress, integrates with BuddyPress, and offers an extensive API for content protection, remote API calls, 3rd-party software integrations, and other customizations that you might decide to add later.