PayGate Content Restriction Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
PayGate Content Restriction lets you create membership tiers, restrict any post or page to specific tiers, and process payments via Stripe Checkout — all from within WordPress without any external middleware.
Key Features:
- Create unlimited membership tiers with custom pricing and features
- Restrict individual posts, pages, or custom post types
- Three paywall designs: Modern, Minimal, and Classic
- Stripe-native payments (Checkout Sessions + Subscriptions)
- Real Stripe webhook handling with signature verification
- Admin member management dashboard
- Analytics dashboard with conversion charts
- Bulk content restriction tools
- Member self-service dashboard (view/cancel subscription)
- Transactional email notifications (welcome, cancellation, payment failed)
- Theme template override support
- WP-CLI demo seeder for testing
Paywall Templates:
- Modern — Card with blur fade-in effect and tier grid
- Minimal — Clean HR divider with stacked full-width CTA buttons
- Classic — Badge icon, tier cards in flex row, “Most Popular” label
No dependencies on page builders, shortcode soup, or external services beyond Stripe.
External Services
This plugin connects to the following external services:
Stripe
PayGate Content Restriction uses Stripe to process payments and manage subscriptions.
- What data is sent: When a user subscribes, their WordPress user ID, email address, and selected membership tier are used to create a Stripe Customer and initiate a Checkout Session. Stripe receives whatever billing information the user enters during checkout.
- When it is sent: Only when a logged-in user clicks a “Get Access” or “Subscribe” button to initiate checkout, or when a Stripe webhook event is received and verified.
- Stripe’s terms of service: https://stripe.com/legal
- Stripe’s privacy policy: https://stripe.com/privacy
Freemius (Pro version only)
The Pro version of this plugin uses Freemius for license management and automatic updates.
- What data is sent: WordPress site URL, plugin version, and (with user consent) basic site and admin contact information for license activation.
- When it is sent: Only when the Pro version is active and a license is being activated or checked.
- Freemius terms of service: https://freemius.com/terms/
- Freemius privacy policy: https://freemius.com/privacy/
Screenshots
No screenshots provided
