[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9JaGj3ZcyZK8warh_2UtnDacB5N007b8WkCTZWTCgCw":3},{"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":27,"vuln_count":14,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":99,"crawl_stats":37,"alternatives":106,"analysis":211,"fingerprints":921},"paid-membership","MicroPayments – Fans Paysite: Paid Creator Subscriptions, Digital Assets, Wallet","3.2.5","videowhisper","https:\u002F\u002Fprofiles.wordpress.org\u002Fvideowhisper\u002F","\u003Cp>Revolutionize how you monetize content with the MicroPayments – Fans Paysite plugin. This versatile solution empowers creators to sell subscriptions, manage digital assets, and operate seamless transactions via an integrated tokens\u002Fcredits wallet system. Supports all major payment gateways with WooCommerce token packages, ensuring a frictionless payment experience. Perfect marketplace services for authors, educators, and digital artists looking to maximize their earnings through paid memberships and content sales.\u003C\u002Fp>\n\u003Ch4>Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Flexible Monetization: Offer creator subscriptions, pay-per-view content, and memberships tailored to various creator needs.\u003C\u002Fli>\n\u003Cli>Direct Content Sales: Creators can directly sell access to posts, videos, downloads, live video streams, enhancing revenue opportunities.\u003C\u002Fli>\n\u003Cli>Versatile Payment Integration: Supports all major gateways with WooCommerce, including PayPal, Stripe, CCBill for broad accessibility.\u003C\u002Fli>\n\u003Cli>Reduced Transaction Fees: Streamline finances with microtransactions that cut down on costs.\u003C\u002Fli>\n\u003Cli>Dynamic Wallet System: Enables secure, in-site transactions with internal credits and support for other popular wallets like TeraWallet and MyCred.\u003C\u002Fli>\n\u003Cli>Enhanced User Engagement: Features like crowdfunding and donations add interactive elements to content monetization.\u003C\u002Fli>\n\u003Cli>Comprehensive Admin Control: Manage access, monitor transactions, and customize content offerings with ease.\u003C\u002Fli>\n\u003Cli>BuddyPress Integration: Enhances community features, allowing for real-time updates and user interactions within the platform.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>3 Wallet Tokens\u002FCredits supported: internal, TeraWallet (for WooCommerce), MyCred \u003C\u002Fli>\n\u003Cli>Tokens for micropayments can be purchased using multiple payment gateways like Paypal, Stripe, Skrill (Moneybookers) NETbilling, CCBill, BitPay (bitcoin) or earned with site activities, depending on setup.\u003C\u002Fli>\n\u003Cli>Authors\u002Fcreators can sell subscriptions to their content: users can subscribe to authors for a recurring fee (per author) for access to their content\u003C\u002Fli>\n\u003Cli>Webmaster can manage access to content (including pages, posts, customizable post types) by membership\u002Frole.\u003C\u002Fli>\n\u003Cli>Authors\u002Fwebmasters cans sell access to digital content (posts, custom posts as videos, pictures, documents, chat rooms)\u003C\u002Fli>\n\u003Cli>Webmaster can Sell Site Membership: Users can obtain site roles (membership) by purchase or subscription.\u003C\u002Fli>\n\u003Cli>Edit content page in frontend for authors to be able to manage individual post items (integrates automatically with VideoShareVOD videos, Picture Gallery pictures, PaidVideochat webcam rooms).\u003C\u002Fli>\n\u003Cli>3 paid content options: internal handler, WooCommerce product, MyCred Sell Content \u003C\u002Fli>\n\u003Cli>Comment restrictions: also hide comments with paid content, limit comments per user (per post) except author, coauthors\u003C\u002Fli>\n\u003Cli>WooCommerce content product: setup WC products that need to be purchased for access to post contents (for using with cart)\u003C\u002Fli>\n\u003Cli>BuddyPress \u002F BuddyBoss activity updates for new products, subscriptions, donations\u003C\u002Fli>\n\u003Cli>My Content purchase list shortcode and page, showing all purchased products; products include button to access content\u003C\u002Fli>\n\u003Cli>Multi wallet support (MyCred + TeraWallet WooCommerce)\u003C\u002Fli>\n\u003Cli>Custom token packages as WooCommerce products\u003C\u002Fli>\n\u003Cli>Wallet user page with shortcode [videowhisper_my_wallet]\u003C\u002Fli>\n\u003Cli>Membership upgrade page with shortcode [videowhisper_membership_buy]\u003C\u002Fli>\n\u003Cli>Downloads management: Digital media downloads\u003C\u002Fli>\n\u003Cli>Donations\u002Fcrowdfunding\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Author Subscriptions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Authors can setup multiple subscription tiers (limited by webmaster settings), with custom label, description, duration (monthly, yearly, one time payment)\u003C\u002Fli>\n\u003Cli>Authors can assign their content to subscription tiers\u003C\u002Fli>\n\u003Cli>Clients can subscribe to author subscriptions, for access to their content\u003C\u002Fli>\n\u003Cli>Optionally, each item accessible by subscription can also be provided for a price per item, for users that don’t want to subscribe\u003C\u002Fli>\n\u003Cli>Customizable author earning ratio for subscription earnings\u003C\u002Fli>\n\u003Cli>BuddyPress\u002FBuddyBoss activity updates when users subscribe to authors\u003C\u002Fli>\n\u003Cli>BuddyPress\u002FBuddyBoss user tab with available subscriptions\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffanspaysite.com\u002F\" title=\"Fans Paysite Solution\" rel=\"nofollow ugc\">Fans Paysite\u003C\u002Fa> – Turnkey Fans Monetization Business Platform\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Donations, Goals, CrowdFunding\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>enable donations for any content page\u003C\u002Fli>\n\u003Cli>configure donation goals and\u002For crowdfunding\u003C\u002Fli>\n\u003Cli>goals show progress bar and goal details on content page\u003C\u002Fli>\n\u003Cli>crowfunding shows funders and their contributions including percents\u003C\u002Fli>\n\u003Cli>donation button with wallet\u003C\u002Fli>\n\u003Cli>donation dialog with customizable slider, AJAX (user does not leave content page to make donation)\u003C\u002Fli>\n\u003Cli>customizable author earning ratio for donation\u002Fcrowdfunding earnings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Paid Content: Posts as Digital Products\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Content page aggregates the digital content (post types) available for sale.\u003C\u002Fli>\n\u003Cli>Content types is configurable from MicroPayments settings, as custom posts types available for sale: videos, pictures, downloads, webcam rooms.\u003C\u002Fli>\n\u003Cli>My Assets page enables providers to manage their content and set prices.\u003C\u002Fli>\n\u003Cli>My Content page enables clients to access content they previously purchases.\u003C\u002Fli>\n\u003Cli>Content Upload page enables providers to upload videos, pictures and documents from a single form (integrates Downloads, Video Share VOD](https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvideo-share-vod\u002F  “Video Share \u002F Video On Demand Script”), \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpicture-gallery\u002F\" title=\"Picture Gallery – Frontend Image Uploads, AJAX Photo List\" rel=\"ugc\">Picture Gallery\u003C\u002Fa> )\u003C\u002Fli>\n\u003Cli>Content (custom posts) configured with price, can be sold with the WooCommerce integration as products and clients have to purchase the associated product to get access to that content.\u003C\u002Fli>\n\u003Cli>Custom activity updates to BuddyPress\u002FBuddyBoss\u002FPeepSo with multiple asset mentions, including thumbnails\u003C\u002Fli>\n\u003Cli>BuddyPress\u002FBuddyBoss user tab with author content\u003C\u002Fli>\n\u003Cli>Customizable author earning ratio for content sale earnings\u003C\u002Fli>\n\u003Cli>Moderator roles can access content without paying\u003C\u002Fli>\n\u003Cli>Also hides comments with paid post contents (configurable)\u003C\u002Fli>\n\u003Cli>Coauthors: Asset owner can add coauthors to their assets (posts) and share earnings with them (configurable), access to content\u002Fcomments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Downloads: Downloadable File Management\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Enable file uploads from backend and frontend (with publisher access list)\u003C\u002Fli>\n\u003Cli>Restrict access by membership roles\u003C\u002Fli>\n\u003Cli>Sell downloads per item (as WooCommerce products or MyCred Sell Content addon)\u003C\u002Fli>\n\u003Cli>Restrict allowed extensions (server side)\u003C\u002Fli>\n\u003Cli>Obfuscated file name on server to prevent naming exploits\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Recommended for use with these solutions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpaidvideochat.com\u002F\" title=\"Paid VideoChat Script\" rel=\"nofollow ugc\">Paid VideoChat\u003C\u002Fa> – Pay Per Minute Videochat site solution.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvideo-share-vod\u002F\" title=\"Video Share \u002F Video On Demand Script\" rel=\"ugc\">Video Share VOD\u003C\u002Fa> – Video Share \u002F Video On Demand site solution.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcastlivevideo.com\u002F\" title=\"Broadcast Live Video Camera Script\" rel=\"nofollow ugc\">Broadcast Live Video\u003C\u002Fa> – Broadcast Live Video Channels site solution.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpicture-gallery\u002F\" title=\"Picture Gallery – Frontend Image Uploads, AJAX Photo List\" rel=\"ugc\">Picture Gallery\u003C\u002Fa> – Picture Gallery – Frontend Image Uploads, AJAX Photo List.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Benefits of using tokens include:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>less transaction fees (clients fund their account once for multiple purchases)\u003C\u002Fli>\n\u003Cli>cost control (clients can have added peace of mind and sensation of control for the fixed amount they pay),\u003C\u002Fli>\n\u003Cli>payment in advance (clients prepay for future services) ,\u003C\u002Fli>\n\u003Cli>increased sales (once the have the tokens they will put them to use faster than real money)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you find this plugin idea useful or interesting, leave a review to help us drive more resources into further development and improvements.\u003C\u002Fp>\n\u003Ch3>Demo\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>See WordPress integration (after login):\u003Cbr \u002F>\nhttps:\u002F\u002Fvideochat-scripts.com\u002Fbuy-membership\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Extra\u003C\u002Fh3>\n\u003Cp>More information, the latest updates, other plugins and non-WordPress editions can be found at https:\u002F\u002Fvideowhisper.com\u002F .\u003C\u002Fp>\n","Monetize digital content with creator subscriptions, micro-payments, and a tokens wallet system.",20,29497,84,5,"2025-09-09T16:21:00.000Z","6.8.5","5.1","7.4",[20,21,22,23,24],"creators","micropayments","subscriptions","tokens","wallet","https:\u002F\u002Ffanspaysite.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpaid-membership.zip",96,0,"2025-06-27 19:13:01","2026-03-15T15:16:48.613Z",[32,48,63,76,85],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2025-5937","micropayments-fans-paysite-paid-creator-subscriptions-digital-assets-wallet-cross-site-request-forgery-to-settings-reset","MicroPayments – Fans Paysite: Paid Creator Subscriptions, Digital Assets, Wallet \u003C= 3.2.0 - Cross-Site Request Forgery to Settings Reset","The MicroPayments – Fans Paysite: Paid Creator Subscriptions, Digital Assets, Wallet plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 3.2.0. This is due to missing or incorrect nonce validation on the adminOptions() function. This makes it possible for unauthenticated attackers to reset the plugin's settings via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.",null,"\u003C=3.2.0","3.2.1","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2025-06-28 07:25:08",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd80417bc-2bb2-4826-be03-796a7cd2825f?source=api-prod",1,{"id":49,"url_slug":50,"title":51,"description":52,"plugin_slug":4,"theme_slug":37,"affected_versions":53,"patched_in_version":54,"severity":40,"cvss_score":55,"cvss_vector":56,"vuln_type":57,"published_date":58,"updated_date":59,"references":60,"days_to_patch":62},"CVE-2025-31075","micropayments-authenticated-contributor-stored-cross-site-scripting","MicroPayments \u003C= 2.9.29 - Authenticated (Contributor+) Stored Cross-Site Scripting","The MicroPayments plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 2.9.29 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=2.9.29","2.9.30",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-03-28 00:00:00","2025-04-02 20:11:16",[61],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F15d36bb4-788a-4491-954c-74814866e07a?source=api-prod",6,{"id":64,"url_slug":65,"title":66,"description":67,"plugin_slug":4,"theme_slug":37,"affected_versions":68,"patched_in_version":6,"severity":40,"cvss_score":69,"cvss_vector":70,"vuln_type":57,"published_date":71,"updated_date":72,"references":73,"days_to_patch":75},"CVE-2025-26579","micropayments-reflected-cross-site-scripting","MicroPayments \u003C= 3.2.4 - Reflected Cross-Site Scripting","The MicroPayments plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 3.2.4 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=3.2.4",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2025-03-12 00:00:00","2026-02-26 15:04:42",[74],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb4e9f1d7-9b80-4903-80dd-6b74f847c018?source=api-prod",352,{"id":77,"url_slug":78,"title":79,"description":80,"plugin_slug":4,"theme_slug":37,"affected_versions":53,"patched_in_version":54,"severity":40,"cvss_score":55,"cvss_vector":56,"vuln_type":57,"published_date":81,"updated_date":82,"references":83,"days_to_patch":47},"CVE-2024-13391","micropayments-fans-paysite-paid-creator-subscriptions-digital-assets-tokens-wallet-authenticated-contributor-stored-cros","MicroPayments – Fans Paysite: Paid Creator Subscriptions, Digital Assets, Tokens Wallet \u003C= 2.9.29 - Authenticated (Contributor+) Stored Cross-Site Scripting","The MicroPayments – Fans Paysite: Paid Creator Subscriptions, Digital Assets, Tokens Wallet plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'videowhisper_content_upload_guest' shortcode in all versions up to, and including, 2.9.29 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","2025-01-17 00:00:00","2025-01-18 07:05:06",[84],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F1b3948ef-11be-450d-ad20-e4bebc16e790?source=api-prod",{"id":86,"url_slug":87,"title":88,"description":89,"plugin_slug":4,"theme_slug":37,"affected_versions":90,"patched_in_version":91,"severity":40,"cvss_score":92,"cvss_vector":93,"vuln_type":43,"published_date":94,"updated_date":95,"references":96,"days_to_patch":98},"CVE-2022-27629","micropayments-paid-author-subscriptions-content-downloads-membership-cross-site-request-forgery","MicroPayments - Paid Author Subscriptions, Content, Downloads, Membership \u003C= 1.9.5 - Cross-Site Request Forgery","MicroPayments - Paid Author Subscriptions, Content, Downloads, Membership versions prior to 1.9.6 are vulnerable to Cross-site request forgery. This allows a remote unauthenticated attacker to hijack the authentication of an administrator and perform unintended operation via unspecified vectors.","\u003C=1.9.5","1.9.6",5.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:L\u002FI:L\u002FA:N","2022-04-20 00:00:00","2024-01-22 19:56:02",[97],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F230b6a10-1505-4f66-ba98-df6257a80668?source=api-prod",643,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":100,"total_installs":101,"avg_security_score":102,"avg_patch_time_days":103,"trust_score":104,"computed_at":105},12,1270,93,1072,74,"2026-04-04T15:40:25.405Z",[107,125,144,164,187],{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":28,"downloaded":115,"rating":28,"num_ratings":28,"last_updated":116,"tested_up_to":16,"requires_at_least":117,"requires_php":18,"tags":118,"homepage":122,"download_link":123,"security_score":124,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"atomx-services","AtomX Services","2.0.5","getatomx","https:\u002F\u002Fprofiles.wordpress.org\u002Fgetatomx\u002F","\u003Cp>AtomX Service is a plugin that integrates your WooCommerce store with the AtomX licensing system. It automatically generates unique purchase codes and tokens for your products and subscriptions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatic generation of purchase codes for WooCommerce products\u003C\u002Fli>\n\u003Cli>Support for WooCommerce Subscriptions with token management\u003C\u002Fli>\n\u003Cli>Multiple subscription tiers (Personal, Business, Team)\u003C\u002Fli>\n\u003Cli>Bundle support for multiple products\u003C\u002Fli>\n\u003Cli>Automatic synchronization with AtomX API\u003C\u002Fli>\n\u003Cli>Support for subscription status changes (active, on-hold, cancelled, expired)\u003C\u002Fli>\n\u003Cli>Order status tracking (processing, completed, refunded, cancelled)\u003C\u002Fli>\n\u003Cli>Display purchase codes to customers in order details\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Requirements:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce 5.0 or higher\u003C\u002Fli>\n\u003Cli>WooCommerce Subscriptions plugin\u003C\u002Fli>\n\u003Cli>AtomX Admin Panel account with API key\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the AtomX API service to manage licensing and purchase codes for your WooCommerce products and subscriptions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What the service does:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe AtomX API (http:\u002F\u002Fapi.get-atomx.com) is a licensing management system that handles purchase code generation, validation, and tracking for the AtomX browser extension for Adobe After Effects and Premiere Pro.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent and when:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin sends the following data to the AtomX API automatically when:\u003Cbr \u002F>\n– A new order is placed (status: processing or completed)\u003Cbr \u002F>\n– An order is refunded or cancelled\u003Cbr \u002F>\n– A subscription is created, renewed, or status changes (active, on-hold, cancelled, expired)\u003C\u002Fp>\n\u003Cp>Data transmitted includes:\u003Cbr \u002F>\n– Order\u002FSubscription ID and status\u003Cbr \u002F>\n– Generated purchase code\u003Cbr \u002F>\n– Product pricing information (item price, subtotal, currency)\u003Cbr \u002F>\n– Billing information (first name, last name, company, email)\u003Cbr \u002F>\n– WooCommerce product ID and AtomX package ID\u003Cbr \u002F>\n– Subscription type (for subscriptions)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong>\u003Cbr \u002F>\nAtomX Services\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fget-atomx.com\u002Flegal\u002Fterms-and-conditions\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fget-atomx.com\u002Flegal\u002Fprivacy-policy\u003C\u002Fp>\n\u003Cp>Note: You need an Auth Key from the AtomX Admin Panel to use this plugin. The Auth Key is sent with each API request for authentication.\u003C\u002Fp>\n","Generation of purchase codes\u002Ftokens for AtomX extension (or based on AtomX) for products and subscriptions.",283,"2026-03-08T01:51:00.000Z","5.8",[119,120,22,23,121],"atomx","purchase-codes","woocommerce","https:\u002F\u002Fdev.get-atomx.com\u002Fdocs\u002Fen\u002Fpurchase-verify-wp-wc","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fatomx-services.2.0.5.zip",100,{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":28,"downloaded":133,"rating":28,"num_ratings":28,"last_updated":134,"tested_up_to":135,"requires_at_least":136,"requires_php":137,"tags":138,"homepage":142,"download_link":143,"security_score":124,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"dl-gift-wallet","DL Gift Wallet","1.1.0","Digital Lychee","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigitallychee\u002F","\u003Cp>\u003Cstrong>Gift Wallet\u003C\u002Fstrong> lets your customers purchase \u003Cem>gift credit\u003C\u002Fem> that is automatically added to the recipient’s account as store credit – no coupon codes, no manual work.\u003C\u002Fp>\n\u003Cp>It’s perfect for stores that:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sell subscriptions and want \u003Cstrong>giftable subscription credit\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Want a \u003Cstrong>simple, Stripe\u002FPayPal-friendly\u003C\u002Fstrong> way to handle store credit\u003C\u002Fli>\n\u003Cli>Don’t want the admin overhead of coupon codes and manual adjustments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When someone buys a Gift Wallet product:\u003C\u002Fp>\n\u003Col>\n\u003Cli>They enter a \u003Cstrong>recipient email\u003C\u002Fstrong>, \u003Cstrong>sender name\u003C\u002Fstrong>, and optional \u003Cstrong>message\u003C\u002Fstrong> on the product page.\u003C\u002Fli>\n\u003Cli>When the order is completed, the plugin:\n\u003Cul>\n\u003Cli>Finds or automatically creates a user account for the recipient\u003C\u002Fli>\n\u003Cli>Adds the gift value as \u003Cstrong>store credit\u003C\u002Fstrong> to that account\u003C\u002Fli>\n\u003Cli>Sends a \u003Cstrong>beautiful email\u003C\u002Fstrong> telling them they’ve received a gift and how to use it\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>The recipient’s store credit is:\n\u003Cul>\n\u003Cli>Automatically applied to \u003Cstrong>regular checkout\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Automatically applied to \u003Cstrong>subscription renewal orders\u003C\u002Fstrong> (with WooCommerce Subscriptions)\u003C\u002Fli>\n\u003Cli>Used up gradually until the balance reaches zero\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>✨ Key features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Gift Wallet products\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Mark any simple product as a “Gift Wallet” product.\u003C\u002Fli>\n\u003Cli>Let the customer enter a \u003Cstrong>custom gift amount\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Per-product minimum amount, plus a \u003Cstrong>global minimum fallback\u003C\u002Fstrong> in settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic store credit\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Gift value = order line total \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> added directly as \u003Cstrong>store credit balance\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Credit is stored per user account (no coupon codes).\u003C\u002Fli>\n\u003Cli>If the recipient doesn’t have an account yet, one is created for them automatically.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Works with subscriptions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Store credit is automatically applied to \u003Cstrong>WooCommerce Subscriptions\u003C\u002Fstrong> renewal orders.\u003C\u002Fli>\n\u003Cli>Reduces the renewal total until the wallet balance is used up.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>My Account wallet widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Optional widget on the \u003Cstrong>My Account \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Dashboard\u003C\u002Fstrong> page.\u003C\u002Fli>\n\u003Cli>Shows the customer’s current \u003Cstrong>Gift Wallet balance\u003C\u002Fstrong> and a description of how it works.\u003C\u002Fli>\n\u003Cli>Can be toggled on\u002Foff in the settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Gift email\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sends an HTML email to the \u003Cstrong>recipient\u003C\u002Fstrong> when the order completes.\u003C\u002Fli>\n\u003Cli>Includes:\u003C\u002Fli>\n\u003Cli>Sender name\u003C\u002Fli>\n\u003Cli>Gift amount\u003C\u002Fli>\n\u003Cli>Personal message\u003C\u002Fli>\n\u003Cli>“Log in to use your store credit” button\u003C\u002Fli>\n\u003Cli>Default template is clean and generic – works for birthdays, Christmas and everything in between.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customisable email text\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customise the \u003Cstrong>subject\u003C\u002Fstrong>, \u003Cstrong>heading\u003C\u002Fstrong>, \u003Cstrong>intro text\u003C\u002Fstrong>, and \u003Cstrong>button label\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Supports simple placeholders:\u003C\u002Fli>\n\u003Cli>\u003Ccode>{from_name}\u003C\u002Fcode> – the sender’s name (or “a friend” if not provided)\u003C\u002Fli>\n\u003Cli>\u003Ccode>{amount}\u003C\u002Fcode> – the formatted gift amount, e.g. “£25.00”\u003C\u002Fli>\n\u003Cli>Uses WooCommerce’s default block email system for easy, intuitive and future-proofed emailing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Default gift image\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses a bundled fallback gift image by default.\u003C\u002Fli>\n\u003Cli>Optionally override it with a custom \u003Cstrong>image URL\u003C\u002Fstrong> from your Media Library.\u003C\u002Fli>\n\u003Cli>Used both in the \u003Cstrong>email\u003C\u002Fstrong> and as the \u003Cstrong>fallback product image\u003C\u002Fstrong> for Gift Wallet products (when no product image is set).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multi-Currency Aware\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Gift Wallet is built to work seamlessly on stores that use a currency-switcher or multi-currency plugin.\u003C\u002Fli>\n\u003Cli>Gift amounts always display in the shopper’s active currency, including:\u003C\u002Fli>\n\u003Cli>Gift amount input on the product page\u003C\u002Fli>\n\u003Cli>Live price preview\u003C\u002Fli>\n\u003Cli>Store credit balance\u003C\u002Fli>\n\u003Cli>Checkout application\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🧩 How it works (technical overview)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Store credit is stored in user meta as a numeric balance.\u003C\u002Fli>\n\u003Cli>At checkout, Gift Wallet:\n\u003Cul>\n\u003Cli>Calculates the cart total\u003C\u002Fli>\n\u003Cli>Applies \u003Cstrong>up to the available wallet balance\u003C\u002Fstrong> as a negative fee (“Store credit”)\u003C\u002Fli>\n\u003Cli>Deducts that used amount from the user’s balance when the order is created\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>On subscription \u003Cstrong>renewal orders\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Hooks into the renewal order creation\u003C\u002Fli>\n\u003Cli>Adds a negative fee for the available credit\u003C\u002Fli>\n\u003Cli>Deducts that value from the balance and records a note on the renewal order\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No extra payment methods, no custom order types, no coupons.\u003Cbr \u002F>\nJust a \u003Cstrong>wallet balance\u003C\u002Fstrong> that quietly does its thing.\u003C\u002Fp>\n\u003Ch3>🧑‍💻 Perfect for developers & agencies\u003C\u002Fh3>\n\u003Cp>Gift Wallet is designed to be:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> – no heavy options pages, just what you need\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Safe\u003C\u002Fstrong> – prefixed functions and meta keys to avoid conflicts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatible\u003C\u002Fstrong> – declares compatibility with WooCommerce’s custom order tables (HPOS)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extensible\u003C\u002Fstrong> – hooks and filters you can build on in your own projects\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you manage multiple client stores, it gives you a \u003Cstrong>simple, reliable store credit system\u003C\u002Fstrong> without another heavy plugin.\u003C\u002Fp>\n","Let customers buy gift credit that’s added directly to the recipient’s account as store credit, usable on both one-off orders and subscriptions.",189,"2026-03-04T17:40:00.000Z","6.9.4","6.0","8.3",[139,140,141,22,24],"gift-card","gift-voucher","store-credit","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdl-gift-wallet.zip",{"slug":145,"name":146,"version":147,"author":148,"author_profile":149,"description":150,"short_description":151,"active_installs":28,"downloaded":152,"rating":28,"num_ratings":28,"last_updated":153,"tested_up_to":154,"requires_at_least":155,"requires_php":156,"tags":157,"homepage":161,"download_link":162,"security_score":163,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"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.",726,"2022-07-29T19:15:00.000Z","6.0.11","3.6","5.2",[21,158,159,160,22],"monetization","monetize","paywall","https:\u002F\u002Fwww.premiuum.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpremiuum-content-monetization.zip",85,{"slug":165,"name":166,"version":167,"author":168,"author_profile":169,"description":170,"short_description":171,"active_installs":172,"downloaded":173,"rating":27,"num_ratings":174,"last_updated":175,"tested_up_to":135,"requires_at_least":176,"requires_php":18,"tags":177,"homepage":182,"download_link":183,"security_score":184,"vuln_count":185,"unpatched_count":28,"last_vuln_date":186,"fetched_at":30},"surecart","SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments","4.0.3","SureCart","https:\u002F\u002Fprofiles.wordpress.org\u002Fsurecart\u002F","\u003Cp>\u003Cstrong>The New Way To Sell Anything On WordPress!\u003C\u002Fstrong>\u003Cbr \u002F>\n★★★★★\u003C\u002Fp>\n\u003Cp>Say goodbye to old, bloated & complex ecommerce plugins that are hard to use, require expensive add-ons for basic features, and slow down your website.\u003C\u002Fp>\n\u003Cp>WordPress users have been waiting for something different!\u003C\u002Fp>\n\u003Cp>Meet \u003Ca href=\"https:\u002F\u002Fsurecart.com\u002F\" rel=\"nofollow ugc\">SureCart\u003C\u002Fa> — the modern, intuitive ecommerce plugin you’ve been looking for.\u003C\u002Fp>\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\u002FbiTedATyVPg?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\u003Cp>\u003Ca href=\"https:\u002F\u002Fsurecart.com\u002Fwhats-new\u002F\" rel=\"nofollow ugc\">What’s New\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsurecart.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Docs\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@SureCartOfficial\u002F\" rel=\"nofollow ugc\">Video Tutorials\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsurecart.com\u002Fsupport\u002Fopen-a-ticket\u002F\" rel=\"nofollow ugc\">Get Help\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fsurecrafted\" rel=\"nofollow ugc\">Community\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Who Is SureCart For?\u003C\u002Fh3>\n\u003Cp>Each year we send all of our users a survey, so here are the 2024 results of who is using SureCart.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Agencies:\u003C\u002Fstrong> Instead of passing on higher priced ecommerce projects due to the complexities, web agencies tell us that they are taking on more online store clients because SureCart is easy to set up and manage, and their clients love it\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Physical Product Stores:\u003C\u002Fstrong> Sellers love how easy it is to set up an online store, manage order fulfillment, and generate higher AOV with cart abandonment recovery, order bumps, and post purchase upsells\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Selling Subscriptions:\u003C\u002Fstrong> Mostly coaching programs, course creators, membership websites, and SaaS companies that want advanced subscription management and retention features\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Selling Services:\u003C\u002Fstrong> Mostly web agencies, legal services, local businesses that sell via subscriptions, installment plans, and use setup fees\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Digital Downloads:\u003C\u002Fstrong> Ebooks, printables, creative work, and we are seeing an increase in WordPress software developers who are using our licensing system\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Donations:\u003C\u002Fstrong> Charities and causes that want to have flexible donation forms, but also be able to sell additional products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Traditional Storefront\u003C\u002Fh3>\n\u003Cp>Wanting to add a traditional online store to your websites?\u003C\u002Fp>\n\u003Cp>This is where you have a shop page to showcase all of your products, product pages, cart, then checkout?\u003C\u002Fp>\n\u003Cp>SureCart has all the features for selling products this way on your website. These include product variations, product collection, coupons, inventory tracking, shipping calculations, product fulfillment, product returns, and customer area.\u003C\u002Fp>\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\u002FuIBCcIX8S54?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\u003Ch3>Product Pricing Options\u003C\u002Fh3>\n\u003Cp>No other ecommerce plugin offers this depth of options on how to price your products.\u003C\u002Fp>\n\u003Cp>SureCart’s unique approach to let you offer more than one price for a single product is a big reason why SureCart merchants sell more products.\u003C\u002Fp>\n\u003Cp>Some of the pricing options include one-time payments, subscription payments, installment plans, free trials, paid trials, setup fees, setup discounts, and name your own price.\u003C\u002Fp>\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\u002FvHOamau4BWw?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\u003Ch3>Most Advanced Subscription Plugin For WordPress\u003C\u002Fh3>\n\u003Cp>Selling subscriptions is easy to do, many form plugins, LMS plugins, membership plugins, ecommerce plugins do this.\u003C\u002Fp>\n\u003Cp>But they only assist in selling the subscription and offer little to manage and retain the subscriber! That is where the profit is in selling subscriptions.\u003C\u002Fp>\n\u003Cp>If you are using anything other than SureCart to sell subscriptions, you are likely paying higher payment processor fees and having higher churn.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Using SureCart Means Lower Fees\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you are selling subscriptions on Stripe using form plugins, membership plugins, online course plugins, SaaS platforms like ThriveCart, or any of these ways to sell subscriptions with Stripe…\u003C\u002Fp>\n\u003Cp>You (the merchant) pay an extra 0.5% – 0.8% of every subscription transaction to Stripe? \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fbilling\u002Fpricing\" rel=\"nofollow ugc\">See Stripe Pricing\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>When you use SureCart you avoid all of these Stripe fees on subscriptions because we manage the subscription, we handle the invoices, and we can handle the auto payment retries.\u003Cbr \u002F>\nThis can save you huge amounts of money.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please Note:\u003C\u002Fstrong> Subscriptions are portable! We migrate WooCommerce merchants with active subscribers each week. It’s seamless, and the subscriber does not need to resubscribe.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Better Subscription Management & Retention With SureCart\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>SureCart has a suite of tools to \u003Ca href=\"https:\u002F\u002Fsurecart.com\u002Ffeatures\u002Fsubscriptions\u002F\" rel=\"nofollow ugc\">manage subscriptions\u003C\u002Fa> and reduce churn.\u003C\u002Fp>\n\u003Cp>Selling subscriptions, the biggest source of churn is from failed payments. SureCart will automatically recover failed payments from your subscribers to keep them subscribed.\u003C\u002Fp>\n\u003Cp>Your second source of churn is subscribers wanting to cancel. With SureCart’s \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=9Bx4u4DV4_Q\" rel=\"nofollow ugc\">Subscription Saver\u003C\u002Fa> feature, you will have fewer cancelations and greater insights into why people cancel.\u003C\u002Fp>\n\u003Cp>Additional features include subscription upgrades with proration, subscription downgrades, customers can change the payment method, you can reactivate a canceled subscription, you can pause a subscription, subscribers can change their form of payment to a different payment method, change payment dates, advanced email reminders before payments, and more.\u003C\u002Fp>\n\u003Cp>These management and retention options are just not available elsewhere!\u003C\u002Fp>\n\u003Ch3>The Best WooCommerce Alternative\u003C\u002Fh3>\n\u003Cp>SureCart is the \u003Ca href=\"https:\u002F\u002Fwpastra.com\u002Fcomparison\u002Fshopify-vs-woocommerce-vs-surecart\u002F\" rel=\"nofollow ugc\">WooCommerce alternative\u003C\u002Fa> WordPress users have been asking for!\u003C\u002Fp>\n\u003Cp>We highly respect WooCommerce and how it has paved the way for adding an online store to WordPress. But it’s not ideal for everyone.\u003C\u002Fp>\n\u003Cp>It would cost you \u003Cstrong>$2,849 per year, per store\u003C\u002Fstrong>, in WooCommerce add-ons to get the same features SureCart offers out of the box! And your store would be more prone to plugin conflicts, security vulnerabilities, constant updates required for each plugin, and a potentially slower website.\u003C\u002Fp>\n\u003Cp>(These are reasons told to us by SureCart merchants that switched from WooCommerce)\u003C\u002Fp>\n\u003Cp>There are cases where using WooCommerce may be the only choice for your store due to their deep ecosystem of paid add-ons and payment gateways if you have very specific requirements.\u003C\u002Fp>\n\u003Cp>Where SureCart’s approach is different. Everything is built in, no add-on required. Everything is made easier, your site will run faster, we are there to support you, you are never alone.\u003C\u002Fp>\n\u003Ch3>SureCart Features\u003C\u002Fh3>\n\u003Cp>These are just some of the key features SureCart users love.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multiple Payment Processors, Express Checkout ApplePay & GooglePay:\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily connect to Stripe, PayPal, and Mollie with support for 135+ currencies, 45+ countries, and dozens of payment methods including cards, wallets, bank debits, and more. You can use multiple processors on a single checkout form. Also, you can optionally accept ApplePay or GooglePay express checkout options.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Powerful Payment Options:\u003C\u002Fstrong>\u003Cbr \u002F>\nOne-time payments, subscriptions, subscriptions with free trials, setup fees, payment plans (installments), pay what you want, donations. SureCart covers most ways you may want to be paid, all included for free.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Most Complete Subscription Payments System:\u003C\u002Fstrong>\u003Cbr \u002F>\nThere is a lot more to subscriptions than simply rebilling on an interval. SureCart’s subscription engine is second to none. With our extensive subscription payments options, you can sell your subscriptions how you want. But SureCart goes beyond other ecommerce platforms by offering prorated upgrades or downgrades. So if you are offering a monthly subscription or an annual subscription and your buyer wants to upgrade, SureCart can prorate the upgrade.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Order Bumps & Upsell Funnels:\u003C\u002Fstrong>\u003Cbr \u002F>\nSureCart merchants have more profitable stores due to a full suite of revenue optimization features. Generate more revenue with one-click order bumps, post purchase \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=97gSH-KPFZU&t=25s\" rel=\"nofollow ugc\">one-click upsells\u003C\u002Fa>, and cart abandonment recovery.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Affiliate Platform:\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerate more sales by adding an affiliate program. Easily launch an affiliate program in just a few minutes. You can customize each aspect of your affiliate program, including lifetime commissions, custom affiliate rates, affiliate coupons, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Self Service Customer Area (Subscription Upgrades \u002F Downgrades):\u003C\u002Fstrong>\u003Cbr \u002F>\nWith our highly customizable customer area, you can have full control on what a customer sees and is able to do. For example, you can let your customers change their personal details, password, access secure digital downloads, update credit cards on file, upgrade a subscription, downgrade a subscription. All with a beautiful and modern user experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Shopping Experience:\u003C\u002Fstrong>\u003Cbr \u002F>\nCustomize product pages, shop pages, cart, and customer dashboard using an intuitive and powerful drag and drop editor that utilizes the WordPress block editor.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Flexible Checkout Form Builder:\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate a completely custom checkout form. In fact, create as many as you like. There is no other ecommerce platform with this much customizability. Simply drag and drop fields, price choosers, donation choosers, check boxes, and other parts to create the perfect checkout form.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Coupon Discounts:\u003C\u002Fstrong>\u003Cbr \u002F>\nIncentivizing buyers with a coupon discount is a great way to increase sales. You can easily create unlimited coupons as well as automatically add coupons with a URL parameter.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Secure digital file delivery:\u003C\u002Fstrong>\u003Cbr \u002F>\nSelling digital downloads? This could be software, printables, ebooks, you name it and SureCart can deliver it securely to your buyers.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Slide-out Cart:\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you want to sell your products or services using a traditional cart allowing buyers to add items then checkout, you will love SureCart’s beautiful and lightning fast slide-out cart.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Complete EU Compliance:\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you are an EU-based merchant, you know there are very strict requirements regarding VAT, how you display the prices inclusive of VAT, what information is on invoices, how invoices need to be numbered, etc. SureCart has you covered.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Integrate & Automate:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe most important part of an ecommerce platform is how it integrates with other plugins and external platforms. SureCart offers integrations with many WordPress plugins, so you can use SureCart for all of your ecommerce.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Seamless Scaling:\u003C\u002Fstrong>\u003Cbr \u002F>\nWith other ecommerce plugins, if you get an influx of buyers for that big sale or promotion, unless you have high-powered and high cost hosting, your website will be slow or worse, it will crash. Since SureCart is platform based, when you get an influx of new buyers, you have nothing to worry about because we take care of the scaling for you.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Real-time VAT & Sales Tax Calculations:\u003C\u002Fstrong>\u003Cbr \u002F>\nOther ecommerce platforms let you integrate with expensive tax calculation services, usually costing $50 per month and up. Not with SureCart, we are fully integrated with TaxJar, and we pay for the calculations, so you don’t have to. And the setup is a breeze.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What Is Unique About SureCart?\u003C\u002Fh3>\n\u003Cp>SureCart was made to give WordPress users a better option for selling on their website. Currently most merchants use WooCommerce, which was made over 10 years ago for building big commerce stores like Amazon, Walmart, etc.\u003C\u002Fp>\n\u003Cp>SureCart takes a different approach entirely. Made from the ground up to be ultra-high performance, look visually stunning, and be so easy to use that the most non-techie user will have no problem.\u003C\u002Fp>\n\u003Cp>Everything can be visually customized to create a truly unique ecommerce experience.\u003C\u002Fp>\n\u003Cp>SureCart also solves the technician problems that you run into with ecommerce plugins. They have performance problems or caching issues or something, it’s always something. Not with SureCart, we do all the heavy lifting on our servers to guarantee you a smooth operation, headache free, developer free.\u003C\u002Fp>\n\u003Ch3>The SureCart Difference\u003C\u002Fh3>\n\u003Cp>SureCart is fundamentally different from other WordPress ecommerce plugins that you may have tried, so it’s important to understand the differences.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Platform Based\u003C\u002Fstrong>\u003Cbr \u002F>\nThere are two parts to SureCart, the platform, which is the Ecommerce engine, and the plugin.\u003C\u002Fp>\n\u003Cp>The platform is built with the same technology that Shopify, Basecamp, GitHub, Twitter, Stripe and more use. These are all multi-billion dollar companies.\u003C\u002Fp>\n\u003Cp>The plugin connects to the platform in real-time, taking all the load away from your website and onto our platform that was built and optimized for Ecommerce.\u003C\u002Fp>\n\u003Cp>This way you get everything you want with none of the stuff you don’t want. SureCart will not slow down your website, it won’t bloat your database, it’s less likely to have plugin conflicts, and it’s made to work with your caching setup. But the real benefit here is you get assurance and peace of mind because you don’t have to worry about security, storage, or backups.\u003C\u002Fp>\n\u003Ch3>SureCart Integrations\u003C\u002Fh3>\n\u003Ch3>Page Builders\u003C\u002Fh3>\n\u003Cp>SureCart works with all WordPress page builders, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Elementor\u003C\u002Fli>\n\u003Cli>Bricks Builder\u003C\u002Fli>\n\u003Cli>Spectra Website Builder\u003C\u002Fli>\n\u003Cli>Divi Builder\u003C\u002Fli>\n\u003Cli>Beaver Builder\u003C\u002Fli>\n\u003Cli>Thrive Architect\u003C\u002Fli>\n\u003Cli>Gutenberg\u003C\u002Fli>\n\u003Cli>Oxygen Builder\u003C\u002Fli>\n\u003Cli>And others\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WooCommerce Themes\u003C\u002Fh3>\n\u003Cp>SureCart works with any theme, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Astra Theme\u003C\u002Fli>\n\u003Cli>Avada\u003C\u002Fli>\n\u003Cli>Blocksy\u003C\u002Fli>\n\u003Cli>Divi Theme\u003C\u002Fli>\n\u003Cli>Flatsome\u003C\u002Fli>\n\u003Cli>GeneratePress\u003C\u002Fli>\n\u003Cli>Kadence Theme\u003C\u002Fli>\n\u003Cli>Neve\u003C\u002Fli>\n\u003Cli>OceanWP\u003C\u002Fli>\n\u003Cli>Spectra One Theme\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WordPress Plugins\u003C\u002Fh3>\n\u003Cp>SureCart has 2 types of integrations. The first are natively available directly in the plugin and include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>BuddyBoss\u003C\u002Fli>\n\u003Cli>SureMembers\u003C\u002Fli>\n\u003Cli>Presto Player\u003C\u002Fli>\n\u003Cli>TutorLMS\u003C\u002Fli>\n\u003Cli>LearnDash\u003C\u002Fli>\n\u003Cli>LifterLMS\u003C\u002Fli>\n\u003Cli>MemberPress\u003C\u002Fli>\n\u003Cli>AffiliateWP\u003C\u002Fli>\n\u003Cli>Thrive Automator\u003C\u002Fli>\n\u003Cli>And more are coming\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The second type of integrations are done with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsuretriggers\u002F\" rel=\"ugc\">Ottokit\u003C\u002Fa>, which is like Zapier for WordPress. Ottokit integrates with over 500 apps and services. These will require you to add the Ottokit plugin to your website to integrate with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ActiveCampaign\u003C\u002Fli>\n\u003Cli>ConvertKit\u003C\u002Fli>\n\u003Cli>FluentCRM\u003C\u002Fli>\n\u003Cli>Google Sheets\u003C\u002Fli>\n\u003Cli>GoHighLevel\u003C\u002Fli>\n\u003Cli>Klaviyo\u003C\u002Fli>\n\u003Cli>MailChimp\u003C\u002Fli>\n\u003Cli>MailGun\u003C\u002Fli>\n\u003Cli>Restrict Content Pro\u003C\u002Fli>\n\u003Cli>SendinBlue\u003C\u002Fli>\n\u003Cli>Slack\u003C\u002Fli>\n\u003Cli>The Events Calendar\u003C\u002Fli>\n\u003Cli>Twilio\u003C\u002Fli>\n\u003Cli>Webhooks\u003C\u002Fli>\n\u003Cli>WhatsApp\u003C\u002Fli>\n\u003Cli>Zoom\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsuretriggers.com\u002Fintegrations\u002F\" rel=\"nofollow ugc\">See the full list\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Join The SureCart Facebook Group\u003C\u002Fh3>\n\u003Cp>Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fsurecrafted\" rel=\"nofollow ugc\">Facebook group community\u003C\u002Fa>: Learn the tricks and techniques that other SureCart users are using to grow their business. Also, get exciting insider information on upcoming feature releases.\u003C\u002Fp>\n\u003Ch3>Want to contribute to the plugin?\u003C\u002Fh3>\n\u003Cp>You may now contribute to the plugin on Github: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsurecart\u002Fsurecart-wp-plugin\" rel=\"nofollow ugc\">SureCart WordPress Plugin on Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsurecart.com\u002Fterms\" rel=\"nofollow ugc\">Terms And Conditions\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fsurecart.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n","Make ecommerce easy with a simple to use, all-in-one platform, that anyone can set up in just a few minutes!",90000,3056918,257,"2026-03-12T19:24:00.000Z","6.7",[178,179,180,181,22],"ecommerce","online-store","payments","stripe","https:\u002F\u002Fsurecart.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsurecart.4.0.3.zip",99,2,"2024-08-28 00:00:00",{"slug":188,"name":189,"version":190,"author":191,"author_profile":192,"description":193,"short_description":194,"active_installs":195,"downloaded":196,"rating":197,"num_ratings":198,"last_updated":199,"tested_up_to":135,"requires_at_least":200,"requires_php":18,"tags":201,"homepage":207,"download_link":208,"security_score":197,"vuln_count":209,"unpatched_count":28,"last_vuln_date":210,"fetched_at":30},"woo-wallet","Wallet for WooCommerce","1.5.17","Subrata Mal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsubratamal\u002F","\u003Ch4>Maximize Convenience and Savings: Wallet for WooCommerce Facilitates Quick Funds, Cashback, Refunds, and Partial Payments!\u003C\u002Fh4>\n\u003Cp>TeraWallet is an advanced digital wallet and credit system specially designed for WooCommerce. It empowers you to offer your customers a seamless payment experience by allowing them to deposit funds into their accounts, transfer money to other users, and make purchases using their wallet balance.\u003C\u002Fp>\n\u003Cp>Beyond its core wallet functionality, TeraWallet introduces an enticing cashback rewards system that enables you to provide discounts and rewards to your customers based on their purchases. You have the flexibility to set cashback rates for specific products or categories, and even offer bonus cashback during promotions or special events.\u003C\u002Fp>\n\u003Cp>TeraWallet puts you in control with extensive customization options. By implementing TeraWallet, you can effortlessly enhance customer loyalty and drive repeat purchases through the attractive cashback rewards. Discover the power of TeraWallet today and optimize your WooCommerce payment system for maximum efficiency!\u003C\u002Fp>\n\u003Ch4>Use case of TeraWallet\u003C\u002Fh4>\n\u003Cp>With this plugin, your customers no longer need to repeatedly enter payment details. They can conveniently log in and use their wallet funds to make purchases. Additionally, customers can earn cashback by utilizing their wallet balance. The admin also has the ability to process refunds directly to the customer’s wallet.\u003C\u002Fp>\n\u003Ch4>Features of TeraWallet\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Wallet system works just like any other payment method.\u003C\u002Fli>\n\u003Cli>Set wallet system payment method title for the front-end.\u003C\u002Fli>\n\u003Cli>The customers can use various payment methods to add money.\u003C\u002Fli>\n\u003Cli>The admin can process refund using the wallet money.\u003C\u002Fli>\n\u003Cli>Customers will earn cashback according to cart price, product or product category wise.\u003C\u002Fli>\n\u003Cli>Customers can made partial payment.\u003C\u002Fli>\n\u003Cli>Set cashback amount calculation using fixed or percent method.\u003C\u002Fli>\n\u003Cli>Admin can export users wallet transactions.\u003C\u002Fli>\n\u003Cli>Admin can setup low wallet balance notification email.\u003C\u002Fli>\n\u003Cli>Admin can lock \u002F unlock any user wallet.\u003C\u002Fli>\n\u003Cli>From the backend, the admin can view the transaction history.\u003C\u002Fli>\n\u003Cli>Customers receive notification emails for every wallet transaction.\u003C\u002Fli>\n\u003Cli>The admin can adjust the wallet amount of any customer from the backend.\u003C\u002Fli>\n\u003Cli>Users can transfer wallet amount to other user.\u003C\u002Fli>\n\u003Cli>Shortcode \u003Ccode>woo-wallet\u003C\u002Fcode> which will display user wallet page.\u003C\u002Fli>\n\u003Cli>Built with a REST API\u003C\u002Fli>\n\u003Cli>Convert WooCommerce coupon into cashback.\u003C\u002Fli>\n\u003Cli>Support WordPress Multisite Network\u003C\u002Fli>\n\u003Cli>Support multiple languages translations.\u003C\u002Fli>\n\u003Cli>Support \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-multi-currency\u002F\" rel=\"ugc\">CURCY – Multi Currency for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-currency-switcher\u002F\" rel=\"ugc\">FOX – Currency Switcher Professional for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support \u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WooCommerce Multilingual & Multicurrency with WPML\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support WooCommerce block checkout.\u003C\u002Fli>\n\u003Cli>Support WooCommerce Subscriptions.\u003C\u002Fli>\n\u003Cli>Support WooCommerce Multivendor Marketplace by WC Lovers.\u003C\u002Fli>\n\u003Cli>Support WC Marketplace.\u003C\u002Fli>\n\u003Cli>Support Dokan Multivendor Marketplace.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>Experience the future of payments by trying our \u003Ca href=\"https:\u002F\u002Fdemo.standalonetech.com\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Workflow of TeraWallet\u003C\u002Fh4>\n\u003Cp>After the plugin installation, the admin needs to do the payment method configuration. Set the title and select allowed payments for adding money.\u003Cbr \u002F>\nNow for enable cashback rules, navigate to TeraWallet > Settings >  Credit. Now setup cashback rule according to your requirement. If cashback rule set to product wise then admin will have an option to add cashback rule for each product.\u003Cbr \u002F>\nOn the front-end, the customers can log in to the store and go to wallet page from My Account. Enter the amount to add and then complete the checkout process just like any other product purchase.\u003C\u002Fp>\n\u003Ch4>Premium extensions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstandalonetech.com\u002Fproduct\u002Fwallet-coupons\u002F\" rel=\"nofollow ugc\">Wallet Coupons\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstandalonetech.com\u002Fproduct\u002Fwallet-withdrawal\u002F\" rel=\"nofollow ugc\">Wallet Withdrawal\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstandalonetech.com\u002Fproduct\u002Fwallet-importer\u002F\" rel=\"nofollow ugc\">Wallet Importer\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstandalonetech.com\u002Fproduct\u002Fwallet-affiliatewp\u002F\" rel=\"nofollow ugc\">Wallet AffiliateWP\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translator Contributors\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Flocale\u002Ffa\u002Fdefault\u002Fwp-plugins\u002Fwoo-wallet\" rel=\"nofollow ugc\">#fa_IR\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Frahimvaziri\u002F\" rel=\"ugc\">@rahimvaziri\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Flocale\u002Fes\u002Fdefault\u002Fwp-plugins\u002Fwoo-wallet\" rel=\"nofollow ugc\">#es_ES\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fchipweb\u002F\" rel=\"ugc\">@chipweb\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","A extendable WooCommerce wallet system which support payment, partial payment, cashback reward program as well as refund for your WooCommerce store.",20000,899085,94,185,"2026-03-12T02:34:00.000Z","6.4",[202,203,204,205,206],"cashback","digital-wallet","partial-payment","terawallet","woocommerce-wallet","https:\u002F\u002Fstandalonetech.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-wallet.1.5.17.zip",7,"2024-11-27 00:00:00",{"attackSurface":212,"codeSignals":436,"taintFlows":675,"riskAssessment":907,"analyzedAt":920},{"hooks":213,"ajaxHandlers":327,"restRoutes":353,"shortcodes":354,"cronEvents":427,"entryPointCount":434,"unprotectedCount":435},[214,220,224,227,230,233,236,240,244,247,250,254,257,260,263,266,270,273,276,279,283,287,290,294,298,300,303,306,309,313,317,321,324],{"type":215,"name":216,"callback":217,"file":218,"line":219},"action","bp_template_title","bp_stats_title","paid-membership.php",163,{"type":215,"name":221,"callback":222,"file":218,"line":223},"bp_template_content","bp_stats_content",164,{"type":215,"name":216,"callback":225,"file":218,"line":226},"bp_content_title",194,{"type":215,"name":221,"callback":228,"file":218,"line":229},"bp_content_content",195,{"type":215,"name":216,"callback":231,"file":218,"line":232},"bp_subscribe_title",204,{"type":215,"name":221,"callback":234,"file":218,"line":235},"bp_subscribe_content",205,{"type":237,"name":238,"callback":238,"file":218,"line":239},"filter","manage_users_columns",267,{"type":215,"name":241,"callback":241,"priority":242,"file":218,"line":243},"manage_users_custom_column",10,268,{"type":237,"name":245,"callback":245,"file":218,"line":246},"manage_users_sortable_columns",269,{"type":215,"name":248,"callback":248,"file":218,"line":249},"pre_user_query",270,{"type":237,"name":251,"callback":252,"file":218,"line":253},"next_posts_link_attributes","posts_link_attributes",278,{"type":237,"name":255,"callback":252,"file":218,"line":256},"previous_posts_link_attributes",279,{"type":215,"name":258,"callback":258,"file":218,"line":259},"bp_after_activity_post_form",313,{"type":215,"name":261,"callback":261,"file":218,"line":262},"bp_setup_nav",315,{"type":215,"name":264,"callback":264,"file":218,"line":265},"bp_register_activity_actions",318,{"type":215,"name":267,"callback":268,"file":218,"line":269},"woocommerce_before_add_to_cart_form","product_info",323,{"type":237,"name":271,"callback":271,"priority":242,"file":218,"line":272},"post_thumbnail_html",326,{"type":215,"name":274,"callback":274,"file":218,"line":275},"add_meta_boxes",328,{"type":215,"name":277,"callback":277,"file":218,"line":278},"save_post",329,{"type":237,"name":280,"callback":280,"priority":281,"file":218,"line":282},"the_content",1000,331,{"type":215,"name":284,"callback":285,"file":218,"line":286},"before_delete_post","download_delete",334,{"type":237,"name":280,"callback":288,"file":218,"line":289},"download_page",338,{"type":237,"name":291,"callback":292,"file":218,"line":293},"comments_open","__return_false",1892,{"type":237,"name":295,"callback":296,"file":218,"line":297},"the_comments","the_comments_hide",1909,{"type":237,"name":291,"callback":292,"file":218,"line":299},1910,{"type":215,"name":301,"callback":301,"file":218,"line":302},"init",2979,{"type":215,"name":304,"callback":304,"file":218,"line":305},"plugins_loaded",2980,{"type":215,"name":307,"callback":307,"file":218,"line":308},"template_redirect",2983,{"type":215,"name":310,"callback":311,"file":218,"line":312},"cron_membership_update","membership_update_all",2985,{"type":215,"name":314,"callback":315,"file":218,"line":316},"cron_subscriptions_process","subscriptions_process",2986,{"type":215,"name":318,"callback":319,"file":218,"line":320},"cron_packages_process","packages_process",2987,{"type":215,"name":322,"callback":322,"file":218,"line":323},"admin_menu",2990,{"type":215,"name":325,"callback":325,"priority":124,"file":218,"line":326},"admin_bar_menu",2991,[328,332,335,338,340,343,345,348,350],{"action":329,"nopriv":330,"callback":329,"hasNonce":330,"hasCapCheck":330,"file":218,"line":331},"vwpm_plupload",false,357,{"action":329,"nopriv":333,"callback":329,"hasNonce":330,"hasCapCheck":330,"file":218,"line":334},true,358,{"action":336,"nopriv":330,"callback":336,"hasNonce":330,"hasCapCheck":330,"file":218,"line":337},"vwpm_donate",361,{"action":336,"nopriv":333,"callback":336,"hasNonce":330,"hasCapCheck":330,"file":218,"line":339},362,{"action":341,"nopriv":330,"callback":341,"hasNonce":330,"hasCapCheck":330,"file":218,"line":342},"vwpm_content",365,{"action":341,"nopriv":333,"callback":341,"hasNonce":330,"hasCapCheck":330,"file":218,"line":344},366,{"action":346,"nopriv":330,"callback":346,"hasNonce":330,"hasCapCheck":330,"file":218,"line":347},"vwpm_downloads",371,{"action":346,"nopriv":333,"callback":346,"hasNonce":330,"hasCapCheck":330,"file":218,"line":349},372,{"action":351,"nopriv":330,"callback":351,"hasNonce":333,"hasCapCheck":333,"file":218,"line":352},"vwpm_upload",375,[],[355,358,361,364,367,370,373,376,379,382,385,388,391,394,397,400,403,406,409,412,415,418,421,424],{"tag":356,"callback":356,"file":218,"line":357},"videowhisper_packages_process",282,{"tag":359,"callback":359,"file":218,"line":360},"videowhisper_content_upload_guest",284,{"tag":362,"callback":362,"file":218,"line":363},"videowhisper_transactions",286,{"tag":365,"callback":365,"file":218,"line":366},"videowhisper_creator_stats",288,{"tag":368,"callback":368,"file":218,"line":369},"videowhisper_client_subscribe",290,{"tag":371,"callback":371,"file":218,"line":372},"videowhisper_client_subscriptions",291,{"tag":374,"callback":374,"file":218,"line":375},"videowhisper_provider_subscriptions",293,{"tag":377,"callback":377,"file":218,"line":378},"videowhisper_content_upload",295,{"tag":380,"callback":380,"file":218,"line":381},"videowhisper_content_list",296,{"tag":383,"callback":383,"file":218,"line":384},"videowhisper_content_seller",298,{"tag":386,"callback":386,"file":218,"line":387},"videowhisper_content",299,{"tag":389,"callback":389,"file":218,"line":390},"videowhisper_membership_buy",301,{"tag":392,"callback":392,"file":218,"line":393},"videowhisper_content_edit",302,{"tag":395,"callback":395,"file":218,"line":396},"videowhisper_my_wallet",303,{"tag":398,"callback":398,"file":218,"line":399},"videowhisper_wallet",305,{"tag":401,"callback":401,"file":218,"line":402},"videowhisper_donate",306,{"tag":404,"callback":404,"file":218,"line":405},"videowhisper_donate_progress",307,{"tag":407,"callback":407,"file":218,"line":408},"videowhisper_downloads",342,{"tag":410,"callback":410,"file":218,"line":411},"videowhisper_download",343,{"tag":413,"callback":413,"file":218,"line":414},"videowhisper_download_preview",344,{"tag":416,"callback":416,"file":218,"line":417},"videowhisper_download_upload",346,{"tag":419,"callback":419,"file":218,"line":420},"videowhisper_download_import",347,{"tag":422,"callback":422,"file":218,"line":423},"videowhisper_postdownloads",349,{"tag":425,"callback":425,"file":218,"line":426},"videowhisper_postdownloads_process",350,[428,430,432],{"hook":310,"callback":310,"file":218,"line":429},53,{"hook":314,"callback":314,"file":218,"line":431},54,{"hook":318,"callback":318,"file":218,"line":433},55,33,8,{"dangerousFunctions":437,"sqlUsage":451,"outputEscaping":457,"fileOperations":673,"externalRequests":47,"nonceChecks":100,"capabilityChecks":242,"bundledLibraries":674},[438,443,446],{"fn":439,"file":440,"line":441,"context":442},"unserialize","inc\\options.php",829,"'memberships'         => unserialize( 'a:3:{i:0;a:5:{s:5:\"label\";s:5:\"Basic\";s:4:\"role\";s:5:\"Basic\";",{"fn":439,"file":440,"line":444,"context":445},2157,"$memberships = unserialize( stripslashes( sanitize_textarea_field( $_POST['importMemberships'] ) ) )",{"fn":447,"file":448,"line":449,"context":450},"preg_replace(\u002Fe)","inc\\shortcodes.php",26,"preg_replace('\u002Fe",{"prepared":452,"raw":47,"locations":453},22,[454],{"file":448,"line":455,"context":456},2477,"$wpdb->get_var() with variable interpolation",{"escaped":458,"rawEcho":459,"locations":460},1079,107,[461,464,466,468,470,472,474,475,477,479,481,483,485,486,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,563,565,567,569,571,573,575,577,579,581,583,585,587,589,591,593,595,597,599,601,603,605,607,609,611,613,615,617,619,621,623,625,627,629,631,633,635,637,639,641,643,645,647,649,651,653,655,657,659,661,663,665,667,669,671],{"file":440,"line":462,"context":463},1139,"raw output",{"file":440,"line":465,"context":463},1377,{"file":440,"line":467,"context":463},1454,{"file":440,"line":469,"context":463},1533,{"file":440,"line":471,"context":463},1552,{"file":440,"line":473,"context":463},1562,{"file":440,"line":473,"context":463},{"file":440,"line":476,"context":463},1813,{"file":440,"line":478,"context":463},2175,{"file":440,"line":480,"context":463},2184,{"file":440,"line":482,"context":463},2424,{"file":440,"line":484,"context":463},2592,{"file":440,"line":484,"context":463},{"file":440,"line":484,"context":463},{"file":440,"line":488,"context":463},2740,{"file":440,"line":490,"context":463},2741,{"file":440,"line":492,"context":463},2762,{"file":440,"line":494,"context":463},2786,{"file":440,"line":496,"context":463},2802,{"file":440,"line":498,"context":463},2820,{"file":440,"line":500,"context":463},2822,{"file":440,"line":502,"context":463},2912,{"file":440,"line":504,"context":463},2921,{"file":440,"line":506,"context":463},2940,{"file":440,"line":508,"context":463},2944,{"file":448,"line":510,"context":463},1168,{"file":448,"line":512,"context":463},1442,{"file":448,"line":514,"context":463},1444,{"file":448,"line":516,"context":463},1446,{"file":448,"line":518,"context":463},1448,{"file":448,"line":520,"context":463},1450,{"file":448,"line":522,"context":463},1459,{"file":448,"line":524,"context":463},1462,{"file":448,"line":526,"context":463},1513,{"file":448,"line":528,"context":463},1523,{"file":448,"line":530,"context":463},1527,{"file":448,"line":532,"context":463},1555,{"file":448,"line":534,"context":463},1567,{"file":448,"line":536,"context":463},1603,{"file":448,"line":538,"context":463},1604,{"file":448,"line":540,"context":463},1605,{"file":448,"line":542,"context":463},1606,{"file":448,"line":544,"context":463},1607,{"file":448,"line":546,"context":463},1608,{"file":448,"line":548,"context":463},1615,{"file":448,"line":550,"context":463},1616,{"file":448,"line":552,"context":463},1620,{"file":448,"line":554,"context":463},1628,{"file":448,"line":556,"context":463},1629,{"file":448,"line":558,"context":463},1634,{"file":448,"line":560,"context":463},1635,{"file":448,"line":562,"context":463},1636,{"file":448,"line":564,"context":463},1639,{"file":448,"line":566,"context":463},1640,{"file":448,"line":568,"context":463},1641,{"file":448,"line":570,"context":463},1644,{"file":448,"line":572,"context":463},1652,{"file":448,"line":574,"context":463},1657,{"file":448,"line":576,"context":463},1665,{"file":448,"line":578,"context":463},1670,{"file":448,"line":580,"context":463},1736,{"file":448,"line":582,"context":463},1750,{"file":448,"line":584,"context":463},1758,{"file":448,"line":586,"context":463},1763,{"file":448,"line":588,"context":463},1766,{"file":448,"line":590,"context":463},1774,{"file":448,"line":592,"context":463},1782,{"file":448,"line":594,"context":463},1785,{"file":448,"line":596,"context":463},1788,{"file":448,"line":598,"context":463},1814,{"file":448,"line":600,"context":463},3127,{"file":448,"line":602,"context":463},3176,{"file":448,"line":604,"context":463},3177,{"file":218,"line":606,"context":463},79,{"file":218,"line":608,"context":463},82,{"file":218,"line":610,"context":463},169,{"file":218,"line":612,"context":463},187,{"file":218,"line":614,"context":463},211,{"file":218,"line":616,"context":463},215,{"file":218,"line":618,"context":463},235,{"file":218,"line":620,"context":463},256,{"file":218,"line":622,"context":463},640,{"file":218,"line":624,"context":463},787,{"file":218,"line":626,"context":463},788,{"file":218,"line":628,"context":463},793,{"file":218,"line":630,"context":463},794,{"file":218,"line":632,"context":463},795,{"file":218,"line":634,"context":463},796,{"file":218,"line":636,"context":463},797,{"file":218,"line":638,"context":463},800,{"file":218,"line":640,"context":463},801,{"file":218,"line":642,"context":463},802,{"file":218,"line":644,"context":463},805,{"file":218,"line":646,"context":463},814,{"file":218,"line":648,"context":463},819,{"file":218,"line":650,"context":463},827,{"file":218,"line":652,"context":463},832,{"file":218,"line":654,"context":463},867,{"file":218,"line":656,"context":463},877,{"file":218,"line":658,"context":463},882,{"file":218,"line":660,"context":463},904,{"file":218,"line":662,"context":463},912,{"file":218,"line":664,"context":463},920,{"file":218,"line":666,"context":463},923,{"file":218,"line":668,"context":463},926,{"file":218,"line":670,"context":463},2495,{"file":672,"line":209,"context":463},"taxonomy-collection.php",37,[],[676,693,703,728,738,758,801,810,822,845,856,881,890,898],{"entryPoint":677,"graph":678,"unsanitizedCount":692,"severity":40},"vwpm_content (inc\\shortcodes.php:1093)",{"nodes":679,"edges":690},[680,685],{"id":681,"type":682,"label":683,"file":448,"line":684},"n0","source","$_GET (x23)",1164,{"id":686,"type":687,"label":688,"file":448,"line":510,"wp_function":689},"n1","sink","echo() [XSS]","echo",[691],{"from":681,"to":686,"sanitized":330},23,{"entryPoint":694,"graph":695,"unsanitizedCount":242,"severity":40},"vwpm_downloads (paid-membership.php:655)",{"nodes":696,"edges":701},[697,700],{"id":681,"type":682,"label":698,"file":218,"line":699},"$_GET (x10)",665,{"id":686,"type":687,"label":688,"file":218,"line":624,"wp_function":689},[702],{"from":681,"to":686,"sanitized":330},{"entryPoint":704,"graph":705,"unsanitizedCount":28,"severity":727},"adminOptions (inc\\options.php:1131)",{"nodes":706,"edges":723},[707,710,712,715,718,721],{"id":681,"type":682,"label":708,"file":440,"line":709},"$_GET (x2)",1167,{"id":686,"type":687,"label":688,"file":440,"line":711,"wp_function":689},1212,{"id":713,"type":682,"label":714,"file":440,"line":444},"n2","$_POST['importMemberships']",{"id":716,"type":687,"label":717,"file":440,"line":444,"wp_function":439},"n3","unserialize() [Object Injection]",{"id":719,"type":682,"label":720,"file":440,"line":444},"n4","$_POST (x26)",{"id":722,"type":687,"label":688,"file":440,"line":478,"wp_function":689},"n5",[724,725,726],{"from":681,"to":686,"sanitized":333},{"from":713,"to":716,"sanitized":333},{"from":719,"to":722,"sanitized":333},"low",{"entryPoint":729,"graph":730,"unsanitizedCount":28,"severity":727},"adminImport (inc\\options.php:2796)",{"nodes":731,"edges":736},[732,735],{"id":681,"type":682,"label":733,"file":440,"line":734},"$_SERVER['REQUEST_URI']",2826,{"id":686,"type":687,"label":688,"file":440,"line":734,"wp_function":689},[737],{"from":681,"to":686,"sanitized":333},{"entryPoint":739,"graph":740,"unsanitizedCount":28,"severity":727},"adminTransactions (inc\\options.php:2895)",{"nodes":741,"edges":754},[742,745,747,750,751,753],{"id":681,"type":682,"label":743,"file":440,"line":744},"$_REQUEST",2904,{"id":686,"type":687,"label":688,"file":440,"line":746,"wp_function":689},2907,{"id":713,"type":682,"label":748,"file":440,"line":749},"$_POST",2916,{"id":716,"type":687,"label":688,"file":440,"line":504,"wp_function":689},{"id":719,"type":682,"label":733,"file":440,"line":752},2927,{"id":722,"type":687,"label":688,"file":440,"line":752,"wp_function":689},[755,756,757],{"from":681,"to":686,"sanitized":333},{"from":713,"to":716,"sanitized":333},{"from":719,"to":722,"sanitized":333},{"entryPoint":759,"graph":760,"unsanitizedCount":28,"severity":727},"\u003Coptions> (inc\\options.php:0)",{"nodes":761,"edges":793},[762,763,764,765,766,768,769,772,774,776,778,781,786,789],{"id":681,"type":682,"label":708,"file":440,"line":709},{"id":686,"type":687,"label":688,"file":440,"line":711,"wp_function":689},{"id":713,"type":682,"label":714,"file":440,"line":444},{"id":716,"type":687,"label":717,"file":440,"line":444,"wp_function":439},{"id":719,"type":682,"label":767,"file":440,"line":444},"$_POST (x27)",{"id":722,"type":687,"label":688,"file":440,"line":478,"wp_function":689},{"id":770,"type":682,"label":771,"file":440,"line":734},"n6","$_SERVER['REQUEST_URI'] (x2)",{"id":773,"type":687,"label":688,"file":440,"line":734,"wp_function":689},"n7",{"id":775,"type":682,"label":743,"file":440,"line":744},"n8",{"id":777,"type":687,"label":688,"file":440,"line":746,"wp_function":689},"n9",{"id":779,"type":682,"label":743,"file":440,"line":780},"n10",3080,{"id":782,"type":687,"label":783,"file":440,"line":784,"wp_function":785},"n11","get_var() [SQLi]",3083,"get_var",{"id":787,"type":682,"label":743,"file":440,"line":788},"n12",3121,{"id":790,"type":687,"label":791,"file":440,"line":600,"wp_function":792},"n13","get_results() [SQLi]","get_results",[794,795,796,797,798,799,800],{"from":681,"to":686,"sanitized":333},{"from":713,"to":716,"sanitized":333},{"from":719,"to":722,"sanitized":333},{"from":770,"to":773,"sanitized":333},{"from":775,"to":777,"sanitized":333},{"from":779,"to":782,"sanitized":333},{"from":787,"to":790,"sanitized":333},{"entryPoint":802,"graph":803,"unsanitizedCount":28,"severity":727},"vwpm_donate (inc\\shortcodes.php:3066)",{"nodes":804,"edges":808},[805,807],{"id":681,"type":682,"label":748,"file":448,"line":806},3074,{"id":686,"type":687,"label":688,"file":448,"line":602,"wp_function":689},[809],{"from":681,"to":686,"sanitized":333},{"entryPoint":811,"graph":812,"unsanitizedCount":28,"severity":727},"videowhisper_content_upload_guest (inc\\shortcodes.php:4629)",{"nodes":813,"edges":820},[814,816],{"id":681,"type":682,"label":748,"file":448,"line":815},4722,{"id":686,"type":687,"label":817,"file":448,"line":818,"wp_function":819},"wp_remote_get() [SSRF]",4727,"wp_remote_get",[821],{"from":681,"to":686,"sanitized":333},{"entryPoint":823,"graph":824,"unsanitizedCount":28,"severity":727},"\u003Cshortcodes> (inc\\shortcodes.php:0)",{"nodes":825,"edges":839},[826,827,829,830,831,832,833,834,835,837],{"id":681,"type":682,"label":708,"file":448,"line":662},{"id":686,"type":687,"label":783,"file":448,"line":828,"wp_function":785},933,{"id":713,"type":682,"label":683,"file":448,"line":684},{"id":716,"type":687,"label":688,"file":448,"line":510,"wp_function":689},{"id":719,"type":682,"label":748,"file":448,"line":806},{"id":722,"type":687,"label":688,"file":448,"line":602,"wp_function":689},{"id":770,"type":682,"label":748,"file":448,"line":815},{"id":773,"type":687,"label":817,"file":448,"line":818,"wp_function":819},{"id":775,"type":682,"label":743,"file":448,"line":836},6652,{"id":777,"type":687,"label":791,"file":448,"line":838,"wp_function":792},6659,[840,841,842,843,844],{"from":681,"to":686,"sanitized":333},{"from":713,"to":716,"sanitized":333},{"from":719,"to":722,"sanitized":333},{"from":770,"to":773,"sanitized":333},{"from":775,"to":777,"sanitized":333},{"entryPoint":846,"graph":847,"unsanitizedCount":28,"severity":727},"vwpm_upload (paid-membership.php:948)",{"nodes":848,"edges":854},[849,852],{"id":681,"type":682,"label":850,"file":218,"line":851},"$_SERVER (x6)",1027,{"id":686,"type":687,"label":688,"file":218,"line":853,"wp_function":689},1034,[855],{"from":681,"to":686,"sanitized":333},{"entryPoint":857,"graph":858,"unsanitizedCount":28,"severity":727},"\u003Cpaid-membership> (paid-membership.php:0)",{"nodes":859,"edges":876},[860,861,862,863,864,866,869,872],{"id":681,"type":682,"label":698,"file":218,"line":699},{"id":686,"type":687,"label":688,"file":218,"line":624,"wp_function":689},{"id":713,"type":682,"label":850,"file":218,"line":851},{"id":716,"type":687,"label":688,"file":218,"line":853,"wp_function":689},{"id":719,"type":682,"label":865,"file":218,"line":851},"$_SERVER",{"id":722,"type":687,"label":867,"file":218,"line":752,"wp_function":868},"file_put_contents() [File Write]","file_put_contents",{"id":770,"type":682,"label":870,"file":218,"line":871},"$_GET",669,{"id":773,"type":687,"label":873,"file":218,"line":874,"wp_function":875},"wp_redirect() [Open Redirect]",2953,"wp_redirect",[877,878,879,880],{"from":681,"to":686,"sanitized":333},{"from":713,"to":716,"sanitized":333},{"from":719,"to":722,"sanitized":333},{"from":770,"to":773,"sanitized":333},{"entryPoint":882,"graph":883,"unsanitizedCount":47,"severity":889},"record_count (inc\\options.php:3072)",{"nodes":884,"edges":887},[885,886],{"id":681,"type":682,"label":743,"file":440,"line":780},{"id":686,"type":687,"label":783,"file":440,"line":784,"wp_function":785},[888],{"from":681,"to":686,"sanitized":330},"high",{"entryPoint":891,"graph":892,"unsanitizedCount":47,"severity":889},"videowhisper_postdownloads_process (inc\\shortcodes.php:891)",{"nodes":893,"edges":896},[894,895],{"id":681,"type":682,"label":870,"file":448,"line":662},{"id":686,"type":687,"label":783,"file":448,"line":828,"wp_function":785},[897],{"from":681,"to":686,"sanitized":330},{"entryPoint":899,"graph":900,"unsanitizedCount":47,"severity":889},"videowhisper_creator_stats (inc\\shortcodes.php:2337)",{"nodes":901,"edges":905},[902,904],{"id":681,"type":682,"label":870,"file":448,"line":903},2365,{"id":686,"type":687,"label":783,"file":448,"line":455,"wp_function":785},[906],{"from":681,"to":686,"sanitized":330},{"summary":908,"deductions":909},"The \"paid-membership\" plugin v3.2.5 presents a mixed security posture. On the positive side, it demonstrates good practices with a high percentage of SQL queries using prepared statements and properly escaped outputs. The plugin also shows a good number of nonce and capability checks.  However, the significant presence of 8 unprotected AJAX handlers creates a substantial attack surface, posing a considerable risk for unauthorized actions or privilege escalation if not properly secured by the calling context.\n\nThe taint analysis reveals 3 high-severity flows with unsanitized paths, indicating potential vulnerabilities where untrusted input could lead to unintended consequences, although no critical severity flows were detected.  The vulnerability history shows 5 previously disclosed medium-severity vulnerabilities, primarily related to Cross-site Scripting (XSS) and Cross-Site Request Forgery (CSRF).  While there are currently no unpatched CVEs, the history of these common vulnerability types suggests a pattern of potential weaknesses in input sanitization and user action verification.\n\nIn conclusion, while the plugin incorporates several strong security measures, the unprotected AJAX endpoints and the history of XSS\u002FCSRF vulnerabilities are significant concerns.  The high-severity taint flows warrant immediate investigation.  The plugin's strengths lie in its use of prepared statements and output escaping, but the large attack surface without authentication and past vulnerability patterns suggest a need for diligent ongoing security practices and potential code review for the identified taint flows.",[910,912,914,916,918],{"reason":911,"points":435},"8 unprotected AJAX handlers",{"reason":913,"points":100},"3 high severity taint flows",{"reason":915,"points":242},"5 known medium severity CVEs",{"reason":917,"points":14},"Use of unserialize()",{"reason":919,"points":14},"Use of preg_replace(\u002Fe)","2026-03-16T22:53:43.257Z",{"wat":922,"direct":931},{"assetPaths":923,"generatorPatterns":926,"scriptPaths":927,"versionParams":928},[924,925],"\u002Fwp-content\u002Fplugins\u002Fpaid-membership\u002Finc\u002Fvideowhisper-paid-content.css","\u002Fwp-content\u002Fplugins\u002Fpaid-membership\u002Finc\u002Fvideowhisper-paid-content.js",[],[925],[929,930],"paid-membership\u002Finc\u002Fvideowhisper-paid-content.css?ver=","paid-membership\u002Finc\u002Fvideowhisper-paid-content.js?ver=",{"cssClasses":932,"htmlComments":934,"htmlAttributes":936,"restEndpoints":938,"jsGlobals":939,"shortcodeOutput":942},[933],"videowhisper-paid-content-admin",[935],"\u003C!-- VW PAID CONTENT AREA -->",[937],"data-videowhisper-paid-content",[],[940,941],"window.vw_paid_content","var vw_paid_content",[943,944,945,946],"[videowhisper_creator_stats","[videowhisper_content_list","[videowhisper_my_content","[videowhisper_my_purchases"]