Dude Paywall

Description

Dude Paywall is a lightweight WordPress plugin that lets you charge readers for access to individual posts and pages using Stripe Checkout.

Choose the content you want to protect, set a price, and publish as normal. Readers can purchase access securely through Stripe Checkout and return using passwordless magic links — no WordPress user account required.

Dude Paywall follows the WP Dude philosophy:

One plugin. One job.

No unnecessary membership system — just everything you need to sell access to premium WordPress content.

Watch the complete getting started guide

Learn how to create protected content, connect Stripe, and start selling in minutes.

Documentation

https://wpdude.com/wp-dude-plugin-documentation/dude-paywall-documentation/

Perfect for:

  • Bloggers
  • Publishers
  • Writers
  • Journalists
  • Educators
  • Researchers
  • Content creators
  • Anyone selling premium WordPress content

Free Features

  • Protect individual posts and pages
  • Stripe Checkout
  • Test and Live modes
  • Passwordless magic-link access
  • No customer accounts required
  • Instant access after successful payment
  • Transaction history
  • Customer access management
  • Works with existing WordPress content
  • No membership plugin required

Pro Features

The Pro version adds business integrations and advanced tools including:

  • Recurring subscriptions for content
  • Outgoing webhooks
  • CSV export
  • Admin REST API
  • Custom success pages
  • Custom customer emails
  • Admin notifications

Stripe

Paid content purchases are securely processed by Stripe Checkout.

No payment card data is ever stored on your WordPress website.

  • Stripe Terms: https://stripe.com/legal
  • Stripe Privacy: https://stripe.com/privacy

Screenshots

Blocks

This plugin provides 2 blocks.

  • Dude Paywall — Customer account
  • Dude Paywall Break

Installation

  1. Install and activate Dude Paywall.
  2. Open Dude Paywall Settings.
  3. Enter your Stripe API keys.
  4. Open the post or page you want to protect.
  5. Enable Dude Paywall and set the access price.
  6. Publish or update your content.
  7. Readers can now purchase access using Stripe Checkout.

FAQ

Do I need a membership plugin?

No. Dude Paywall is a standalone plugin designed specifically for selling access to individual WordPress posts and pages.

Do customers need a WordPress account?

No. Customers can access purchased content using secure passwordless magic links.

What payment gateway is supported?

Stripe Checkout.

Can I use Stripe Test Mode?

Yes. Test and Live modes are both supported.

What content can I protect?

Dude Paywall can be used to protect individual WordPress posts and pages.

Can I protect only some of my content?

Yes. You choose which posts and pages use Dude Paywall. Your other WordPress content remains publicly accessible as normal.

How does a reader purchase access?

The reader chooses to unlock the protected content and completes payment securely through Stripe Checkout.

After successful payment, access is granted automatically.

Do readers need to remember a password?

No. Dude Paywall uses passwordless access so customers do not need to create or remember a WordPress password.

How do customers regain access later?

Customers can use secure magic-link access to return to content they have previously purchased.

Does Dude Paywall store credit card details?

No. Payments are handled securely by Stripe Checkout and payment card details are never stored on your WordPress website.

Can I use Dude Paywall alongside WooCommerce or another eCommerce plugin?

Yes. Dude Paywall operates independently and can run alongside other WordPress eCommerce plugins.

Is there a Pro version?

Yes. Dude Paywall Pro adds business integrations and advanced features while keeping the core paywall experience simple.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Dude Paywall” is open source software. The following people have contributed to this plugin.

Contributors

“Dude Paywall” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Dude Paywall” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.36

  • Harden admin settings save handling (nonce re-checks, input unslash/sanitize).
  • Safer subscription list queries and Plugin Check cleanup.

1.0.35

  • Tabbed settings screen (Stripe, Paywall, Logging, System status).
  • Tools and audit log moved under Settings tabs.

1.0.34

  • Add More WP Dude Plugins catalogue to the admin menu.

1.0.33

  • Add WordPress.org SVN deployment scripts and local trunk staging.
  • Fix readme.txt formatting.

1.0.32

  • Initial WordPress.org release.
  • Protect individual WordPress posts and pages.
  • Stripe Checkout integration.
  • Passwordless magic-link access.
  • Transaction and entitlement management.
  • Stripe Test and Live modes.