plugin-icon

PayGate Content Restriction

Restrict post and page content behind membership tiers with Stripe-native payments. No page builders needed.
Évaluations
Version
1.0.0
Mis à jour récemment
Apr 17, 2026
PayGate Content Restriction

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/
Gratuitsur les plans payants
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 6.9.4
Cette extension est disponible en téléchargement pour votre site .