[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fSYM0A3iKtC-2UtRNxrszs7yLpkDLZw258oRWajjuCDI":3,"$f5WY8f3j8LauzDFHHei79zevDlU1drBsX6bs4BMSqQ6A":196,"$f2cKcqA3dPn1ydgRIbCH4HYtrnjGE72wpJs1mcM6MTmc":201},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":137,"fingerprints":182},"paidcontent","PaidContent","1.1.0","Victor Demianenko","https:\u002F\u002Fprofiles.wordpress.org\u002Fvictor-demianenko\u002F","\u003Cp>PaidContent allows you to sell of access to a particular page or post through WooCommerce plugin.\u003C\u002Fp>\n\u003Cp>You can sell content as one item and as items package. For selling of package you just need to insert a link to the package. In this case all contained items in a package  will be available for view.\u003C\u002Fp>\n","Sell your video courses, manuals, articles etc. with WooCommerce quickly and easily.",10,1827,0,"2016-12-01T16:24:00.000Z","4.6.30","4.3","",[19,4,20,21,22],"paid-content","pay-per-post","pay-per-view","payperpost","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpaidcontent","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpaidcontent.1.1.0.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":25,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"victor-demianenko",3,90,30,84,"2026-05-19T23:45:28.022Z",[38,60,82,99,118],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":11,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":17,"tags":52,"homepage":57,"download_link":58,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"steady-wp","Steady for WordPress","1.3.3","Steady","https:\u002F\u002Fprofiles.wordpress.org\u002Fsteadyhq\u002F","\u003Ch4>Earn money with your blog or podcast\u003C\u002Fh4>\n\u003Cp>Steady enables readers and listeners to support the projects they cannot do without, by becoming members.\u003C\u002Fp>\n\u003Cp>Members offer sustainable support for projects and personalities, not because they have to, but because they want to. Members are more loyal and committed than subscribers. And members liberate media. Join the membership revolution!\u003C\u002Fp>\n\u003Ch4>Steady Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Recurring payments:\u003C\u002Fstrong> Your members support you with monthly or annual payments (for example, 3 EUR per month). You can offer a range of price levels and set the prices to best suit your project.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Goals:\u003C\u002Fstrong> Set financial goals to help spur potential members into action.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Paywall:\u003C\u002Fstrong> With just a few clicks you can set up a paywall to protect members-only content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adblock Detection:\u003C\u002Fstrong> Are your readers using ad-blockers? Steady enables you to present them with a friendly, customizable prompt to say that an ad-blocker has been detected and suggest they sign-up as a member.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full service:\u003C\u002Fstrong> Steady takes care of billing and taxation. You receive your money once a month.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All major payment methods:\u003C\u002Fstrong> Direct debit, credit card or PayPal.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No strings attached:\u003C\u002Fstrong> Steady takes a 10% commission, but only once you start earning.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Memberships with Paywall Plugin\u003C\u002Fh4>\n\u003Cp>The Steady Paywall is an easy-to-integrate tool that displays content to members only. If you want to restrict access to certain content and encourage visitors to become paying members, the Steady Paywall is the ideal tool to use. It takes just minutes to integrate into your website, is easy to configure (no programming skills required!) and is compatible with most desktop browsers and mobile devices.\u003C\u002Fp>\n\u003Ch4>Need a Paywall? Steady can help!\u003C\u002Fh4>\n\u003Cp>Set up a paywall for your WordPress Blog by installing the Steady WordPress Plugin. You can decide when and how to restrict content in each article. All you need to do is click the Steady Button in your WordPress editor at your preferred starting point. Steady will then blur out the remaining content and display a preconfigured message. The Paywall directs visitors to your Steady page, where they can select one of your membership plans. The Steady WordPress Paywall is a simple and straightforward way to protect your premium content for paying members only. And there’s no need to integrate payment providers: Steady takes care of that, too.\u003C\u002Fp>\n\u003Ch4>Adblock Detection\u003C\u002Fh4>\n\u003Cp>Adblock Detection is an additional feature that can be combined with the Steady Paywall Plugin. Adblock Detection helps you benefit from visitors who are avoiding advertising, by creating an opportunity to suggest they become a member, instead. Steady’s AdBlock Detection recognizes when visitors to your website are using ad-blocker software and displays a message which you can customize yourself. You can also set the strength of your adwall – can visitors simply click to close the message, or must they always pay to read? It’s up to you.\u003C\u002Fp>\n","Steady is the perfect plugin for regular payments: offer subscriptions, pledges, use a flexible paywall or start a subscription crowdfunding campaign.",600,15379,60,"2024-10-23T04:42:00.000Z","6.6.5","4.7",[53,54,19,55,56],"content-monetisation","content-monetization","paywall","premium-content","https:\u002F\u002FsteadyHQ.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsteady-wp.zip",92,{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":68,"num_ratings":11,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":77,"download_link":78,"security_score":79,"vuln_count":80,"unpatched_count":13,"last_vuln_date":81,"fetched_at":27},"zlick-paywall","Zlick Paywall","4.1.1","Zlick","https:\u002F\u002Fprofiles.wordpress.org\u002Faimansaeedsh\u002F","\u003Ch3>OVERVIEW\u003C\u002Fh3>\n\u003Cp>Easily monetize your content and sell subscriptions like a pro – the all-in-one paywall plugin with no upfront costs.\u003C\u002Fp>\n\u003Cp>Zlick is for you if you want:\u003Cbr \u002F>\n1. An easy-to-install paywall with no bloat that you can configure and put live in 10 minutes. No developers needed.\u003Cbr \u002F>\n2. Industry leading UX and paywall conversion rates that will skyrocket your paying subscriptions.\u003Cbr \u002F>\n3. A flexible and scalable pricing model that doesn’t have upfront or monthly costs. We only get paid when you do, so we’re fully committed to your success.\u003Cbr \u002F>\n4. The best possible experience for your customers from a paywall that automatically matches your branding and image.\u003Cbr \u002F>\n5. A paywall that can’t be bypassed by readers but keeps its SEO value by still being visible to search engines.\u003Cbr \u002F>\n6. Seamless one-click payments and support for Stripe, Apple Pay and Google Pay.\u003Cbr \u002F>\n7. An easy-to-use admin panel with CRM tools, analytics and more.\u003C\u002Fp>\n\u003Cp>Try our [Live Demo] (https:\u002F\u002Fdemo.zlick.it\u002F) and see how it works!\u003C\u002Fp>\n\u003Ch4>Loved by our clients for its ease of use\u003C\u002Fh4>\n\u003Cp>🌟🌟🌟🌟🌟 \u003Cstrong>Easiest and best working plugin I have used so far\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen I wanted to find a paywall for my blog I really got frustrated with different plugins, managed to get them to work, but they were difficult to use and always something went wrong. I was recommended to use Zlick Paywall and as I am no IT-genius it was easy to install even for me, works perfectly and the support team is always willing to help and answers all questions professionally and very quickly. Would recommend it to everyone who is looking for a paywall.\u003Cbr \u002F>\n[Eveliis] (https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Feasiest-and-best-working-plugin-i-have-used-so-far\u002F)\u003C\u002Fp>\n\u003Ch3>OUR PROMISES\u003C\u002Fh3>\n\u003Col>\n\u003Cli>We help you grow\u003C\u002Fli>\n\u003Cli>We commit to best UX and conversion rates\u003C\u002Fli>\n\u003Cli>We listen to you and develop what you really need\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>We scale with you (start for free)\u003C\u002Fh4>\n\u003Cp>Join the ranks of successful businesses and skyrocket your growth with Zlick’s unique performance-based pricing model. We’re fully invested in your success, so our commission-based model means we only get paid when you do. And we’re here to help every step of the way, with expert guidance on how to maximize your content monetization.\u003C\u002Fp>\n\u003Cp>Get started with our free starter plan and enjoy access to powerful marketing tools that will take your engagement and growth to new heights. And as your business grows, so will we! Our advanced reports and features will help you continuously monetize your content and reach new milestones.\u003C\u002Fp>\n\u003Cp>With just a small transaction fee of 5% (plus Stripe fees), you’ll be well on your way to scaling your business to new heights. Let’s do this together and watch your success soar!\u003C\u002Fp>\n\u003Ch4>Clean Nordic design with the ultimate ease of use\u003C\u002Fh4>\n\u003Cp>Unlock the full potential of your content monetization with our sleek, user-friendly portal. Impress your readers with a clean and modern paywall design that’s a breeze to navigate, featuring a simple choice of one-time payment or subscription, and requires minimal essential information from the customer.\u003C\u002Fp>\n\u003Cp>We’ve done the hard work for you, conducting hundreds of A\u002FB tests to ensure our paywall design minimizes bounce rates and delivers the best possible user experience. And with the ability to customize the paywall to match your brand, you’ll stand out from the crowd.\u003C\u002Fp>\n\u003Ch4>Always improving based on user feedback\u003C\u002Fh4>\n\u003Cp>Join a community of forward-thinking professionals and shape the future of Zlick with your feedback. We listen to our users and bring the most requested features to life, so you can focus on growing your business without any distractions.\u003C\u002Fp>\n\u003Ch3>FEATURES\u003C\u002Fh3>\n\u003Cp>Unlock the full potential of your content with Zlick – the ultimate paywall and subscription plugin for WordPress. With our advanced features, you can easily monetize your content and grow your business.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customizable paywall for one-time payments and recurring subscriptions.\u003C\u002Fli>\n\u003Cli>Customers can pay for content without signing up. Password free login afterward.\u003C\u002Fli>\n\u003Cli>Use bulk or single edit tools to restrict access to any content.\u003C\u002Fli>\n\u003Cli>Payment options – Zlick supports all popular currencies with credit and debit cards (via Stripe), Apple Pay, Google pay, and mobile payments.\u003C\u002Fli>\n\u003Cli>Connected CRM to manage your customers and their subscriptions in one portal.\u003C\u002Fli>\n\u003Cli>Advanced analytics – track business metrics, article conversion rate, and user behavior to make data-driven decisions.\u003C\u002Fli>\n\u003Cli>Hard paywall optimized for search engines – paywalled content can easily be indexed by search engines.\u003C\u002Fli>\n\u003Cli>Easy installation – 10-minute setup with Stripe and WordPress. No developers needed.\u003C\u002Fli>\n\u003Cli>Mobile-friendly – Zlick is compatible with all desktop and mobile devices, ensuring a seamless experience for your readers.\u003C\u002Fli>\n\u003Cli>Monetization and growth consulting – get expert guidance on monetization best practices and growth strategies from our team for free.\u003C\u002Fli>\n\u003Cli>Unleash your full growth potential with Zlick’s scalable pricing model – no fixed fees for up to 5000 monthly active subscriptions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Upgrade your content monetization game with Zlick. Try it now for free!\u003C\u002Fp>\n\u003Ch3>TECHNICAL\u003C\u002Fh3>\n\u003Cp>The plugin requires the use of Zlick Paywall SDK to load the payment widget on your page and lock content. It automatically adds Zlick Paywall \u003Ca href=\"https:\u002F\u002Fcdn.zlick.it\u002Fzlick-paywall-element-2.0.0.js\" rel=\"nofollow ugc\">javascript SDK\u003C\u002Fa> to the page where content is locked. All user and subscription data is stored and is accessible in \u003Ca href=\"https:\u002F\u002Fportal.zlickpaywall.com\u002F\" rel=\"nofollow ugc\">Zlick Paywall portal\u003C\u002Fa>. Payments are handled through Stripe. Installing the plugin means you agree with our \u003Ca href=\"https:\u002F\u002Fportal.zlickpaywall.com\u002Fterms_and_conditions\" rel=\"nofollow ugc\">Terms and Conditions\u003C\u002Fa> as well as Stripe’s terms of service.\u003C\u002Fp>\n\u003Ch3>INSTALLATION\u003C\u002Fh3>\n\u003Cp>It takes 10 minutes to integrate Zlick with your WordPress page. Here’s how you do it:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Open \u003Ca href=\"http:\u002F\u002Fportal.zlickpaywall.com\" rel=\"nofollow ugc\">portal.zlickpaywall.com\u003C\u002Fa> and sign up for a new account.\u003C\u002Fli>\n\u003Cli>Log in to your WordPress admin panel.\u003C\u002Fli>\n\u003Cli>Navigate to Plugins and click the “Add new” plugin.\u003C\u002Fli>\n\u003Cli>Search for “Zlick Paywall” from the marketplace and install & activate it.\u003C\u002Fli>\n\u003Cli>Zlick Paywall plugin appears on the left-hand menu under “Settings”.\u003C\u002Fli>\n\u003Cli>Open to the Integration panel in Zlick Portal.\u003C\u002Fli>\n\u003Cli>Copy & paste your Publisher ID and API Key from the Zlick Portal Integration page to WordPress and enable the plugin.\u003C\u002Fli>\n\u003Cli>Connect Stripe to Zlick from Zlick Portal. It’s under Integrations page in Settings.\u003C\u002Fli>\n\u003Cli>Create a Stripe account. It takes 3 minutes to finsih this and connect it to your Zlick account.\u003C\u002Fli>\n\u003Cli>Open Monetization Plans in Zlick portal and set up your pricing.\u003C\u002Fli>\n\u003Cli>Switch Live Payments Mode on in Portal.\u003C\u002Fli>\n\u003Cli>Well done. Your Zlick Paywall is connected and ready to accept payments.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You can now hide any article behind a paywall from your WordPress admin panel:\u003Cbr \u002F>\na) Zlick Paywall tickbox is at the bottom of your Edit post \u002F Create a Post view.\u003Cbr \u002F>\nb) You can bulk edit the status of a page (Paid\u002FFree) from the post\u002Fpage list page.\u003C\u002Fp>\n\u003Cp>See our more thorough \u003Ca href=\"https:\u002F\u002Fwww.zlick.it\u002Finstructions\u002F\" rel=\"nofollow ugc\">step-by-step guide with visuals\u003C\u002Fa>.\u003C\u002Fp>\n","Sell subscriptions and one-off access to your content with industry-leading conversion rates, a simple platform to operate, and no upfront costs.",100,13447,"2026-04-15T10:36:00.000Z","6.9.4","5.1","7.0",[54,75,20,55,76],"monetization","subscriptions","https:\u002F\u002Fzlick.it","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzlick-paywall.4.1.1.zip",99,1,"2021-05-06 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":11,"downloaded":90,"rating":13,"num_ratings":13,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":73,"tags":94,"homepage":17,"download_link":98,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"creditable-paywall","Creditable Paywall","1.0.6","eValue8","https:\u002F\u002Fprofiles.wordpress.org\u002Fevalue8\u002F","\u003Cp>The Creditable Paywall Plugin is a simple and free plugin that seamlessly integrates Creditable pay-per-article into your blog.\u003Cbr \u002F>\nWith this plugin, you can monetize your premium articles by charging readers to pay for access with universal credits (micropayments). Earn a fixed fee per credit spent on your articles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add the creditable paywall block to your articles to make them premium (paid) content.\u003C\u002Fli>\n\u003Cli>Place the block at any desired position in your article, allowing you to tease your readers with the first part of the article before prompting payment.\u003C\u002Fli>\n\u003Cli>Easily monetize your articles by charging readers to pay per post with universal credits (micropayments) to continue reading.\u003C\u002Fli>\n\u003Cli>Set price and expiry for articles\u003C\u002Fli>\n\u003Cli>Allow readers to pay for articles on a pay per article basis with credits.\u003C\u002Fli>\n\u003Cli>Readers can register for Creditable and receive 10 free reading credits without leaving your site.\u003C\u002Fli>\n\u003Cli>Readers can top up their credits balance by purchasing new credits bundles without leaving your site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more information about Creditable, please visit the \u003Ca href=\"https:\u002F\u002Fwww.creditable.news\u002F\" title=\"Flexible access to online articles worldwide\" rel=\"nofollow ugc\">Creditable website\u003C\u002Fa>.\u003Cbr \u002F>\nGet your free Creditable Partner Account at \u003Ca href=\"https:\u002F\u002Fpartner.creditable.news\" title=\"Reach a wider audience and diversify your revenue stream by offering pay-per-article!\" rel=\"nofollow ugc\">https:\u002F\u002Fpartner.creditable.news\u003C\u002Fa>.\u003Cbr \u002F>\nThrough the partner management environment you can manage your websites, set prices and validity for your articles and view stats and earnings.\u003C\u002Fp>\n\u003Cp>If you have any questions, don’t hesitate to \u003Ca href=\"https:\u002F\u002Fwww.creditable.news\u002Fcontact\" title=\"Get in touch with Creditable\" rel=\"nofollow ugc\">contact us\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Video\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FfTyHuJWpi8Q?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n","Creditable Paywall integrates pay-per-article into your website. Easily monetize your website by allowing readers to pay with credits (micropayments)",1339,"2024-11-14T17:37:00.000Z","6.7.5","6.5",[95,75,20,96,97],"micropayments","pay-per-article","payperarticle","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcreditable-paywall.1.0.6.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":11,"downloaded":107,"rating":68,"num_ratings":108,"last_updated":109,"tested_up_to":71,"requires_at_least":110,"requires_php":73,"tags":111,"homepage":116,"download_link":117,"security_score":68,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"pay-to-view-lite","Pay-To-View Lite","1.2.5","Lise Rasmussen","https:\u002F\u002Fprofiles.wordpress.org\u002Fzzraz\u002F","\u003Cp>Pay-To-View Lite enables time-limited rentals of digital media using PayPal and credit card payments. It’s perfect for selling and streaming your digital content with full control over price and rental duration.\u003C\u002Fp>\n\u003Ch3>Pay-To-View for WordPress\u003C\u002Fh3>\n\u003Cp>Tired of giving away your valuable videos for free or struggling with complicated membership systems?\u003C\u002Fp>\n\u003Cp>You don’t need to anymore.\u003C\u002Fp>\n\u003Cp>Meet Pay-To-View, a simple yet powerful pay-per-view rental system built for content creators, educators, tutorials, filmmakers, streaming services, and more.\u003C\u002Fp>\n\u003Cp>With Pay-To-View, you can sell time-limited access to your videos, or any digital content, right on your WordPress site. No subscriptions needed — just direct payments and full control over your content.\u003C\u002Fp>\n\u003Cp>Your viewers don’t need to register or create accounts. They simply choose a video, make a secure payment, and gain instant access for the limited time you’ve set in your plugin settings.\u003C\u002Fp>\n\u003Cp>Creators love Pay-To-View because it’s lightweight, easy to use, and integrates seamlessly with PayPal. You can set your own prices, decide how long rentals last, track every transaction, and publish your videos anywhere using shortcodes.\u003C\u002Fp>\n\u003Cp>Turn your video library into a revenue stream — in minutes.\u003C\u002Fp>\n\u003Ch3>Demo of how the Plugin Works\u003C\u002Fh3>\n\u003Cp>Watch this quick YouTube tutorial to understand how the plugin works:\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fd_1CCzhOQ2g?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Link to YouTube https:\u002F\u002Fyoutu.be\u002Fd_1CCzhOQ2g\u003C\u002Fp>\n\u003Ch3>Pay-To-View Lite Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Accept PayPal and credit card payments   \u003C\u002Fli>\n\u003Cli>Set custom currency   \u003C\u002Fli>\n\u003Cli>Fixed time-limited rentals and fixed duration for all media files (for example: set the price $3.99 for a 48-hour rental and these settings will be automatically applied to all media files)   \u003C\u002Fli>\n\u003Cli>Complete rental log  \u003C\u002Fli>\n\u003Cli>Built-in shortcode generator  \u003C\u002Fli>\n\u003Cli>Works with most common WordPress media players that support shortcodes (like Presto Player, FV Player, HTML5, etc.) and YouTube & Vimeo  \u003C\u002Fli>\n\u003Cli>Automatic confirmation emails to the buyer (you can control Sender, Subject, and Message)  \u003C\u002Fli>\n\u003Cli>Admin settings for currency, pricing, and rental duration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pay-To-View Basic & PRO Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All Lite features  \u003C\u002Fli>\n\u003Cli>Set custom pricing per media file (e.g., one video $2.99, another $4.99)  \u003C\u002Fli>\n\u003Cli>Set custom duration per media file (e.g., one video 2 hours, another 48 hours)  \u003C\u002Fli>\n\u003Cli>Full customization of the rental button (colors, labels, hover effects) with live preview  \u003C\u002Fli>\n\u003Cli>Control if notifications are sent to admin when a rental is made  \u003C\u002Fli>\n\u003Cli>Control if confirmation mail is sent to the buyer (Sender, Subject, Message)  \u003C\u002Fli>\n\u003Cli>Complete rental log with CSV export  \u003C\u002Fli>\n\u003Cli>All shortcodes stored in a list  \u003C\u002Fli>\n\u003Cli>Priority bug fixes  \u003C\u002Fli>\n\u003Cli>Automatic updates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to Pay-To-View Basic & PRO\u003C\u002Fh3>\n\u003Cp>Buy or upgrade to Basic & PRO at: https:\u002F\u002Ftheappmill.com\u002Fpaytoview\u002Fpricing_plans.html\u003C\u002Fp>\n\u003Cp>The difference between Basic and PRO is mainly support time and bug fixes; the feature set is identical.\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate the plugin (full instructions on https:\u002F\u002Ftheappmill.com\u002Fpaytoview\u002Finstallation.html) \u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Settings > Pay-To-View Lite\u003C\u002Fstrong> and add:\n\u003Cul>\n\u003Cli>PayPal business account email and Client ID (get one here: https:\u002F\u002Fdeveloper.paypal.com\u002Fapi\u002Frest\u002F)  \u003C\u002Fli>\n\u003Cli>Price (fixed in Lite, fixed or individual in Basic\u002FPRO)  \u003C\u002Fli>\n\u003Cli>Rental duration (fixed in Lite, fixed or individual in Basic\u002FPRO)  \u003C\u002Fli>\n\u003Cli>Currency  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Add a media file to a post\u002Fpage. Copy its \u003Cstrong>slug\u003C\u002Fstrong> exactly — it must match for the rental to work.  \u003C\u002Fli>\n\u003Cli>Go to the \u003Cstrong>Shortcode\u003C\u002Fstrong> page:\n\u003Cul>\n\u003Cli>Add the slug  \u003C\u002Fli>\n\u003Cli>Price and duration auto-filled from settings (Lite) or set individually (Basic\u002FPro)  \u003C\u002Fli>\n\u003Cli>Select a media player (Presto Player, YouTube, HTML5, etc.)  \u003C\u002Fli>\n\u003Cli>Add media ID or URL  \u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Generate Shortcode\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Paste the shortcode into your page\u002Fpost.  \u003C\u002Fli>\n\u003Cli>Publish — the rental button will now appear. Visitors can click, pay securely, and watch instantly.  \u003C\u002Fli>\n\u003Cli>Every rental is logged automatically (Date, Email, Slug, Expiration, etc.)  \u003C\u002Fli>\n\u003Cli>Confirmation emails sent (configurable)  \u003C\u002Fli>\n\u003Cli>Visitors never need to register — simple pay, watch, and leave experience.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Integrates with PayPal using official JavaScript SDK  \u003C\u002Fli>\n\u003Cli>Includes a link to an internal upgrade info page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to PRO (Static HTML Page)\u003C\u002Fh3>\n\u003Cp>The “Upgrade to PRO” admin menu item loads a static HTML file from: \u003Ccode>\u002Fassets\u002Fadmin\u002Fupgrade-page.html\u003C\u002Fcode>. This page presents feature comparisons and pricing for Basic & PRO.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: Local static HTML page (no remote API)  \u003C\u002Fli>\n\u003Cli>External links: https:\u002F\u002Ftheappmill.com  \u003C\u002Fli>\n\u003Cli>Terms: https:\u002F\u002Ftheappmill.com\u002Fpaytoview\u002Fterms.html  \u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Ftheappmill.com\u002Fpaytoview\u002Fprivacy.html  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No user data is sent externally.\u003C\u002Fp>\n\u003Ch3>PayPal Integration\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Uses PayPal JavaScript SDK (client-side) to render payment buttons and process transactions  \u003C\u002Fli>\n\u003Cli>Client ID required from PayPal Developer Dashboard  \u003C\u002Fli>\n\u003Cli>PayPal business email used to receive payments  \u003C\u002Fli>\n\u003Cli>No personal data sent externally; plugin does not use IPN  \u003C\u002Fli>\n\u003Cli>PayPal Terms: https:\u002F\u002Fwww.paypal.com\u002Fus\u002Fwebapps\u002Fmpp\u002Fua\u002Fuseragreement-full  \u003C\u002Fli>\n\u003Cli>Privacy: https:\u002F\u002Fwww.paypal.com\u002Fus\u002Flegalhub\u002Fprivacy-full\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPL-2.0-or-later: https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n","Monetize your media with pay-per-view. Set pricing, rental length, accept PayPal\u002Fcards, log rentals, and publish using shortcodes.",645,2,"2026-03-31T21:03:00.000Z","5.0",[112,21,113,114,115],"movie-streaming","pay-to-view","paypal","video-rental","https:\u002F\u002Fliserasmussen.se\u002Fpay-to-view\u002Findex.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpay-to-view-lite.1.2.5.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":11,"downloaded":126,"rating":13,"num_ratings":13,"last_updated":127,"tested_up_to":128,"requires_at_least":129,"requires_php":17,"tags":130,"homepage":135,"download_link":136,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"sell-from-blog","Sell from Blog","0.99","paulpela","https:\u002F\u002Fprofiles.wordpress.org\u002Fpaulpela\u002F","\u003Cp>This plugin lets you sell your ebook, software package or anything else small enough to fit into a standard email message (less than 10MiB is safe).\u003C\u002Fp>\n\u003Cp>The buyer obtains a code through premium sms service and enters it along with his or her email addres in the form. If the code is correct, Sell from Blog creates a message, attaches your package to it and sends it to the buyer’s email address.\u003C\u002Fp>\n\u003Cp>The package you want to sell is placed on your own server, in a secured directory which is not accessible from outside.\u003C\u002Fp>\n\u003Cp>There is also a dashboard widget which shows you how many codes you have left and gives detailed info on last 25 transactions.\u003C\u002Fp>\n\u003Cp>Additionally, you can ask buyers to let you send additional information to their email address (can be turned on of off in the admin section).\u003C\u002Fp>\n","Sell from Blog lets you sell your ebook or software package via premium SMS payments.",4038,"2015-09-01T13:29:00.000Z","4.3.34","3.0",[131,19,132,133,134],"ebook","premium","sell","sms","http:\u002F\u002Fwww.blogworkorange.net\u002Fsell-from-blog\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsell-from-blog.0.99.zip",{"attackSurface":138,"codeSignals":154,"taintFlows":174,"riskAssessment":175,"analyzedAt":181},{"hooks":139,"ajaxHandlers":150,"restRoutes":151,"shortcodes":152,"cronEvents":153,"entryPointCount":13,"unprotectedCount":13},[140,146],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","init","paidContentLoadTexDomain","paidcontent.php",41,{"type":141,"name":142,"callback":147,"file":148,"line":149},"unregisterCustomPostType","uninstall.php",20,[],[],[],[],{"dangerousFunctions":155,"sqlUsage":156,"outputEscaping":158,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":80,"bundledLibraries":173},[],{"prepared":13,"raw":13,"locations":157},[],{"escaped":13,"rawEcho":159,"locations":160},5,[161,165,167,170,172],{"file":162,"line":163,"context":164},"includes\\class.paidcontent-admin.php",54,"raw output",{"file":162,"line":166,"context":164},108,{"file":168,"line":169,"context":164},"templates\\access-deny-page.php",25,{"file":168,"line":171,"context":164},27,{"file":168,"line":171,"context":164},[],[],{"summary":176,"deductions":177},"The 'paidcontent' v1.1.0 plugin exhibits a generally positive security posture with a notable absence of known vulnerabilities and critical code signals. The static analysis indicates no direct attack surface through common entry points like AJAX, REST API, or shortcodes, which is a strong indicator of good security practices. Furthermore, the absence of dangerous functions, file operations, and external HTTP requests reduces the potential for common exploit vectors. The exclusive use of prepared statements for SQL queries is also a significant strength.\n\nHowever, a critical concern arises from the 100% of output that is not properly escaped. This suggests a high risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected and executed within the WordPress site. While there are no reported CVEs, this unescaped output represents a significant, albeit latent, security flaw that could be exploited if an attacker finds a way to inject data into these output streams. The presence of capability checks is positive, but the lack of nonce checks on any entry points, combined with the unescaped output, creates a potential for privilege escalation or data manipulation if a suitable injection vector is found.\n\nIn conclusion, while the plugin benefits from a clean vulnerability history and a minimal attack surface, the critical failure in output escaping is a major weakness that overshadows its strengths. It is imperative that this unescaped output is addressed to prevent potential XSS attacks. The lack of broader security measures like nonce checks on its limited entry points, while not directly exploitable with the current information, further contributes to a less robust security profile than its CVE history might initially suggest. Addressing the output escaping is the most urgent priority.",[178],{"reason":179,"points":180},"Unescaped output",8,"2026-03-17T00:42:43.319Z",{"wat":183,"direct":189},{"assetPaths":184,"generatorPatterns":186,"scriptPaths":187,"versionParams":188},[185],"\u002Fwp-content\u002Fplugins\u002Fpaidcontent\u002Fassets\u002Fcss\u002Fpaidcontent-admin.css",[],[],[],{"cssClasses":190,"htmlComments":191,"htmlAttributes":192,"restEndpoints":193,"jsGlobals":194,"shortcodeOutput":195},[],[],[],[],[],[],{"error":197,"url":198,"statusCode":199,"statusMessage":200,"message":200},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fpaidcontent\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":108,"versions":202},[203,209],{"version":6,"download_url":24,"svn_tag_url":204,"released_at":26,"has_diff":205,"diff_files_changed":206,"diff_lines":26,"trac_diff_url":207,"vulnerabilities":208,"is_current":197},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpaidcontent\u002Ftags\u002F1.1.0\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpaidcontent%2Ftags%2F1.0.2&new_path=%2Fpaidcontent%2Ftags%2F1.1.0",[],{"version":210,"download_url":211,"svn_tag_url":212,"released_at":26,"has_diff":205,"diff_files_changed":213,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":214,"is_current":205},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpaidcontent.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpaidcontent\u002Ftags\u002F1.0.2\u002F",[],[]]