{"id":350966,"date":"2026-08-12T09:48:47","date_gmt":"2026-08-12T09:48:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/dude-paywall\/"},"modified":"2026-08-20T09:35:02","modified_gmt":"2026-08-20T09:35:02","slug":"dude-paywall","status":"publish","type":"plugin","link":"https:\/\/cy.wordpress.org\/plugins\/dude-paywall\/","author":23541766,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.36","stable_tag":"1.0.36","tested":"7.1","requires":"6.5","requires_php":"8.1","requires_plugins":null,"header_name":"Dude Paywall","header_author":"wpdude","header_description":"Sell access to individual posts and pages using Stripe Checkout \u2014 without WooCommerce or memberships.","assets_banners_color":"1c114e","last_updated":"2026-08-20 09:35:02","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wpdude.com\/dude-paywall\/","header_author_uri":"https:\/\/wpdude.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":179,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.33":{"tag":"1.0.33","author":"wpdudeplugins","date":"2026-08-14 10:10:03"},"1.0.34":{"tag":"1.0.34","author":"wpdudeplugins","date":"2026-08-14 10:43:23"},"1.0.35":{"tag":"1.0.35","author":"wpdudeplugins","date":"2026-08-19 18:41:29"},"1.0.36":{"tag":"1.0.36","author":"wpdudeplugins","date":"2026-08-20 09:35:02"}},"upgrade_notice":{"1.0.36":"<p>Security hardening for admin settings and Plugin Check compliance.<\/p>","1.0.35":"<p>Tabbed settings screen and admin UX improvements.<\/p>","1.0.34":"<p>Adds the More WP Dude Plugins catalogue to the admin menu.<\/p>","1.0.33":"<p>Add SVN deployment workflow; fix readme.txt formatting.<\/p>","1.0.32":"<p>Initial WordPress.org release of Dude Paywall.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3643144,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3643144,"resolution":"256x256","location":"assets","locale":"","width":128,"height":128}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3643144,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"dude-paywall\/account":{"name":"dude-paywall\/account","title":"Dude Paywall \u2014 Customer account"},"dude-paywall\/break":{"name":"dude-paywall\/break","title":"Dude Paywall Break"}},"tagged_versions":["1.0.33","1.0.34","1.0.35","1.0.36"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3643144,"resolution":"1","location":"assets","locale":"","width":1919,"height":852},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3643144,"resolution":"2","location":"assets","locale":"","width":1794,"height":861},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3643144,"resolution":"3","location":"assets","locale":"","width":1785,"height":490},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3643144,"resolution":"4","location":"assets","locale":"","width":1052,"height":427},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3643144,"resolution":"5","location":"assets","locale":"","width":494,"height":557},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3643144,"resolution":"6","location":"assets","locale":"","width":961,"height":691}},"screenshots":{"1":"SCREENSHOT 1 - settings page","2":"SCREENSHOT 2 - transaction page","3":"SCREENSHOT 3 - entitlement page","4":"SCREENSHOT 4 - content protection block","5":"SCREENSHOT 5 - content protection settings","6":"SCREENSHOT 6 - front end view of protected content"}},"plugin_section":[],"plugin_tags":[18193,1336,12688,511,5349],"plugin_category":[45],"plugin_contributors":[78154,274320],"plugin_business_model":[],"class_list":["post-350966","plugin","type-plugin","status-publish","hentry","plugin_tags-content-protection","plugin_tags-paid-content","plugin_tags-paywall","plugin_tags-premium-content","plugin_tags-stripe","plugin_category-ecommerce","plugin_contributors-freemius","plugin_contributors-wpdudeplugins","plugin_committers-wpdudeplugins"],"banners":{"banner":"https:\/\/ps.w.org\/dude-paywall\/assets\/banner-772x250.png?rev=3643144","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/dude-paywall\/assets\/icon-128x128.png?rev=3643144","icon_2x":"https:\/\/ps.w.org\/dude-paywall\/assets\/icon-256x256.png?rev=3643144","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/dude-paywall\/assets\/screenshot-1.png?rev=3643144","caption":"SCREENSHOT 1 - settings page"},{"src":"https:\/\/ps.w.org\/dude-paywall\/assets\/screenshot-2.png?rev=3643144","caption":"SCREENSHOT 2 - transaction page"},{"src":"https:\/\/ps.w.org\/dude-paywall\/assets\/screenshot-3.png?rev=3643144","caption":"SCREENSHOT 3 - entitlement page"},{"src":"https:\/\/ps.w.org\/dude-paywall\/assets\/screenshot-4.png?rev=3643144","caption":"SCREENSHOT 4 - content protection block"},{"src":"https:\/\/ps.w.org\/dude-paywall\/assets\/screenshot-5.png?rev=3643144","caption":"SCREENSHOT 5 - content protection settings"},{"src":"https:\/\/ps.w.org\/dude-paywall\/assets\/screenshot-6.png?rev=3643144","caption":"SCREENSHOT 6 - front end view of protected content"}],"raw_content":"<!--section=description-->\n<p>Dude Paywall is a lightweight WordPress plugin that lets you charge readers for access to individual posts and pages using Stripe Checkout.<\/p>\n\n<p>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 \u2014 no WordPress user account required.<\/p>\n\n<p>Dude Paywall follows the WP Dude philosophy:<\/p>\n\n<p>One plugin. One job.<\/p>\n\n<p>No unnecessary membership system \u2014 just everything you need to sell access to premium WordPress content.<\/p>\n\n<p>Watch the complete getting started guide<\/p>\n\n<p>Learn how to create protected content, connect Stripe, and start selling in minutes.<\/p>\n\n<p>https:\/\/youtu.be\/93qJmuCSqgQ<\/p>\n\n<p>Documentation<\/p>\n\n<p>https:\/\/wpdude.com\/wp-dude-plugin-documentation\/dude-paywall-documentation\/<\/p>\n\n<p>Perfect for:<\/p>\n\n<ul>\n<li>Bloggers<\/li>\n<li>Publishers<\/li>\n<li>Writers<\/li>\n<li>Journalists<\/li>\n<li>Educators<\/li>\n<li>Researchers<\/li>\n<li>Content creators<\/li>\n<li>Anyone selling premium WordPress content<\/li>\n<\/ul>\n\n<h4>Free Features<\/h4>\n\n<ul>\n<li>Protect individual posts and pages<\/li>\n<li>Stripe Checkout<\/li>\n<li>Test and Live modes<\/li>\n<li>Passwordless magic-link access<\/li>\n<li>No customer accounts required<\/li>\n<li>Instant access after successful payment<\/li>\n<li>Transaction history<\/li>\n<li>Customer access management<\/li>\n<li>Works with existing WordPress content<\/li>\n<li>No membership plugin required<\/li>\n<\/ul>\n\n<h4>Pro Features<\/h4>\n\n<p>The Pro version adds business integrations and advanced tools including:<\/p>\n\n<ul>\n<li>Recurring subscriptions for content<\/li>\n<li>Outgoing webhooks<\/li>\n<li>CSV export<\/li>\n<li>Admin REST API<\/li>\n<li>Custom success pages<\/li>\n<li>Custom customer emails<\/li>\n<li>Admin notifications<\/li>\n<\/ul>\n\n<h4>Stripe<\/h4>\n\n<p>Paid content purchases are securely processed by Stripe Checkout.<\/p>\n\n<p>No payment card data is ever stored on your WordPress website.<\/p>\n\n<ul>\n<li>Stripe Terms: https:\/\/stripe.com\/legal<\/li>\n<li>Stripe Privacy: https:\/\/stripe.com\/privacy<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate Dude Paywall.<\/li>\n<li>Open Dude Paywall \u2192 Settings.<\/li>\n<li>Enter your Stripe API keys.<\/li>\n<li>Open the post or page you want to protect.<\/li>\n<li>Enable Dude Paywall and set the access price.<\/li>\n<li>Publish or update your content.<\/li>\n<li>Readers can now purchase access using Stripe Checkout.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20membership%20plugin%3F\"><h3>Do I need a membership plugin?<\/h3><\/dt>\n<dd><p>No. Dude Paywall is a standalone plugin designed specifically for selling access to individual WordPress posts and pages.<\/p><\/dd>\n<dt id=\"do%20customers%20need%20a%20wordpress%20account%3F\"><h3>Do customers need a WordPress account?<\/h3><\/dt>\n<dd><p>No. Customers can access purchased content using secure passwordless magic links.<\/p><\/dd>\n<dt id=\"what%20payment%20gateway%20is%20supported%3F\"><h3>What payment gateway is supported?<\/h3><\/dt>\n<dd><p>Stripe Checkout.<\/p><\/dd>\n<dt id=\"can%20i%20use%20stripe%20test%20mode%3F\"><h3>Can I use Stripe Test Mode?<\/h3><\/dt>\n<dd><p>Yes. Test and Live modes are both supported.<\/p><\/dd>\n<dt id=\"what%20content%20can%20i%20protect%3F\"><h3>What content can I protect?<\/h3><\/dt>\n<dd><p>Dude Paywall can be used to protect individual WordPress posts and pages.<\/p><\/dd>\n<dt id=\"can%20i%20protect%20only%20some%20of%20my%20content%3F\"><h3>Can I protect only some of my content?<\/h3><\/dt>\n<dd><p>Yes. You choose which posts and pages use Dude Paywall. Your other WordPress content remains publicly accessible as normal.<\/p><\/dd>\n<dt id=\"how%20does%20a%20reader%20purchase%20access%3F\"><h3>How does a reader purchase access?<\/h3><\/dt>\n<dd><p>The reader chooses to unlock the protected content and completes payment securely through Stripe Checkout.<\/p>\n\n<p>After successful payment, access is granted automatically.<\/p><\/dd>\n<dt id=\"do%20readers%20need%20to%20remember%20a%20password%3F\"><h3>Do readers need to remember a password?<\/h3><\/dt>\n<dd><p>No. Dude Paywall uses passwordless access so customers do not need to create or remember a WordPress password.<\/p><\/dd>\n<dt id=\"how%20do%20customers%20regain%20access%20later%3F\"><h3>How do customers regain access later?<\/h3><\/dt>\n<dd><p>Customers can use secure magic-link access to return to content they have previously purchased.<\/p><\/dd>\n<dt id=\"does%20dude%20paywall%20store%20credit%20card%20details%3F\"><h3>Does Dude Paywall store credit card details?<\/h3><\/dt>\n<dd><p>No. Payments are handled securely by Stripe Checkout and payment card details are never stored on your WordPress website.<\/p><\/dd>\n<dt id=\"can%20i%20use%20dude%20paywall%20alongside%20woocommerce%20or%20another%20ecommerce%20plugin%3F\"><h3>Can I use Dude Paywall alongside WooCommerce or another eCommerce plugin?<\/h3><\/dt>\n<dd><p>Yes. Dude Paywall operates independently and can run alongside other WordPress eCommerce plugins.<\/p><\/dd>\n<dt id=\"is%20there%20a%20pro%20version%3F\"><h3>Is there a Pro version?<\/h3><\/dt>\n<dd><p>Yes. Dude Paywall Pro adds business integrations and advanced features while keeping the core paywall experience simple.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.36<\/h4>\n\n<ul>\n<li>Harden admin settings save handling (nonce re-checks, input unslash\/sanitize).<\/li>\n<li>Safer subscription list queries and Plugin Check cleanup.<\/li>\n<\/ul>\n\n<h4>1.0.35<\/h4>\n\n<ul>\n<li>Tabbed settings screen (Stripe, Paywall, Logging, System status).<\/li>\n<li>Tools and audit log moved under Settings tabs.<\/li>\n<\/ul>\n\n<h4>1.0.34<\/h4>\n\n<ul>\n<li>Add More WP Dude Plugins catalogue to the admin menu.<\/li>\n<\/ul>\n\n<h4>1.0.33<\/h4>\n\n<ul>\n<li>Add WordPress.org SVN deployment scripts and local trunk staging.<\/li>\n<li>Fix readme.txt formatting.<\/li>\n<\/ul>\n\n<h4>1.0.32<\/h4>\n\n<ul>\n<li>Initial WordPress.org release.<\/li>\n<li>Protect individual WordPress posts and pages.<\/li>\n<li>Stripe Checkout integration.<\/li>\n<li>Passwordless magic-link access.<\/li>\n<li>Transaction and entitlement management.<\/li>\n<li>Stripe Test and Live modes.<\/li>\n<\/ul>","raw_excerpt":"Charge for premium WordPress content using Stripe Checkout \u2014 no membership plugin required.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/350966","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cy.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cy.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=350966"}],"author":[{"embeddable":true,"href":"https:\/\/cy.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wpdudeplugins"}],"wp:attachment":[{"href":"https:\/\/cy.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=350966"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=350966"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=350966"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=350966"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=350966"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=350966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}