[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fWkda2BFiiX1Ulp6-74JMmcmKU3i5Apuclvsd_MX2u1M":3,"$fw6xmTCP6adRv2GOJ3R4o-50rEMfXzzqlJ88gbrtTQ5M":128,"$fcsA_fpz7phk73tpRk3WNyciz6ueBq39ge0k5_RXcJj4":133},{"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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":35,"analysis":27,"fingerprints":27},"primer-pay","Primer Pay","0.3.1","primersystems","https:\u002F\u002Fprofiles.wordpress.org\u002Fprimersystems\u002F","\u003Cp>Primer Pay lets you put any post or page behind a micropayment wall using the x402 protocol. Visitors with the Primer Pay browser extension pay seamlessly and see your content instantly. No user accounts, no subscriptions, no payment forms.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How it works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>You enter your wallet address in Settings > Primer Pay.\u003C\u002Fli>\n\u003Cli>You check “Enable x402 Paywall” on any post and set a price (e.g., $0.01 USDC).\u003C\u002Fli>\n\u003Cli>Visitors with the Primer Pay Chrome extension pay automatically and see your content.\u003C\u002Fli>\n\u003Cli>Visitors without the extension see a teaser and a prompt to install Primer Pay.\u003C\u002Fli>\n\u003Cli>Payments settle on Base (Ethereum L2) via USDC — low fees, instant finality.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Gutenberg Content Gate block — visual divider between free teaser and paid content with inline settings\u003C\u002Fli>\n\u003Cli>Classic editor support — \u003Ccode>[primer_pay_x402]\u003C\u002Fcode> shortcode plus sidebar meta box\u003C\u002Fli>\n\u003Cli>Per-post price override (defaults to your site-wide price)\u003C\u002Fli>\n\u003Cli>Per-post wallet override — route payments to a different wallet per post (multi-author support)\u003C\u002Fli>\n\u003Cli>Multi-network: accept payments on Base, SKALE Base, or both — with configurable priority\u003C\u002Fli>\n\u003Cli>Theme-matching paywall banner — inherits your site’s fonts, colors, and border radius\u003C\u002Fli>\n\u003Cli>Configurable access duration: 30 minutes to “never expires”\u003C\u002Fli>\n\u003Cli>\u003Ccode>.well-known\u002Fx402\u003C\u002Fcode> discovery endpoint — JSON index for AI agents and crawlers to find purchasable content\u003C\u002Fli>\n\u003Cli>Works with any theme that renders the_content() normally\u003C\u002Fli>\n\u003Cli>No user accounts or login required\u003C\u002Fli>\n\u003Cli>Non-custodial — payments go directly to your wallet\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Requirements:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A wallet address on Base or SKALE Base (e.g., from MetaMask, Coinbase Wallet, or Primer Pay itself — same address works on all supported networks)\u003C\u002Fli>\n\u003Cli>HTTPS recommended (cookies are marked Secure on HTTPS; HTTP still works for local dev)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the Primer x402 facilitator service to verify and settle payments. When a visitor attempts to pay for content, the plugin sends the signed payment authorization to the facilitator, which validates the signature and executes the on-chain USDC transfer on the Base network.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: Primer x402 Facilitator\u003C\u002Fli>\n\u003Cli>Endpoint: https:\u002F\u002Fx402.primer.systems\u002Fsettle\u003C\u002Fli>\n\u003Cli>When: Whenever a visitor submits a valid X-PAYMENT header to the plugin’s unlock endpoint\u003C\u002Fli>\n\u003Cli>Data sent: The base64-encoded signed payment authorization (EIP-712 typed data) from the visitor, plus the payment requirements (amount, asset address, recipient wallet address, network). No personally identifiable information about the visitor is sent — the only identifier is the wallet address they signed with.\u003C\u002Fli>\n\u003Cli>Terms of service: https:\u002F\u002Fprimer.systems\u003C\u002Fli>\n\u003Cli>Privacy policy: https:\u002F\u002Fprimer.systems\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is the standard x402 protocol flow. If you prefer to run your own facilitator, you can configure a custom facilitator URL in the plugin settings.\u003C\u002Fp>\n","Monetize your WordPress content with x402 micropayments. No accounts, no subscriptions — just instant pay-per-view with USDC.",0,169,100,1,"2026-05-06T15:29:00.000Z","6.9.5","5.8","7.4",[20,21,22,23,24],"micropayments","monetization","paywall","usdc","x402","https:\u002F\u002Fgithub.com\u002Fprimer-systems\u002Fprimer-pay-wordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprimer-pay.0.3.1.zip",null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},30,94,"2026-08-29T04:18:27.289Z",[36,53,70,89,107],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":11,"downloaded":44,"rating":11,"num_ratings":11,"last_updated":45,"tested_up_to":46,"requires_at_least":17,"requires_php":18,"tags":47,"homepage":50,"download_link":51,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":52},"acta-pay-per-article","Acta — Pay Per Article","4.0.0","readwithacta","https:\u002F\u002Fprofiles.wordpress.org\u002Freadwithacta\u002F","\u003Cp>Monetize casual traffic without sacrificing subscriptions. Acta unlocks an additional revenue channel by embedding a seamless checkout directly inside your posts. Sell individual articles, or digital products such as playbooks, e-books, PDFs, video, podcasts, and more.\u003C\u002Fp>\n\u003Cp>Learn more at \u003Ca href=\"https:\u002F\u002Freadwithacta.com\u002F\" rel=\"nofollow ugc\">readwithacta.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pay-per-post on your terms\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You control the price – charge what each post is worth\u003C\u002Fli>\n\u003Cli>One-click payments via cards, Apple Pay, and Google Pay – fully embedded and optimized for conversion\u003C\u002Fli>\n\u003Cli>Revenue goes directly to your Stripe account\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>We win if you win\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>No setup fees or recurring costs – simple revenue-share model\u003C\u002Fli>\n\u003Cli>Your customer, your data – get what you need to nurture the relationship\u003C\u002Fli>\n\u003Cli>Localized currencies – sell content the way your audience expects\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Easy setup\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Install the plugin, set your price, connect your bank – you’re live\u003C\u002Fli>\n\u003Cli>Works with any WordPress theme, including Jetpack-powered paywalls\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>What customers are saying\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“Setting up and using Acta has been so easy, it took my reader’s experience to the next level.” – Sports Psychology Today\u003C\u002Fli>\n\u003Cli>“People are purchasing specific topics of interest, which is exactly what we hoped.” – Rascal News\u003C\u002Fli>\n\u003Cli>“Acta’s been working flawlessly with us. I can only recommend it.” – The G\u002FO\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin connects to external services to provide its functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>During setup, the plugin sends your site URL, email, name, and a locally generated secret key to the Acta API at https:\u002F\u002Fapi.readwithacta.com. No data beyond what you explicitly enter is transmitted.\u003C\u002Fli>\n\u003Cli>On public-facing pages, the plugin loads a JavaScript file from https:\u002F\u002Fapi.readwithacta.com to render the checkout UI, and Stripe.js (https:\u002F\u002Fjs.stripe.com\u002Fv3\u002F) for secure payment processing.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Freadwithacta.com\u002Fterms\" rel=\"nofollow ugc\">Acta Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Freadwithacta.com\u002Fprivacy\" rel=\"nofollow ugc\">Acta Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstripe.com\u002Flegal\" rel=\"nofollow ugc\">Stripe Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fprivacy\" rel=\"nofollow ugc\">Stripe Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","A pay-per-post solution for WordPress publishers. Give casual visitors a simple way to pay for content, no subscription required.",81,"2026-03-22T06:17:00.000Z","6.9.4",[20,21,48,49,22],"paid-content","pay-per-article","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facta-pay-per-article.4.0.0.zip","2026-04-06T09:54:40.288Z",{"slug":54,"name":55,"version":6,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":11,"downloaded":60,"rating":11,"num_ratings":11,"last_updated":61,"tested_up_to":62,"requires_at_least":63,"requires_php":64,"tags":65,"homepage":68,"download_link":69,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"nanotrans-agent-paywall","NanoTrans Agent Paywall","nanotrans01","https:\u002F\u002Fprofiles.wordpress.org\u002Fnanotrans01\u002F","\u003Cp>NanoTrans Agent Paywall is an agent-native paywall plugin that enables AI agents to automatically discover and purchase WordPress content using the x402 payment protocol with USDC stablecoin on the Base Network (Ethereum L2).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dual Access\u003C\u002Fstrong> – Humans pay via browser wallet (MetaMask); AI agents pay automatically via x402 protocol\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gasless Payments\u003C\u002Fstrong> – Buyers unlock content with a signature only and sellers receive payouts automatically — neither side needs ETH for gas\u003C\u002Fli>\n\u003Cli>\u003Cstrong>x402 Protocol\u003C\u002Fstrong> – Industry-standard HTTP 402 payment flow with EIP-712 signatures\u003C\u002Fli>\n\u003Cli>\u003Cstrong>USDC Payments\u003C\u002Fstrong> – Stablecoin payments on Base Network (low gas fees, fast settlement)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Agent Discovery\u003C\u002Fstrong> – \u003Ccode>\u002F.well-known\u002Fx402\u003C\u002Fcode> endpoint for automatic content discovery\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Block\u003C\u002Fstrong> – Visual paywall block editor with price configuration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Batch Payments\u003C\u002Fstrong> – Purchase up to 20 articles in a single transaction\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin Dashboard\u003C\u002Fstrong> – Revenue tracking, anomaly detection, emergency controls\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time Notifications\u003C\u002Fstrong> – SSE-based payment alerts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Permanent Access\u003C\u002Fstrong> – One-time payment grants permanent access via signed wallet cookie\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How It Works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Publisher sets content prices using the Gutenberg paywall block\u003C\u002Fli>\n\u003Cli>AI agent requests content and receives HTTP 402 with payment requirements\u003C\u002Fli>\n\u003Cli>Agent signs USDC payment via EIP-712\u003C\u002Fli>\n\u003Cli>x402 Facilitator verifies payment on-chain\u003C\u002Fli>\n\u003Cli>Content is delivered as structured JSON\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>For Content Publishers:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set per-article prices in USDC\u003C\u002Fli>\n\u003Cli>Dynamic pricing (agent vs human, time-based)\u003C\u002Fli>\n\u003Cli>Revenue dashboard with real-time analytics\u003C\u002Fli>\n\u003Cli>Automatic fund distribution via Splitter contracts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>For AI Agent Developers:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Standard x402 (HTTP 402) payment flow — works with any x402-capable agent or SDK\u003C\u002Fli>\n\u003Cli>Machine-readable site discovery at \u002F.well-known\u002Fx402\u003C\u002Fli>\n\u003Cli>Structured JSON API responses (articles, categories, search)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the following third-party services to process x402 micropayments. Payments cannot be verified or settled without them. All connections are opt-in: no outbound network call is made until the site administrator explicitly enables the Facilitator Proxy connection in Settings > NanoTrans and saves the settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>1. NanoTrans Facilitator Proxy (Cloudflare Worker)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>What it is: A Cloudflare Worker operated by NanoTrans that brokers authenticated requests to the Coinbase CDP x402 Facilitator. It signs requests with CDP credentials on your behalf so site owners do not need to manage CDP API keys.\u003C\u002Fli>\n\u003Cli>What data is sent, and when: Only after the site administrator opts in (checks “Enable Facilitator Proxy connection” in Settings > NanoTrans and saves the settings). On the first save after opt-in, the plugin sends the site URL to register the site and receive an API key. During each payment attempt (agent or human gasless), it forwards x402 payment data (EIP-712 signed USDC transfer authorization, payer wallet address, transaction hash, amount, recipient address) to verify and settle the payment. When Automatic Payout Distribution is enabled, the plugin also sends the seller wallet address after payments so the Worker can trigger the on-chain payout split.\u003C\u002Fli>\n\u003Cli>Default endpoint: https:\u002F\u002Fnanotrans-facilitator-proxy.celee.workers.dev\u002F (configurable via the NANOTRANS_FACILITATOR_URL constant in wp-config.php).\u003C\u002Fli>\n\u003Cli>Terms of service: https:\u002F\u002Fwww.cloudflare.com\u002Fwebsite-terms\u002F\u003C\u002Fli>\n\u003Cli>Privacy policy: https:\u002F\u002Fwww.cloudflare.com\u002Fprivacypolicy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>2. Coinbase Developer Platform (CDP) x402 Facilitator\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>What it is: Coinbase’s official x402 Facilitator service that verifies EIP-712 USDC transfer authorizations and submits settled transfers on the Base Network.\u003C\u002Fli>\n\u003Cli>What data is sent, and when: Only during a payment attempt after Facilitator Proxy opt-in. The Cloudflare Worker forwards the signed USDC transfer authorization and payment requirements (payer address, receiver address, USDC amount, network ID, nonce, signature) so CDP can validate and broadcast the on-chain settlement.\u003C\u002Fli>\n\u003Cli>Endpoint: https:\u002F\u002Fapi.cdp.coinbase.com\u002Fplatform\u002Fv2\u002Fx402\u003C\u002Fli>\n\u003Cli>Terms of service: https:\u002F\u002Fwww.coinbase.com\u002Flegal\u002Fcloud\u002Fterms-of-service\u003C\u002Fli>\n\u003Cli>Privacy policy: https:\u002F\u002Fwww.coinbase.com\u002Flegal\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>3. Base Network JSON-RPC (public endpoint)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>What it is: A public JSON-RPC endpoint for Base Mainnet and Base Sepolia used to read on-chain transaction receipts and verify that a USDC transfer has been confirmed.\u003C\u002Fli>\n\u003Cli>What data is sent, and when: Only after a payment attempt. The plugin issues read-only RPC calls (eth_getTransactionReceipt, eth_call) with the submitted transaction hash and USDC contract address.\u003C\u002Fli>\n\u003Cli>Endpoint: https:\u002F\u002Fmainnet.base.org (Base Mainnet) and https:\u002F\u002Fsepolia.base.org (Base Sepolia).\u003C\u002Fli>\n\u003Cli>Terms of service: https:\u002F\u002Fwww.base.org\u002Fterms-of-service\u003C\u002Fli>\n\u003Cli>Privacy policy: https:\u002F\u002Fwww.coinbase.com\u002Flegal\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>4. Bundled ethers.js provider URLs (not called by this plugin)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The ethers.js library bundled at assets\u002Fjs\u002Fethers.umd.min.js is the official upstream UMD build from https:\u002F\u002Fgithub.com\u002Fethers-io\u002Fethers.js (version 6.16.0, MIT licensed). That bundle contains hard-coded provider URLs for common block explorers (listed below) as part of its default provider list.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This plugin does NOT call any of these URLs. It only uses ethers.js for EIP-712 signing and USDC contract read\u002Fwrite through the user’s browser wallet (MetaMask or compatible) and the configured Base Network RPC endpoint listed above.\u003C\u002Fli>\n\u003Cli>No Etherscan\u002FArbiscan\u002FBasescan API keys are configured, requested, or stored by this plugin.\u003C\u002Fli>\n\u003Cli>Domains present in the ethers.js bundle for reference (NOT contacted by this plugin):\n\u003Cul>\n\u003Cli>https:\u002F\u002Fapi.etherscan.io\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fapi-goerli.etherscan.io\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fapi-sepolia.etherscan.io\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fapi-holesky.etherscan.io\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fapi.arbiscan.io\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fapi-goerli.arbiscan.io\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fapi.basescan.org\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>If a user integrates a custom ethers.js provider pointing to one of these endpoints, the operator of that endpoint is responsible for its own terms and privacy policy. For the default ethers.js usage in this plugin, no connection is made to any of them.\u003C\u002Fli>\n\u003Cli>ethers.js upstream license: https:\u002F\u002Fgithub.com\u002Fethers-io\u002Fethers.js\u002Fblob\u002Fmain\u002FLICENSE.md\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No personal data (email, real name, IP logs) is sent to any of these services. Wallet addresses are pseudonymous blockchain identifiers required for USDC transfer settlement.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>NanoTrans Agent Paywall processes the following data:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Wallet addresses\u003C\u002Fstrong>: Stored in the transactions table for payment verification and receipt lookup. Wallet addresses are pseudonymous blockchain identifiers, not directly linked to personal identity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-Agent strings\u003C\u002Fstrong>: Stored for request routing (human vs agent detection). Retained with transaction records.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IP addresses\u003C\u002Fstrong>: Used for rate limiting only (via WordPress transients). Not permanently stored.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wallet cookies\u003C\u002Fstrong>: After a successful payment, an HMAC-signed cookie is set to grant permanent access to purchased content. The cookie contains a wallet address hash and a timestamp; no personal data is stored.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin does not use third-party tracking services and does not collect email addresses or personal information.\u003C\u002Fp>\n\u003Cp>For GDPR compliance, transaction records containing wallet addresses can be exported or deleted via the WordPress admin dashboard.\u003C\u002Fp>\n","Agent-native paywall for WordPress. AI agents auto-pay for content via x402 (USDC on Base). Dual access for humans and agents.",370,"2026-07-09T12:01:00.000Z","7.0.2","6.9","8.1",[66,67,22,23,24],"ai-agent","micropayment","https:\u002F\u002Fnanotrans.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnanotrans-agent-paywall.0.3.1.zip",{"slug":71,"name":72,"version":73,"author":74,"author_profile":75,"description":76,"short_description":77,"active_installs":11,"downloaded":78,"rating":11,"num_ratings":11,"last_updated":79,"tested_up_to":80,"requires_at_least":81,"requires_php":82,"tags":83,"homepage":86,"download_link":87,"security_score":88,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"premiuum-content-monetization","PREMIUUM Content Monetization","1.0.0","Premiuum","https:\u002F\u002Fprofiles.wordpress.org\u002Fpremiuum\u002F","\u003Cp>Premiuum™ is a simple, powerful content monetization service that adds seamless payments (“price tags” per link) across your website.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>✓ No Code\u003Cbr \u002F>\n✓ No PayPal\u002FStripe account required.\u003Cbr \u002F>\n✓ Available in 40+ languages.\u003Cbr \u002F>\n✓ Free to install and activate.\u003C\u002Fp>\n\u003Ch4>Easy and Fun to Set-Up\u003C\u002Fh4>\n\u003Cp>Simply point and click to set “price tag” values (0.01 – 0.99) “per link”, across your website.\u003C\u002Fp>\n\u003Ch4>Advanced Options\u003C\u002Fh4>\n\u003Cp>Set “time-based” price tag values, for example:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Premiering: 0.90 €\u002F$\u003C\u002Fli>\n\u003Cli>New: 0.30\u003C\u002Fli>\n\u003Cli>Standard 0.00 (free)\u003C\u002Fli>\n\u003Cli>Archives 0.60\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premiuum for Video!\u003C\u002Fh4>\n\u003Cp>Premiuum also instantly transforms any YouTube, Vimeo and MP4 (video) to a “pay-per-view” experience.  Simply point and click to set “price tag” values (0.01 – 0.99) per video!\u003C\u002Fp>\n\u003Ch3>Visitors’ Experience\u003C\u002Fh3>\n\u003Cp>Visitors “top-up” with MasterCard \u002F VISA, to quickly and seamlessly pay price tag values across your website.\u003C\u002Fp>\n","Revenue-per-Link™ content monetization. PREMIUUM makes it easy to sell articles, music, videos, files & links via subscriptions and\u002For micropayments.",1046,"2022-07-29T19:15:00.000Z","6.0.12","3.6","5.2",[20,21,84,22,85],"monetize","subscriptions","https:\u002F\u002Fwww.premiuum.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpremiuum-content-monetization.zip",85,{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":11,"downloaded":97,"rating":11,"num_ratings":11,"last_updated":98,"tested_up_to":99,"requires_at_least":100,"requires_php":101,"tags":102,"homepage":105,"download_link":106,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"recast-paywall","Recast Paywall","0.0.30","recastplugin","https:\u002F\u002Fprofiles.wordpress.org\u002Frecastplugin\u002F","\u003Cp>Transform your WordPress site into a premium content platform with Recast Paywall – a flexible paywall solution for WordPress.\u003C\u002Fp>\n\u003Ch3>Themeable Design\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Custom paywalls with theme integration support\u003C\u002Fli>\n\u003Cli>Responsive design that works on all devices\u003C\u002Fli>\n\u003Cli>Dark mode support\u003C\u002Fli>\n\u003Cli>Smooth animations and hover effects\u003C\u002Fli>\n\u003Cli>Theme customization via WordPress hooks and filters\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Content Gating\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Post-level gating – Gate entire posts\u003C\u002Fli>\n\u003Cli>Block-level gating – Gate individual blocks\u003C\u002Fli>\n\u003Cli>Toolbar integration – Easy toggle controls in the block editor toolbar\u003C\u002Fli>\n\u003Cli>Excerpt-based previews – Paywalls display post excerpts as preview text\u003C\u002Fli>\n\u003Cli>Automatic content synchronization with Recast inventory\u003C\u002Fli>\n\u003Cli>Real-time pricing display from your Recast dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>User Experience\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Login-first flow – Users must log in before purchasing (WordPress authentication)\u003C\u002Fli>\n\u003Cli>Seamless purchase process with immediate content access\u003C\u002Fli>\n\u003Cli>Status indicators showing availability (Pre-sale, Available, Coming Soon)\u003C\u002Fli>\n\u003Cli>One-click purchase with automatic content reveal\u003C\u002Fli>\n\u003Cli>Progressive enhancement for optimal performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developer & Theme Integration\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>HTML customization via WordPress filters\u003C\u002Fli>\n\u003Cli>CSS framework with modern design patterns\u003C\u002Fli>\n\u003Cli>JavaScript hooks for custom purchase flows\u003C\u002Fli>\n\u003Cli>REST API for custom integrations\u003C\u002Fli>\n\u003Cli>WP-CLI support for command-line management\u003C\u002Fli>\n\u003Cli>Logging for troubleshooting\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Performance & Reliability\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Smart caching – Entitlement decisions cached for 5 minutes\u003C\u002Fli>\n\u003Cli>Memory optimization – Efficient processing for large sites\u003C\u002Fli>\n\u003Cli>Webhook support – Real-time updates from Recast\u003C\u002Fli>\n\u003Cli>Multisite ready – Works with WordPress multisite installations\u003C\u002Fli>\n\u003Cli>Security focused – API secrets never exposed, proper nonces, XSS protection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Dual Editor Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Classic Editor – Meta box integration for traditional workflows\u003C\u002Fli>\n\u003Cli>Block Editor (Gutenberg) – Native block support with Document Settings\u003C\u002Fli>\n\u003Cli>Toolbar Integration – Easy toggle controls for block-level gating\u003C\u002Fli>\n\u003Cli>Shortcode support – Easy integration with any theme\u003C\u002Fli>\n\u003Cli>Custom blocks – Dedicated Recast Paywall blocks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Modern Web Standards\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Mobile-first responsive design\u003C\u002Fli>\n\u003Cli>Accessibility compliant (WCAG guidelines)\u003C\u002Fli>\n\u003Cli>Keyboard navigation support\u003C\u002Fli>\n\u003Cli>Screen reader friendly\u003C\u002Fli>\n\u003Cli>Modern CSS with fallbacks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Use Cases:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Content creators looking to monetize premium articles\u003C\u002Fli>\n\u003Cli>News sites wanting to gate exclusive content\u003C\u002Fli>\n\u003Cli>Educational platforms selling courses and tutorials\u003C\u002Fli>\n\u003Cli>Membership sites with tiered access levels\u003C\u002Fli>\n\u003Cli>Theme developers needing customizable paywall solutions\u003C\u002Fli>\n\u003Cli>Agencies building premium content sites for clients\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Recast API service to manage content monetization, inventory synchronization, and user entitlements. The Recast API is essential for the plugin’s core functionality.\u003C\u002Fp>\n\u003Cp>Sandbox keys are obtained via: http:\u002F\u002Fbusiness.recast-sandbox.tv\u002Fapi-register\u003C\u002Fp>\n\u003Cp>To setup a production Recast Merchant Account and obtain API keys, visit: http:\u002F\u002Fbusiness.recast.tv\u002Fapi-register\u003C\u002Fp>\n\u003Ch3>Recast API Service\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Service Provider\u003C\u002Fstrong>: Recast (recastpay.com)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Production API\u003C\u002Fstrong>: \u003Ccode>https:\u002F\u002Fapi.recast.tv\u002Fapi\u002Fv0\u003C\u002Fcode>\u003Cbr \u002F>\n\u003Cstrong>Sandbox API\u003C\u002Fstrong>: \u003Ccode>https:\u002F\u002Fapi.recast-sandbox.tv\u002Fapi\u002Fv0\u003C\u002Fcode> (used when sandbox mode is enabled in settings)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What the service is used for:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Managing content inventory – Syncing WordPress posts as products in Recast inventory\u003Cbr \u002F>\n* Checking user entitlements – Verifying if users have purchased access to premium content\u003Cbr \u002F>\n* Creating purchase intents – Initiating purchase flows for users to buy premium content\u003Cbr \u002F>\n* Receiving webhooks – Processing real-time updates about entitlements and inventory changes\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent and when:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>API Credentials\u003C\u002Fstrong> (API Key, API Secret, Brand ID)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sent: When authenticating API requests (used to generate JWT tokens)\u003C\u002Fli>\n\u003Cli>When: On every API request after initial authentication\u003C\u002Fli>\n\u003Cli>Stored: Only in WordPress database (never exposed to frontend)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User Identification Data\u003C\u002Fstrong> (WordPress User IDs, mapped to external user IDs)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sent: When checking if a user has access to premium content\u003C\u002Fli>\n\u003Cli>When: Every time a user views a paywalled post (if not cached)\u003C\u002Fli>\n\u003Cli>Purpose: To verify purchase entitlements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Product\u002FPost Data\u003C\u002Fstrong> (Post titles, descriptions, IDs, pricing, status, geographic availability)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sent: When posts are published or updated in WordPress\u003C\u002Fli>\n\u003Cli>When: Automatically when posts are saved if paywall is enabled\u003C\u002Fli>\n\u003Cli>Purpose: To synchronize WordPress content with Recast inventory\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Purchase Intent Data\u003C\u002Fstrong> (User ID, Product ID, optional pricing details)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sent: When a user initiates a purchase of premium content\u003C\u002Fli>\n\u003Cli>When: When the purchase button is clicked on a paywall\u003C\u002Fli>\n\u003Cli>Purpose: To create purchase intents in the Recast system\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Webhook Receipt\u003C\u002Fstrong> (Entitlement and inventory event data)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Received: When events occur in Recast (entitlements created\u002Fupdated, products updated)\u003C\u002Fli>\n\u003Cli>When: Real-time when webhooks are configured\u003C\u002Fli>\n\u003Cli>Purpose: To keep WordPress in sync with Recast system state\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Links to Service Policies:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Merchant Terms of Service: https:\u002F\u002Frecastpay.com\u002Fvendor-terms-and-conditions\u003Cbr \u002F>\n* User Terms and Conditions: https:\u002F\u002Frecastpay.com\u002Fterms-and-conditions\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Frecastpay.com\u002Fprivacy-policy\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>: All API communications use HTTPS encryption. API secrets are stored securely in your WordPress database and are never exposed to the frontend or transmitted in a way that could be intercepted.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch3>Content Gating Modes\u003C\u002Fh3>\n\u003Cp>The plugin supports two gating modes that can be toggled per post:\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Post-Level Gating (Default)\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Gates the entire post content behind a paywall\u003C\u002Fli>\n\u003Cli>Shows a beautiful Medium.com-style paywall with post excerpt\u003C\u002Fli>\n\u003Cli>Best for premium articles and exclusive content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preview Text\u003C\u002Fstrong>: Uses the post excerpt (set in post editor sidebar)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Block-Level Gating\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allows selective gating of individual blocks within a post\u003C\u002Fli>\n\u003Cli>Provides more granular control over what content is premium\u003C\u002Fli>\n\u003Cli>Perfect for mixed free\u002Fpremium content strategies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Setting Up Content Gating\u003C\u002Fh3>\n\u003Ch4>1. Choose Your Gating Mode\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Create or edit a post\u003C\u002Fli>\n\u003Cli>In the \u003Cstrong>Document Settings\u003C\u002Fstrong> panel (Block Editor) or \u003Cstrong>“Recast Paywall”\u003C\u002Fstrong> meta box (Classic Editor)\u003C\u002Fli>\n\u003Cli>Select your gating mode:\n\u003Cul>\n\u003Cli>\u003Cstrong>“Post”\u003C\u002Fstrong> – Gate the entire post (default)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>“Block”\u003C\u002Fstrong> – Enable block-level gating\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Save and Publish the post – it will automatically sync with Recast\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>2. Post-Level Gating\u003C\u002Fh4>\n\u003Cp>When using \u003Cstrong>Post\u003C\u002Fstrong> mode:\u003Cbr \u002F>\n* The entire post content is gated behind a paywall\u003Cbr \u002F>\n* Users see the post excerpt and purchase options\u003Cbr \u002F>\n* On archive\u002Flist pages, only the excerpt is shown (no content leak)\u003Cbr \u002F>\n* \u003Cstrong>Tip\u003C\u002Fstrong>: Set a compelling excerpt to encourage purchases!\u003C\u002Fp>\n\u003Ch4>3. Block-Level Gating\u003C\u002Fh4>\n\u003Cp>When using \u003Cstrong>Block\u003C\u002Fstrong> mode:\u003Cbr \u002F>\n* Individual blocks can be marked for gating using the block’s toolbar\u003Cbr \u002F>\n* Users see full content except for gated blocks\u003Cbr \u002F>\n* Gated blocks show streamlined paywall sections\u003C\u002Fp>\n\u003Ch3>Block-Level Gating with Toolbar Integration\u003C\u002Fh3>\n\u003Ch4>Using the Block Toolbar\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Enable Block Mode\u003C\u002Fstrong>: Set the post gating mode to \u003Cstrong>“Block”\u003C\u002Fstrong> in Document Settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select a Block\u003C\u002Fstrong>: Click on any block in the editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Access the Toolbar\u003C\u002Fstrong>: Look for the \u003Cstrong>“Recast Paywall”\u003C\u002Fstrong> toggle in the block toolbar\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Toggle Gating\u003C\u002Fstrong>: Click the toggle to mark\u002Funmark the block for gating\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual Indicator\u003C\u002Fstrong>: Gated blocks show a paywall icon in the editor\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Supported Block Types\u003C\u002Fh4>\n\u003Cp>Block-level gating works with most Gutenberg blocks:\u003Cbr \u002F>\n* Paragraphs\u003Cbr \u002F>\n* Headings\u003Cbr \u002F>\n* Images\u003Cbr \u002F>\n* Videos\u003Cbr \u002F>\n* Lists\u003Cbr \u002F>\n* Custom blocks\u003Cbr \u002F>\n* And more!\u003C\u002Fp>\n","Integrates RecastPay to monetize your content. Features automatic content synchronization and theme customization options.",289,"2026-01-13T09:41:00.000Z","6.8.6","6.2","8.0",[103,20,21,22,104],"content-gating","premium-content","https:\u002F\u002Frecastpay.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecast-paywall.0.0.30.zip",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":117,"num_ratings":118,"last_updated":119,"tested_up_to":120,"requires_at_least":121,"requires_php":50,"tags":122,"homepage":125,"download_link":126,"security_score":127,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"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,15991,60,10,"2024-10-23T04:42:00.000Z","6.6.5","4.7",[123,124,48,22,104],"content-monetisation","content-monetization","https:\u002F\u002FsteadyHQ.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsteady-wp.zip",92,{"error":129,"url":130,"statusCode":131,"statusMessage":132,"message":132},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fprimer-pay\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":14,"versions":134},[135],{"version":6,"download_url":26,"svn_tag_url":136,"released_at":27,"has_diff":137,"diff_files_changed":138,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":139,"is_current":129},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fprimer-pay\u002Ftags\u002F0.3.1\u002F",false,[],[]]