

Dashboard overview with revenue and order statistics
PostGate is the most flexible WordPress paywall plugin for content creators, publishers, and membership site owners. Whether you want to add a paywall to your entire site, specific categories, individual posts, or even blocks within posts, PostGate gives you complete control over your WordPress content monetization strategy.
PostGate enables you to monetize premium content through flexible payment options. Gate content behind paywalls, sell one-time access to articles, create membership subscriptions, or mix payment models to maximize your revenue.
Flexible Content Protection
– Site-Wide Locking: Gate your entire website behind a paywall or login requirement
– Post-Level Control: Lock individual posts with custom pricing and access rules
– Category-Based Access: Apply payment requirements to entire categories or taxonomies
– Block-Level Gating: Lock specific sections within posts using the PostGate Lock Block
– Granular Override System: Post-level settings override category rules, which override global settings
Multiple Monetization Options
– One-Time Purchases: Sell individual articles or content pieces for single payments
– Recurring Subscriptions: Offer monthly, yearly, or custom subscription plans
– Mixed Pricing Models: Combine one-time and subscription options for the same content
– Flexible Pricing: Set different prices per post, category, or site-wide
– Multiple Product Options: Present users with various pricing tiers to choose from
Take Complete Control of Content Access
– Protect free content: Let only registered members access content without requiring payment
– Monetize premium content: Require payment or active subscriptions to unlock your best content
– Grant VIP access: Automatically give administrators, editors, or custom roles instant access
– Seamless post-purchase experience: Automatically unlock content after successful payment
Professional Paywall Templates
– Compact Layout: Streamlined design optimized for mobile devices and quick conversions
– Classic Layout: Traditional paywall with detailed pricing information and descriptions
– Fully Customizable: Override templates in your theme for complete design control
– SEO-Friendly: Preview content before the paywall for search engine crawlers
Content Preview Options
– Paragraph Mode: Show first N paragraphs as a teaser
– Word Count Mode: Display first N words with automatic truncation
– Customizable Limits: Set preview length per post or globally
– Smart Truncation: Intelligent content splitting that respects HTML structure
Seamless Stripe Integration
– Stripe Connect: Secure OAuth connection with your Stripe account
– Live & Sandbox Modes: Test your paywall before going live
– Automatic Webhook Handling: Real-time payment processing and access granting
– Secure Checkout: Users complete payments on Stripe-hosted checkout pages
– Multiple Currencies: Support for all Stripe-supported currencies
Developer-Friendly Architecture
– Template System: Override any template in your theme
– REST API Endpoints: Integrate with external applications
– Action & Filter Hooks: Extend functionality with custom code
– Modern React Admin: Intuitive settings interface built with React
– Gutenberg Integration: Native block editor support with custom blocks
– Well-Documented Code: Comprehensive inline documentation following WordPress standards
PostGate is built with security best practices in mind:
– All payment processing handled by Stripe (PCI DSS compliant)
– Webhook signature verification prevents unauthorized access grants
– Nonce verification on all AJAX requests
– Sanitization and validation of all user inputs
– Role and capability checks throughout the plugin
– Secure OAuth flow for Stripe account connection
PostGate is translation-ready and includes:
– WordPress.org translation compatibility
– Text domain: postgate
– RTL language support ready
Links
* Read Our Quick Start Guide
* Documentation
* Support Forum
Credits
PostGate is developed and maintained by QodeSphere. Special thanks to the WordPress and Stripe developer communities for their invaluable tools and resources.
Privacy Policy
PostGate itself does not collect any user data. Payment processing is handled entirely by Stripe. Please review Stripe’s privacy policy at stripe.com/privacy for information about how payment data is handled.