WordPress Membership Plugin

Stripe-Native
Content Paywalls
Without the Bloat

PayGate Content Restriction lets you gate any post or page behind membership tiers and collect payments directly through Stripe — no middleware, no monthly fees, no page builder required.

Free plan available • Pro 14-day trial, no card required • Works with any theme

Membership Tiers (Pro)
3
Paywall Templates
Extra Transaction Fees
1
Plugin to Install
Everything You Need

Built for content creators
who want results, not complexity

Every feature is designed to minimize setup time and maximize revenue from your existing content.

💳
Stripe-Native Checkout

Full Stripe Checkout sessions — no payment middleware. Subscription lifecycle handled automatically via webhooks.

🔒
Content Restriction Engine

Gate any post, page, or custom post type behind specific membership tiers with a single metabox click.

🌟
3 Paywall Templates

Modern, Minimal, and Classic paywall designs. Theme authors can add custom templates with zero configuration.

📊
Analytics Dashboard

Track paywall views, conversion rates, and revenue trends with Chart.js charts — no external analytics service needed.

👥
Member Management

View, search, and manage all members from a clean admin dashboard. Change tiers, revoke access, export to CSV.

Bulk Restriction Tools

Restrict entire categories or post types in one action. Perfect for migrating existing content to membership-only access.

💌
Member Self-Service Portal

Members can view their subscription details and cancel directly from a clean frontend dashboard — no admin access needed.

📧
Email Notifications

Transactional emails for welcome, cancellation, and payment failure — customizable via template files.

Paywall Templates

Three designs, zero configuration

Choose the paywall style that fits your site's aesthetic. Each template is fully responsive and theme-override-ready.

🔒
Members Only Content
Subscribe to unlock this article and all premium content.
Subscribe Now →
Modern
Card with blur effect • Indigo accent • Free plan
🔒
The rest of this article is for members only.
Subscribe to Continue
Log In
Minimal
HR divider • Stacked buttons • No blur • Pro
Premium Content
Choose Your Plan
Basic
$9
Classic
Tier cards • Most Popular badge • Blur mask • Pro
Simple Pricing

Start free. Upgrade when you need more.

No monthly SaaS fees. No transaction cuts. You keep everything Stripe pays you.

Free
$0

Everything you need to launch your first membership tier and start restricting content today.

  • 1 membership tier
  • Stripe-native checkout
  • Content restriction engine
  • Modern paywall template
  • Member dashboard
  • Email notifications
  • Analytics dashboard
  • Bulk restriction tools
  • CSV member export
  • Minimal & Classic templates
Download Free

The free version has launched

Leave your email and we'll let you know what's coming next from Josh's Web Services.

Thanks! We'll notify you soon.
FAQ

Questions answered

Yes — PayGate Content Restriction connects directly to your Stripe account to process payments. There are no additional fees beyond Stripe's standard processing rate (2.9% + 30¢ per transaction). You keep 100% of everything Stripe pays out to you.

Yes. PayGate Content Restriction is built to be theme-agnostic. The paywall templates use scoped CSS that won't conflict with your theme's styles. Theme authors can even drop custom paywall templates into their theme folder without modifying the plugin.

Yes. PayGate Content Restriction includes a member self-service dashboard (add it to any page with a shortcode) where members can view their subscription details and cancel. Cancellation is handled through Stripe, so billing stops at the end of the current period.

The free plan allows one active membership tier. You can restrict as many posts and pages as you want to that tier, but creating a second tier requires upgrading to Pro. The Modern paywall template is included in the free plan.

Existing members retain their access — PayGate Content Restriction never touches live membership data on a plan change. Pro-only admin features (analytics, bulk tools) become unavailable to you as the admin, but your members' subscriptions and access are not affected.

Yes. Pro licenses receive automatic updates directly in your WordPress dashboard via the Freemius integration — just like any plugin from WordPress.org. You'll see update notices and can update with one click.

Ready to monetize your content?

Set up your first membership tier in under 5 minutes. No coding required.