[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$faN5RxBW3G5D1mqjQGlGD4-MnWZZNoKLOaiWDBsXaDEs":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":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":240,"crawl_stats":38,"alternatives":248,"analysis":355,"fingerprints":4653},"paid-member-subscriptions","Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction","2.17.3","Cozmoslabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fcozmoslabs\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Paid Member Subscriptions\u003C\u002Fa> is the #1 WordPress membership plugin focused on growing recurring revenue.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Increase conversions and generate subscription revenue with a feature-packed membership solution. It lets you accept recurring payments, register and manage new members, create subscription plans and restrict access to premium content.\u003C\u002Fp>\n\u003Cp>Paid Member Subscriptions is designed to help you kickstart your subscription business in just a few minutes and begin generating income as quickly as possible.\u003C\u002Fp>\n\u003Cp>Integrates with \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Frestrict-woocommerce-product-purchase-shop-page-non-members\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa>, allowing you to restrict product viewing and purchasing to members-only as well, offer special discounted product price based on subscription plans as well as allow your customers to purchase subscription plans through the WooCommerce Checkout.\u003C\u002Fp>\n\u003Cp>You can also use it to setup an \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Felementor-membership-site-with-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Elementor membership site\u003C\u002Fa> fast and easy.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpms-demo.cozmoslabs.com\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Compare Free vs Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fdocs\u002Fpaid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FyMGAFlWxFW0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Optimize Membership Monetization And Boost Your Revenue\u003C\u002Fh3>\n\u003Cp>Offer premium access and exclusive benefits for members, establishing a thriving paid community that generates income through membership fees or subscription plans. This is ideal for:\u003Cbr \u002F>\n* Paid Membership Services\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fsell-online-courses-from-your-own-website\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Online Courses\u003C\u002Fa>\u003Cbr \u002F>\n* Online Coaching\u003Cbr \u002F>\n* Online Consultancy Services\u003C\u002Fp>\n\u003Ch3>Automate Revenue Streams With Our Proven Membership Tools\u003C\u002Fh3>\n\u003Cp>Keep your focus on content creation while Paid Member Subscriptions takes care of consistently generating revenue for you through its automated recurring revenue model. This is ideal for:\u003Cbr \u002F>\n* Content restriction on blogs, news sites, and content hubs\u003Cbr \u002F>\n* Members-only content subscriptions\u003Cbr \u002F>\n* Private WooCommerce Stores\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwoocommerce-members-only-store-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Members-Only WooCommerce Stores\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Build And Grow Your Community While Also Monetizing It\u003C\u002Fh3>\n\u003Cp>Communities are all about collaboration. By giving members the opportunity to gain exposure, promote their services or create networking opportunities, you’re building a valuable community that people are willing to pay to be a part of. This is ideal for:\u003Cbr \u002F>\n* Business Directories\u003Cbr \u002F>\n* Member Directories\u003Cbr \u002F>\n* Online Associations and Clubs\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fcreate-online-community-website\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Online Communities\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Shortcodes & Blocks for Member Registration, Login, Content Restriction and managing Membership Plans\u003C\u002Fh4>\n\u003Cp>You can use one of the following shortcodes or available blocks to get started:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>[pms-register]\u003C\u002Fstrong> – adds a front-end user registration form where users can purchase a membership level\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pms-login]\u003C\u002Fstrong> – create a front-end member login form\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pms-restrict subscription_plans=”9,10″]\u003C\u002Fstrong> \u003Cem>Special content for members subscribed to the subscription plans that have the ID 9 and 10!\u003C\u002Fem> \u003Cstrong>[\u002Fpms-restrict]\u003C\u002Fstrong> – to restrict content based on subscription plans or logged in status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pms-account]\u003C\u002Fstrong> – setup a \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-members-area\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">WordPress members area\u003C\u002Fa> where members can easily edit their account information and manage their subscription plan(s)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pms-payment-history]\u003C\u002Fstrong> – adds a front-end table with the member’s payment history\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pms-recover-password]\u003C\u002Fstrong> – adds a recover password password form, that enables users to reset their password if needed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Membership Modules:\u003C\u002Fh4>\n\u003Ch4>Content Restriction\u003C\u002Fh4>\n\u003Cp>You’ll find it really simple to restrict entire posts, pages or custom post types or just portions of them.\u003C\u002Fp>\n\u003Cp>Restrict Content offers you options to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>display content based on logged in status\u003C\u002Fli>\n\u003Cli>show content to members only, setup \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-private-pages-for-subscribers\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">private pages for subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>partial content display by using the [pms-restrict][\u002Fpms-restrict] shortcode\u003C\u002Fli>\n\u003Cli>display another template for restricted posts\u003C\u002Fli>\n\u003Cli>\n\u003Cp>restrict Gutenberg blocks\u003C\u002Fp>\n\u003Cp>Integrates with Elementor page builder allowing you to \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fdocs\u002Fpaid-member-subscriptions\u002Fintegration-with-other-plugins\u002Felementor\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">restrict content for Elementor\u003C\u002Fa> sections and widgets based on logged in status or subscription plans, by using the visual interface.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Membership Payments\u003C\u002Fh4>\n\u003Cp>Accept PayPal or direct credit card payments from your subscribers. You can keep track of all member payments, payment statuses and purchased subscription plans. Access to detailed payment logs.\u003C\u002Fp>\n\u003Ch4>Recurring Payments\u003C\u002Fh4>\n\u003Cp>Ability to accept recurring payments through the PayPal or Stripe payment gateways. The recurring setting can be forced or you can let the user choose whether he wants to subscribe for a recurring subscription or not.\u003C\u002Fp>\n\u003Ch4>Hierarchical Subscription Plans\u003C\u002Fh4>\n\u003Cp>You can create an unlimited number of hierarchical subscription plans (eg: Free, Silver, Gold). Each new user can choose a membership plan (subscription) during the registration process.\u003Cbr \u002F>\nExisting users can purchase a subscription plan from a page with the [pms-register] shortcode, similar to new users.\u003C\u002Fp>\n\u003Cp>Members can upgrade their subscription plan from the [pms-account] page, the same page also allows the member to Renew, Cancel or Abandon his subscription.\u003C\u002Fp>\n\u003Cp>Subscription plans can offer free and\u002For paid memberships on your website.\u003C\u002Fp>\n\u003Ch4>Discount Codes\u003C\u002Fh4>\n\u003Cp>Create an unlimited number of discount codes and offer percentage or flat rate based discounts for your memberships.\u003C\u002Fp>\n\u003Ch4>Members Management\u003C\u002Fh4>\n\u003Cp>Have an overview of all your members and their subscription plans. Easily add\u002Fremove members or edit their subscription details.\u003C\u002Fp>\n\u003Ch4>Membership Emails and Messages\u003C\u002Fh4>\n\u003Cp>Customize default member emails and setup member messages sent\u002Fdisplayed on certain user actions.\u003Cbr \u002F>\nAdmin emails can also be customized.\u003C\u002Fp>\n\u003Ch4>Free Trial and Sign-up Fees\u003C\u002Fh4>\n\u003Cp>You can configure your subscription to have a free trial period and a sign-up fee, allowing you to have more control on your subscription setup.\u003C\u002Fp>\n\u003Ch4>Pay in Installments\u003C\u002Fh4>\n\u003Cp>Configure a subscription that ends after a certain amount of billing cycles.\u003C\u002Fp>\n\u003Ch4>Stripe\u003C\u002Fh4>\n\u003Cp>Effortlessly process credit card payments, both one-time and recurring, directly on your website with Stripe. Stripe provides a secure and intuitive payment solution that seamlessly integrates with your WordPress site, ensuring smooth transaction management and an enhanced user experience.\u003C\u002Fp>\n\u003Cp>Accept a wide range of additional payment methods including Apple Pay, Google Pay, Bancontact, iDeal, Giropay, and more. Allow your users to save their cards and make one click purchases.\u003C\u002Fp>\n\u003Ch4>Reports and Exports\u003C\u002Fh4>\n\u003Cp>Whether you prefer to maintain your own records of your members’ database, do custom reports , or you simply need to import records into another service or application, such as MailChimp or Excel, you can do that with Paid Member Subscriptions. Export all member records to a CSV at anytime.\u003C\u002Fp>\n\u003Cp>Payment history can be exported to a CSV file, letting you then import the payment data into Excel, QuickBooks, or other accounting software that can process a CSV file.\u003C\u002Fp>\n\u003Ch4>WooCommerce Integration\u003C\u002Fh4>\n\u003Cp>Paid Member Subscriptions integrates beautifully with \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fdocs\u002Fpaid-member-subscriptions\u002Fintegration-with-other-plugins\u002Fwoocommerce\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa>, allowing you to do the following out of the box:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Create a Members-only Store\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Frestrict-woocommerce-product-purchase-shop-page-non-members\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">restrict access\u003C\u002Fa> to the Shop page to members-only\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict Product Viewing and Purchasing\u003C\u002Fstrong> – control who can see or purchase a WooCommerce product based on logged in status and subscription plan. Easily create members-only products.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Offer discounted product prices to members\u003C\u002Fstrong> – offer special product prices to members based on their active subscription. Set membership discounts per product or subscription plan.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sell subscription plans as products\u003C\u002Fstrong> – associate products with Subscription Plans to offer customers a membership with a product purchase or allow customers to purchase Paid Member Subscriptions plans using the WooCommerce Checkout\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Others\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>automatic refunds directly from your WordPress dashboard\u003C\u002Fli>\n\u003Cli>GDPR\u003C\u002Fli>\n\u003Cli>automatically log users in\u003C\u002Fli>\n\u003Cli>hide admin bar\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fprevent-account-sharing-membership-site\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">prevent account sharing\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>redirect default WordPress pages\u003C\u002Fli>\n\u003Cli>setup a \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-members-area\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">WordPress members area\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>enable reCaptcha v2 or v3 on your forms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Powerful Add-ons\u003C\u002Fh4>\n\u003Cp>Paid Member Subscriptions has a range of premium \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fpaid-member-subscriptions-add-ons\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Add-ons\u003C\u002Fa> that allow you to extend the power of the membership plugin:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Basic Add-ons\u003C\u002Fstrong> (available in the \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree#pricing\" rel=\"nofollow ugc\">Agency, PRO or Basic\u003C\u002Fa> versions)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fglobal-content-restriction\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Global Content Restriction\u003C\u002Fa> – add global content restriction rules to subscription plans, based on post type, taxonomy and terms\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Femail-reminders\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Email Reminders\u003C\u002Fa> – create multiple automated email reminders that are sent to members before or after certain events take place (subscription expires, subscription activated etc.)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fadvanced-subscription-toolkit\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Advanced Subscription Toolkit\u003C\u002Fa> – extend your Subscription Plans and Discount Codes with extra options like automatic downgrade after expiration, limit member count, schedule availability for subscription plans and more\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Flearndash\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">LearnDash\u003C\u002Fa> – create multiple automated email reminders that are sent to members before or after certain events take place (subscription expires, subscription activated etc.)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fnavigation-menu-filtering\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Navigation Menu Filtering\u003C\u002Fa> – dynamically display menu items based on logged-in status as well as selected subscription plans\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Ffixed-period-membership\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Fixed Period Membership\u003C\u002Fa> – create subscriptions plans that end at a specific date, no matter when a member subscribes to it.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fpay-what-you-want\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Pay What You Want\u003C\u002Fa> – accept donations and let subscribers pay what they want when purchasing a subscription plan\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fpaid-member-subscriptions-bbpress\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">bbPress\u003C\u002Fa> – integrate Paid Member Subscriptions with the popular forums plugin, bbPress, to \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Frestrict-bbpress-forum-membership-subscription\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">restrict your forums and topics\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pro Add-ons\u003C\u002Fstrong> (available in the \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree#pricing\" rel=\"nofollow ugc\">Agency & PRO versions\u003C\u002Fa> only)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fgift-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Gift Subscriptions\u003C\u002Fa> – Let members purchase subscription plans as gifts for others. Perfect for holidays, special occasions, or rewarding team members with instant or claimable subscriptions\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fpause-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Pause Subscriptions\u003C\u002Fa> – Allow members to temporarily pause recurring subscriptions without canceling. Maintain membership relationships while billing is suspended with flexible pause durations and limits\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fmultiple-currencies\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Multiple Currencies\u003C\u002Fa> – Enable visitors to pay in their local currency, either through automatic location detection or by manually selecting their preferred currency\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fpro-rate\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Pro Rate\u003C\u002Fa> – Pro-rate subscription plan Upgrades and Downgrades, offering users a discount based on the remaining time for the current subscription\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Ftax-eu-vat\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Tax & EU VAT\u003C\u002Fa> – collect tax or vat from your users depending on their location, with full control over tax rates and who to charge\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fgroup-memberships\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Group Memberships\u003C\u002Fa> – sell group subscriptions to your users\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fcontent-dripping\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Content Dripping\u003C\u002Fa> – create schedules for your content, making posts or categories available for your members only after a certain time has passed since they signed up for a subscription plan\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fmultiple-subscriptions-per-user\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Multiple Subscriptions per User\u003C\u002Fa> – setup multiple subscription level groups (e.g. Physics, Math) and allow members to sign up for more than one subscription plan, one per group (e.g. Physics Beginner and Math Advanced)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Finvoices\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Invoices\u003C\u002Fa> – both you and your members will be able to download PDF invoices for each payment that has been completed\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fpaid-member-subscriptions-files-restriction\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Files Restriction\u003C\u002Fa> – secure your valuable content and ensure it reaches only those who have subscribed and paid for access\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fmailchimp-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Mailchimp\u003C\u002Fa> – integrate Mailchimp to keep your membership audience up to date. Automatically add or update subscribers, enable Double Opt-In, and sync custom fields between Mailchimp and member profiles\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fbrevo\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Brevo\u003C\u002Fa> – sync your members with Brevo to manage contacts smoothly. Automate newsletter subscriptions, use Double Opt-In for compliance, and link custom fields between Brevo and your member data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>The Ultimate Membership Bundle\u003C\u002Fh3>\n\u003Cp>Combine user registration, memberships, and recurring revenue in one powerful plugin bundle called the \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fultimate-membership-bundle\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Ultimate Membership Bundle\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Get access to both \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Paid Member Subscriptions Pro\u003C\u002Fa> and our all in one user management plugin, \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-profile-builder\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Profile Builder Pro\u003C\u002Fa>. These two plugins are designed to work perfectly together, offering you a powerful toolkit for managing and expanding your user base while generating revenue through paid memberships and recurring revenue.\u003C\u002Fp>\n\u003Ch4>Paid Member Subscriptions in your Language\u003C\u002Fh4>\n\u003Cp>We’re focusing on translating Paid Member Subscriptions in as many languages as we can. So far, the translations for 10 languages are almost complete, but we still need help on a lot of other languages, so please join us at \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fpaid-member-subscriptions\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>\u003Cbr \u002F>\nYou will be able to download all the \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fpaid-member-subscriptions\" rel=\"nofollow ugc\">available language packs\u003C\u002Fa> as well as help us translate Paid Member Subscriptions in your language.\u003Cbr \u002F>\nFor more information please visit our \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fdocs\u002Fpaid-member-subscriptions\u002Fhow-to-translate-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\u002F\" rel=\"nofollow ugc\">documentation page\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Website\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-paid-member-subscriptions\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fdocs\u002Fpaid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.cozmoslabs.com\u002Fdocs\u002Fpaid-member-subscriptions\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Addons\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fpaid-member-subscriptions-add-ons\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.cozmoslabs.com\u002Fpaid-member-subscriptions-add-ons\u002F\u003C\u002Fa>\u003C\u002Fp>\n","Feature-packed membership plugin for creating subscription plans, adding recurring payments & content restriction on your membership site.",10000,1891553,94,259,"2026-02-17T09:04:00.000Z","6.9.4","3.1","7.4",[20,21,22,23,24],"content-restriction","membership","memberships","paid-membership","subscription","http:\u002F\u002Fwww.cozmoslabs.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpaid-member-subscriptions.2.17.3.zip",82,16,0,"2026-02-11 00:00:00","2026-03-15T15:16:48.613Z",[33,49,64,75,90,105,119,134,147,161,174,188,199,207,219,232],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-68514","paid-member-subscriptions-authenticated-subscriber-insecure-direct-object-reference","Paid Member Subscriptions \u003C= 2.16.8 - Authenticated (Subscriber+) Insecure Direct Object Reference","The Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 2.16.8 due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with Subscriber-level access and above, to perform an unauthorized action.",null,"\u003C=2.16.8","2.16.9","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Authorization Bypass Through User-Controlled Key","2026-02-17 14:36:31",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F2b70032d-cfd5-4415-a5d6-d594ed265a5b?source=api-prod",7,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":61,"days_to_patch":63},"CVE-2025-11835","paid-membership-subscriptions-effortless-memberships-recurring-payments-content-restriction-missing-authorization-to-una","Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction \u003C= 2.16.4 - Missing Authorization to Unauthenticated Arbitrary Member Subscription Auto Renewal","The Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability and validation check on the PMS_AJAX_Checkout_Handler::process_payment() function in all versions up to, and including, 2.16.4. This makes it possible for unauthenticated attackers to trigger stored auto-renew charges for arbitrary members.","\u003C=2.16.4","2.16.5",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2025-11-04 14:36:11","2025-11-05 03:27:58",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Feb1948bd-c5b4-4fbe-9aa6-19f24325e6bb?source=api-prod",1,{"id":65,"url_slug":66,"title":67,"description":68,"plugin_slug":4,"theme_slug":38,"affected_versions":69,"patched_in_version":70,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":71,"updated_date":72,"references":73,"days_to_patch":48},"CVE-2025-58600","paid-member-subscriptions-missing-authorization","Paid Member Subscriptions \u003C= 2.15.9 - Missing Authorization","The Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 2.15.9. This makes it possible for unauthenticated attackers to perform an unauthorized action.","\u003C=2.15.9","2.16.0","2025-09-03 00:00:00","2025-09-09 19:56:53",[74],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F258c0819-3e7f-4c78-938f-885c4d4c5620?source=api-prod",{"id":76,"url_slug":77,"title":78,"description":79,"plugin_slug":4,"theme_slug":38,"affected_versions":80,"patched_in_version":81,"severity":82,"cvss_score":83,"cvss_vector":84,"vuln_type":85,"published_date":86,"updated_date":87,"references":88,"days_to_patch":48},"CVE-2025-54017","paid-membership-subscriptions-unauthenticated-local-file-inclusion","Paid Membership Subscriptions \u003C= 2.15.5 - Unauthenticated Local File Inclusion","The Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 2.15.5. This makes it possible for unauthenticated attackers to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where images and other “safe” file types can be uploaded and included.","\u003C=2.15.4","2.15.5","high",8.1,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Control of Filename for Include\u002FRequire Statement in PHP Program ('PHP Remote File Inclusion')","2025-07-29 00:00:00","2025-08-04 21:33:19",[89],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F8730912d-6098-44c9-bff3-87f1c3e0aa3d?source=api-prod",{"id":91,"url_slug":92,"title":93,"description":94,"plugin_slug":4,"theme_slug":38,"affected_versions":95,"patched_in_version":96,"severity":82,"cvss_score":97,"cvss_vector":98,"vuln_type":99,"published_date":100,"updated_date":101,"references":102,"days_to_patch":104},"CVE-2025-49870","paid-member-subscriptions-unauthenticated-sql-injection","Paid Member Subscriptions \u003C= 2.15.1 - Unauthenticated SQL Injection","The Paid Member Subscriptions plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 2.15.1 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C=2.15.1","2.15.2",7.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2025-07-03 00:00:00","2025-07-08 19:10:06",[103],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fff506c6a-6a8b-47ca-a2bd-e9502a60271d?source=api-prod",6,{"id":106,"url_slug":107,"title":108,"description":109,"plugin_slug":4,"theme_slug":38,"affected_versions":110,"patched_in_version":111,"severity":41,"cvss_score":112,"cvss_vector":113,"vuln_type":114,"published_date":115,"updated_date":116,"references":117,"days_to_patch":104},"CVE-2025-31088","paid-member-subscriptions-authenticated-contributor-stored-cross-site-scripting","Paid Member Subscriptions \u003C= 2.14.3 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Paid Member Subscriptions plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 2.14.3 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.14.3","2.14.4",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:05:37",[118],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc80d845b-117e-4f60-8978-4aa9806d8c9d?source=api-prod",{"id":120,"url_slug":121,"title":122,"description":123,"plugin_slug":4,"theme_slug":38,"affected_versions":124,"patched_in_version":125,"severity":126,"cvss_score":127,"cvss_vector":128,"vuln_type":129,"published_date":130,"updated_date":131,"references":132,"days_to_patch":63},"CVE-2024-12919","paid-membership-subscriptions-effortless-memberships-recurring-payments-content-restriction-authentication-bypass-via-pm","Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction \u003C= 2.13.7 - Authentication Bypass via pms_payment_id","The Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction plugin for WordPress is vulnerable to Authentication Bypass in all versions up to, and including, 2.13.7. This is due to the pms_pb_payment_redirect_link function using the user-controlled value supplied via the 'pms_payment_id' parameter to authenticate users without any further identity validation. This makes it possible for unauthenticated attackers with knowledge of a valid payment ID to log in as any user who has made a purchase on the targeted site.","\u003C=2.13.7","2.13.8","critical",9.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Authentication","2025-01-13 00:00:00","2025-01-14 09:21:57",[133],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd3a4fa4d-a7d2-4890-b0f5-5fe69bc5e7ac?source=api-prod",{"id":135,"url_slug":136,"title":137,"description":138,"plugin_slug":4,"theme_slug":38,"affected_versions":139,"patched_in_version":140,"severity":41,"cvss_score":56,"cvss_vector":141,"vuln_type":142,"published_date":143,"updated_date":144,"references":145,"days_to_patch":63},"CVE-2024-11291","paid-membership-subscriptions-effortless-memberships-recurring-payments-content-restriction-unauthenticated-content-rest","Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction \u003C= 2.13.4 - Unauthenticated Content Restriction Bypass to Sensitive Information Exposure","The Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 2.13.4 via the WordPress core search feature. This makes it possible for unauthenticated attackers to extract sensitive data from posts that have been restricted to higher-level roles such as logged-in users.","\u003C=2.13.4","2.13.5","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:L\u002FI:N\u002FA:N","Exposure of Sensitive Information to an Unauthorized Actor","2024-12-17 00:00:00","2024-12-18 11:09:36",[146],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe207f1a3-2ca5-46d1-91a9-89652451266c?source=api-prod",{"id":148,"url_slug":149,"title":150,"description":151,"plugin_slug":4,"theme_slug":38,"affected_versions":152,"patched_in_version":153,"severity":82,"cvss_score":154,"cvss_vector":155,"vuln_type":156,"published_date":157,"updated_date":158,"references":159,"days_to_patch":63},"CVE-2024-10261","paid-membership-subscriptions-effortless-memberships-recurring-payments-content-restriction-unauthenticated-arbitrary-sh","Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction \u003C= 2.13.0 - Unauthenticated Arbitrary Shortcode Execution","The The Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 2.13.0. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes.","\u003C=2.13.0","2.13.1",7.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:L\u002FI:L\u002FA:L","Improper Control of Generation of Code ('Code Injection')","2024-11-08 00:00:00","2024-11-09 11:19:45",[160],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Feaf19371-7b06-45c6-bf16-6ef7dfffb175?source=api-prod",{"id":162,"url_slug":163,"title":164,"description":165,"plugin_slug":4,"theme_slug":38,"affected_versions":166,"patched_in_version":167,"severity":41,"cvss_score":168,"cvss_vector":169,"vuln_type":114,"published_date":170,"updated_date":171,"references":172,"days_to_patch":63},"CVE-2024-9222","paid-membership-subscriptions-effortless-memberships-recurring-payments-content-restriction-reflected-cross-site-scripti","Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction \u003C= 2.12.8 - Reflected Cross-Site Scripting","The Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction plugin for WordPress is vulnerable to Reflected Cross-Site Scripting due to the use of add_query_arg without appropriate escaping on the URL in all versions up to, and including, 2.12.8. 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=2.12.8","2.12.9",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2024-10-01 00:00:00","2024-10-02 07:35:28",[173],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F6d43235b-9c5e-4d7f-99f0-28dcab4b2a91?source=api-prod",{"id":175,"url_slug":176,"title":177,"description":178,"plugin_slug":4,"theme_slug":38,"affected_versions":179,"patched_in_version":180,"severity":41,"cvss_score":42,"cvss_vector":181,"vuln_type":182,"published_date":183,"updated_date":184,"references":185,"days_to_patch":187},"CVE-2024-32728","paid-membership-subscriptions-effortless-memberships-recurring-payments-content-restriction-cross-site-request-forgery-t","Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction \u003C= 2.11.0 - Cross-Site Request Forgery to Notice Dismissal","The Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 2.11.0. This is due to missing or incorrect nonce validation on the dismiss_notification() function. This makes it possible for unauthenticated attackers to dismiss notification via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C=2.11.0","2.11.1","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2024-04-22 00:00:00","2024-04-29 16:30:58",[186],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fce4ac97d-7eb3-4005-b75a-0fe32e31fa92?source=api-prod",8,{"id":189,"url_slug":190,"title":191,"description":192,"plugin_slug":4,"theme_slug":38,"affected_versions":193,"patched_in_version":194,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":58,"published_date":195,"updated_date":196,"references":197,"days_to_patch":187},"CVE-2024-1390","paid-membership-subscriptions-effortless-memberships-recurring-payments-content-restriction-missing-authorization-via-cr","Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction \u003C= 2.11.1 - Missing Authorization via creating_pricing_table_page","The Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the creating_pricing_table_page function in all versions up to, and including, 2.11.1. This makes it possible for authenticated attackers, with subscriber access or higher, to create pricing tables.","\u003C=2.11.1","2.11.2","2024-02-13 00:00:00","2024-02-20 18:56:19",[198],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F10f00859-3adf-40ff-8f33-827bbb1f62df?source=api-prod",{"id":200,"url_slug":201,"title":202,"description":203,"plugin_slug":4,"theme_slug":38,"affected_versions":193,"patched_in_version":194,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":195,"updated_date":204,"references":205,"days_to_patch":187},"CVE-2024-1389","paid-membership-subscriptions-effortless-memberships-recurring-payments-content-restriction-missing-authorization-via-pm","Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction \u003C= 2.11.1 - Missing Authorization via pms_stripe_connect_handle_authorization_return","The Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the pms_stripe_connect_handle_authorization_return function in all versions up to, and including, 2.11.1. This makes it possible for unauthenticated attackers to change the Stripe payment keys.","2024-02-20 18:56:46",[206],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fcd5f5861-5be4-456d-915d-bafb7bff2110?source=api-prod",{"id":208,"url_slug":209,"title":210,"description":211,"plugin_slug":4,"theme_slug":38,"affected_versions":212,"patched_in_version":213,"severity":41,"cvss_score":42,"cvss_vector":181,"vuln_type":182,"published_date":214,"updated_date":215,"references":216,"days_to_patch":218},"CVE-2023-51522","paid-member-subscriptions-cross-site-request-forgery-via-ajaxaddlogentry","Paid Member Subscriptions \u003C= 2.10.4 - Cross-Site Request Forgery via ajax_add_log_entry","The Paid Member Subscriptions plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 2.10.4. This is due to missing or incorrect nonce validation on the ajax_add_log_entry function. This makes it possible for unauthenticated attackers to modify log entries via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C=2.10.4","2.10.5","2023-12-27 00:00:00","2024-01-22 19:56:02",[217],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F69ab17fc-8290-4230-8c44-25d12009c08a?source=api-prod",27,{"id":220,"url_slug":221,"title":222,"description":223,"plugin_slug":4,"theme_slug":38,"affected_versions":224,"patched_in_version":225,"severity":82,"cvss_score":226,"cvss_vector":227,"vuln_type":99,"published_date":228,"updated_date":215,"references":229,"days_to_patch":231},"CVE-2021-24728","membership-content-restriction-paid-member-subscriptions-sql-injection","Membership & Content Restriction – Paid Member Subscriptions \u003C= 2.4.1 - SQL Injection","The Membership & Content Restriction – Paid Member Subscriptions WordPress plugin before 2.4.2 did not sanitise, validate or escape its order and orderby parameters before using them in SQL statement, leading to authenticated SQL injections in the Members and Payments pages.","\u003C=2.4.1","2.4.2",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","2021-08-06 00:00:00",[230],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F52203b9c-7629-4969-8d2d-eb1ef33d160c?source=api-prod",900,{"id":233,"url_slug":234,"title":235,"description":236,"plugin_slug":4,"theme_slug":38,"affected_versions":237,"patched_in_version":225,"severity":41,"cvss_score":168,"cvss_vector":169,"vuln_type":114,"published_date":228,"updated_date":215,"references":238,"days_to_patch":231},"WF-89614950-8517-4765-886a-1aa30a2f052e-paid-member-subscriptions","paid-member-subscriptions-reflected-cross-site-scripting","Paid Member Subscriptions \u003C= 2.4.1 - Reflected Cross-Site Scripting","The Paid Member Subscriptions plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 2.4.1 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.","\u003C2.4.2",[239],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F89614950-8517-4765-886a-1aa30a2f052e?source=api-prod",{"slug":241,"display_name":7,"profile_url":8,"plugin_count":242,"total_installs":243,"avg_security_score":244,"avg_patch_time_days":245,"trust_score":246,"computed_at":247},"cozmoslabs",11,520250,85,623,69,"2026-04-05T16:35:12.760Z",[249,270,290,311,334],{"slug":250,"name":251,"version":252,"author":253,"author_profile":254,"description":255,"short_description":256,"active_installs":257,"downloaded":258,"rating":257,"num_ratings":259,"last_updated":260,"tested_up_to":261,"requires_at_least":262,"requires_php":263,"tags":264,"homepage":267,"download_link":268,"security_score":257,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":269},"mycred-paid-memberships-pro","myCred Paid Memberships Pro","1.3.1","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>📢🚨\u003Cstrong>Important Notice: myCred Paid Memberships Pro is now part of the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmycred-toolkit\u002F\" rel=\"ugc\">myCred Toolkit\u003C\u002Fa> and will no longer receive updates here. Only security fixes will be provided.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>myCred Paid Membership Pro addon\u003C\u002Fstrong> allows you to reward or deduct myCred points based on actions like: new membership purchase, membership renewal, membership cancellation or membership expiration.\u003C\u002Fp>\n\u003Cp>The biggest game-changer is the ability to add myCred as a payment gateway which will allow users to purchase memberships using myCred points. You can define the point type and its exchange rate which will be used at checkout. For customization, you can edit or change the labels for Total Point Balance, Exchange Rate and Total Amount at checkout.\u003C\u002Fp>\n\u003Cp>Custom Messages and Notifications – You can set the log entry message which will appear on the log page of the respective point type. This will allow you to view entry notes for each log. You can also choose to display notification messages for successful payments or errors generated during the payment process.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Paid Memberships\u003C\u002Fstrong> Pro plugin gives you all the tools you need to start, manage, and grow your membership site. This plugin lets you create a complete membership plan with unique pricing and content access for each level. Members can hold one or more membership plans at one time.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Paid Memberships Pro is designed for premium content sites, clubs, associations, subscription products, newsletters and more.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For the myCred Paid Membership Pro addon to work on your WordPress powered site, you should have \u003Cstrong>myCred\u003C\u002Fstrong> (Points Management system) plugin and \u003Cstrong>Paid Membership Pro plugin\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>myCred Paid Membership Pro Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Award myCred Points for New Membership Purchase with options to set Points, limits, and select All or Specific memberships for rewarding points.\u003C\u002Fli>\n\u003Cli>Award myCred Points for Membership renewal with options to set Points, limits, and select All or Specific memberships for rewarding points.\u003C\u002Fli>\n\u003Cli>Deduct myCred Points for Membership cancellation with options to set Points, limits, and select All or Specific memberships for deducting points.\u003C\u002Fli>\n\u003Cli>Deduct myCred Points for Membership expiration with options to set Points, limits, and select All or Specific memberships for deducting points.\u003C\u002Fli>\n\u003Cli>Choose myCred as a payment gateway on Paid Membership Pro. \u003C\u002Fli>\n\u003Cli>Allow users to purchase memberships with myCred points.\u003C\u002Fli>\n\u003Cli>Select the pre-defined point type against which the user will make a purchase.\u003C\u002Fli>\n\u003Cli>Integrate myCred with Paid Membership Pro’s checkout system.\u003C\u002Fli>\n\u003Cli>Set the exchange rate which will define myCred point against the site’s currency.\u003C\u002Fli>\n\u003Cli>Set the log entry message which will appear on the log page of the respective point type.\u003C\u002Fli>\n\u003Cli>Set the Custom Message for payment.\u003C\u002Fli>\n\u003Cli>Set the label for the payment title.\u003C\u002Fli>\n\u003Cli>Display myCred Exchange Rate, Point Balance, and Total Amount on checkout.\u003C\u002Fli>\n\u003Cli>Edit the myCred Point Balance and Exchange Rate labels on checkout.\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Total Amount label on checkout.\u003C\u002Fli>\n\u003Cli>Display notification after the payment is successful. \u003C\u002Fli>\n\u003Cli>Display notification if the payment is unsuccessful (i.e. low point balance).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>myCred Paid Memberships Pro Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>myCred 1.8+\u003C\u002Fli>\n\u003Cli>Paid Membership Pro Plugin\u003C\u002Fli>\n\u003Cli>WordPress 5.0+\u003C\u002Fli>\n\u003Cli>PHP 7.0+\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More myCred Freebies Integrations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-h5p\" rel=\"nofollow ugc\">myCred H5P\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-credly\" rel=\"nofollow ugc\">myCred Credly\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-learndash\u002F\" rel=\"nofollow ugc\">myCred – Learndash\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-lifterlms-integration\" rel=\"nofollow ugc\">LifterLMS Plugin Integration with myCred \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-bp-group-leaderboards\" rel=\"nofollow ugc\">myCred BP Group Leaderboards\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-event-espresso-4\" rel=\"nofollow ugc\">myCred for Event Espresso 4.6+\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-for-wp-pro-quiz\u002F\" rel=\"nofollow ugc\">myCred for Wp-Pro-Quiz\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-rating-form\" rel=\"nofollow ugc\">myCred for Rating Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-birthdays\" rel=\"nofollow ugc\">myCred Birthdays\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-wp-postviews\" rel=\"nofollow ugc\">myCred for WP-PostViews\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-for-totalpoll\" rel=\"nofollow ugc\">myCred for TotalPoll\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-events-manager-pro\" rel=\"nofollow ugc\">myCred for Events Manager Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-buddypress-compliments\" rel=\"nofollow ugc\">myCred for BuddyPress Compliments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-retro\" rel=\"nofollow ugc\">myCred Retro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-courseware\" rel=\"nofollow ugc\">myCred for Courseware\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-gd-star-rating\" rel=\"nofollow ugc\">myCred for GD Star Rating\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-for-buddypress-links\" rel=\"nofollow ugc\">myCred for BuddyPress Links\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-for-bp-album-bp-gallery\" rel=\"nofollow ugc\">myCred for BP Album and BP Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-elementor\u002F\" rel=\"nofollow ugc\">myCred Elementor\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>DOCUMENTATION\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcodex.mycred.me\u002Fchapter-iii\u002Ffreebies\u002Fmycred-paid-membership-pro\u002F\" rel=\"nofollow ugc\">Click here\u003C\u002Fa>\u003C\u002Fstrong> to view the detailed technical documentation. The documentation includes a step-by-step configuration guide and troubleshooting.\u003C\u002Fp>\n","📢🚨Important Notice: myCred Paid Memberships Pro is now part of the myCred Toolkit and will no longer receive updates here.",100,11203,5,"","6.8.5","4.4","7.2",[21,22,265,266,24],"paid-memberships-pro","points","https:\u002F\u002Fmycred.me","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmycred-paid-memberships-pro.1.3.1.zip","2026-03-15T10:48:56.248Z",{"slug":271,"name":272,"version":273,"author":271,"author_profile":274,"description":275,"short_description":276,"active_installs":277,"downloaded":278,"rating":29,"num_ratings":29,"last_updated":279,"tested_up_to":280,"requires_at_least":281,"requires_php":282,"tags":283,"homepage":287,"download_link":288,"security_score":289,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"wallkit","Wallkit Subscriptions & Paywall Plugin for WordPress","3.4.4","https:\u002F\u002Fprofiles.wordpress.org\u002Fwallkit\u002F","\u003Cp>Wallkit is the most progressive paid-content system out in the market today. This versatile technological platform handles content access control, billing and administrative functions for membership-based content publishers.\u003C\u002Fp>\n\u003Cp>Wallkit software integrates seamlessly across WordPress users’ websites and your other platforms like Hubspot, Mailchimp and Stripe.\u003C\u002Fp>\n\u003Cp>This easy-to-install and lightning-fast system connects with Wallkit server to bring content protection, subscriber management, sign up\u002Fsign in, member-CRM plus access to analytics features.\u003C\u002Fp>\n\u003Cp>It’s free to use. Simply sign up for a Wallkit account once you’ve installed the Plugin at \u003Ca href=\"https:\u002F\u002Fwallkit.net\" rel=\"nofollow ugc\">www.wallkit.net\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Service is subject to Wallkit \u003Ca href=\"https:\u002F\u002Fdocs.google.com\u002Fdocument\u002Fd\u002F19PTSlPcUSZKqTnJlolzOoaIH-PMsNElDO9_aAjaqQ6U\u002Fedit?usp=sharing\" rel=\"nofollow ugc\">Terms and Conditions\u003C\u002Fa>.\u003C\u002Fp>\n","A Plug & Play paid-content system to manage subscribers, gather fees and drive additional content sales.",20,4293,"2025-03-26T13:29:00.000Z","6.6.5","4.0","5.6",[22,23,284,285,286],"paywall","recurring-payments","subscriptions","https:\u002F\u002Fwallkit.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwallkit.zip",92,{"slug":291,"name":292,"version":293,"author":294,"author_profile":295,"description":296,"short_description":297,"active_installs":298,"downloaded":299,"rating":300,"num_ratings":301,"last_updated":302,"tested_up_to":16,"requires_at_least":303,"requires_php":18,"tags":304,"homepage":306,"download_link":307,"security_score":308,"vuln_count":309,"unpatched_count":29,"last_vuln_date":310,"fetched_at":31},"user-registration","User Registration & Membership – Free & Paid Memberships, Subscriptions, Content Restriction, User Profile, Custom User Registration & Login Builder","5.1.4","wpeverest","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpeverest\u002F","\u003Cp>Build membership sites with tiered plans, content restriction, drag-&-drop custom registration & login form builder, and built-in payment system.\u003C\u002Fp>\n\u003Ch3>The Complete Membership Solution for WordPress\u003C\u002Fh3>\n\u003Cp>Tired of juggling separate plugins for membership plans, user management, payment gateways, and user profile?\u003C\u002Fp>\n\u003Cp>User Registration & Membership (URM) helps you monetize your site by creating membership plans and accepting payments for gated content.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Membership: Build membership plans, setup billing, and manage user access in a single connected flow.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Custom User Registration Forms: Design custom registration form and for your users with drag-and-drop form builder.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Payment Integration: Monetize your membership site with one-time fee, recurring subscription, and upgrade paths. Accept subscription payments through Stripe, PayPal, and bank transfer.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Content Restriction: Restrict complete site, or individual pages and posts by membership subscription.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpuserregistration.com\u002F?utm_source=wporg&utm_medium=readme&utm_campaign=urm-free\" rel=\"nofollow ugc\">👉 Get Started Today\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fuserregistration.demoswp.net\u002F?utm_source=wporg&utm_medium=readme&utm_campaign=try-demo\" rel=\"nofollow ugc\">👉 Try Our Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Complete Membership Solution\u003C\u002Fh3>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FczohMTVfLrw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Membership Groups and Plans\u003C\u002Fstrong>: Create membership tiers with different access levels and benefits. Combine related plans into membership groups for organized front-end listing.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Pre-Installed Membership Pages\u003C\u002Fstrong>: Launch your membership site in minutes instead of hours with professional pages ready to use or customize: Registration, Login, My Account, Lost Password, Reset Password, Pricing, and Thank You pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Content Restriction\u003C\u002Fstrong>: Set restrictions globally, per page\u002Fpost, or for specific content blocks within pages. Build complex access rules using membership plans, user roles, registration and login status.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Membership Upgrade Path\u003C\u002Fstrong>: Define clear upgrade paths between membership tiers and let users switch seamlessly without interrupting their access or membership status.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Masteriyo Course Integration\u003C\u002Fstrong>: Sell courses through memberships using our Masteriyo LMS integration.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>10+ Membership Gutenberg Blocks\u003C\u002Fstrong>: Create custom membership pages using our custom blocks: registration, my account, membership pricing, buy now block etc.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Membership Analytics\u003C\u002Fstrong>: Quickly glance over total registration, approved users, and pending requests with dedicated analytics dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom User Registration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FjbiBJdowxG0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Registration Form Builder\u003C\u002Fstrong>: Build custom WordPress registration forms. Drag fields onto the canvas, arrange them visually, and configure settings with simple clicks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login Form\u003C\u002Fstrong>: Start with a pre-built login form and customize it to your needs. Choose form styles, configure login methods, add CAPTCHA, and set login\u002Flogout redirects.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Live Form Preview\u003C\u002Fstrong>: Preview registration and login forms in real-time to ensure everything looks and functions properly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Pre-built Form Templates\u003C\u002Fstrong>: Save hours of setup time with professionally designed registration form templates. Use them as-is or customize fields and styling to match your specific needs. View All Form Templates\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Ajax Form Submission\u003C\u002Fstrong>: Say goodbye to slow form submissions that reload the entire page. Users get instant confirmation or error messages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User Role Assignment\u003C\u002Fstrong>: Assignment WordPress user roles (Administrator, Editor, Author, Contributor, Subscriber) to members during registration.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Flexible Approval Method\u003C\u002Fstrong>: Choose from auto-approval, email verification, and manual admin approval for new registration for quality control.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Payment and Monetization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multiple Revenue Modules\u003C\u002Fstrong>: Offer fixed-term memberships, recurring subscription or lifetime access.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Trusted Payment Gateways\u003C\u002Fstrong>: Accept secure payment with trusted global payment gateways even in the free version:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>PayPal\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stripe\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bank Transfer\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Payment History\u003C\u002Fstrong>: Comprehensive transaction tracking with payment status, date, gateway, and more. complete history accessible to admins and members.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>User Registration & Membership PRO Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Membership and User Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Membership plans with tiered access control\u003C\u002Fli>\n\u003Cli>Admin approval for new registrations\u003C\u002Fli>\n\u003Cli>Member Directory with search filters searchable directories\u003C\u002Fli>\n\u003Cli>Role-based redirection after login\u003C\u002Fli>\n\u003Cli>Profile completeness indicator\u003C\u002Fli>\n\u003Cli>Advanced content restriction with complex rules\u003C\u002Fli>\n\u003Cli>User journey tracking\u003C\u002Fli>\n\u003Cli>Payment history tracking\u003C\u002Fli>\n\u003Cli>Social Connect (Facebook, Google, Twitter, LinkedIn login)\u003C\u002Fli>\n\u003Cli>Profile Connect (sync with other plugins)\u003C\u002Fli>\n\u003Cli>Block simultaneous logins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Content Restriction\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Content drop for membership content\u003C\u002Fli>\n\u003Cli>URL-based restriction\u003C\u002Fli>\n\u003Cli>File download protection\u003C\u002Fli>\n\u003Cli>Conditional Content Restriction using AND, OR, and NOT logic.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Registration Form Fields & Functionality\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>60+  form fields\u003C\u002Fli>\n\u003Cli>Conditional logic (show\u002Fhide fields based on user input)\u003C\u002Fli>\n\u003Cli>Multi-step forms with progress indicators\u003C\u002Fli>\n\u003Cli>Conversational forms (chat-like layout)\u003C\u002Fli>\n\u003Cli>Field visibility control\u003C\u002Fli>\n\u003Cli>Form restriction by custom rules\u003C\u002Fli>\n\u003Cli>Popup forms (modal display)\u003C\u002Fli>\n\u003Cli>Calculations\u003C\u002Fli>\n\u003Cli>Signature field\n\u003Cul>\n\u003Cli>Invite codes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Repeater field (multiple entries per field group)\u003C\u002Fli>\n\u003Cli>Save and Continue (save partial progress)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Monetization and Payment Processing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Trial Period\u003C\u002Fli>\n\u003Cli>Multiple memberships per user\u003C\u002Fli>\n\u003Cli>Sell memberships to team\u003C\u002Fli>\n\u003Cli>Authorize.net\u003C\u002Fli>\n\u003Cli>Mollie integration\u003C\u002Fli>\n\u003Cli>Registration coupons and discounts\u003C\u002Fli>\n\u003Cli>Payment history dashboard\u003C\u002Fli>\n\u003Cli>Membership plan upgrades with pro-rated billing\u003C\u002Fli>\n\u003Cli>Discount coupon and codes\u003C\u002Fli>\n\u003Cli>Tax and EU VAT\u003C\u002Fli>\n\u003Cli>Sell in local currency\u003C\u002Fli>\n\u003Cli>Invoice generation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Security & Spam Protection\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Email verification\u003C\u002Fli>\n\u003Cli>Google reCAPTCHA (V2, V3)\u003C\u002Fli>\n\u003Cli>hCaptcha\u003C\u002Fli>\n\u003Cli>Cloudflare Turnstile\u003C\u002Fli>\n\u003Cli>Akismet\u003C\u002Fli>\n\u003Cli>Honeypot spam protection\u003C\u002Fli>\n\u003Cli>SMS verification via Twilio\u003C\u002Fli>\n\u003Cli>Two-factor authentication (2FA)\u003C\u002Fli>\n\u003Cli>Auto-generated passwords\u003C\u002Fli>\n\u003Cli>Passwordless login\u003C\u002Fli>\n\u003Cli>Custom CAPTCHA field (math\u002FQ&A)\u003C\u002Fli>\n\u003Cli>Whitelisted domains\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Design & Customization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Email customizer\u003C\u002Fli>\n\u003Cli>Customize My Account page\u003C\u002Fli>\n\u003Cli>Style Customizer (visual form designer)\u003C\u002Fli>\n\u003Cli>Email Templates\u003C\u002Fli>\n\u003Cli>Advanced styling options for forms\u003C\u002Fli>\n\u003Cli>Analytics & Tracking\u003C\u002Fli>\n\u003Cli>Advanced analytics dashboard\u003C\u002Fli>\n\u003Cli>User journey tracking\u003C\u002Fli>\n\u003Cli>Advanced user\u002Fform analytics\u003C\u002Fli>\n\u003Cli>Dashboard with views, submissions, conversions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>PDF form submission (auto-generate PDFs)\u003C\u002Fli>\n\u003Cli>Frontend post submission\u003C\u002Fli>\n\u003Cli>Bulk user import (CSV)\u003C\u002Fli>\n\u003Cli>Invite codes for registration\u003C\u002Fli>\n\u003Cli>Geolocation data collection\u003C\u002Fli>\n\u003Cli>Private admin notes\u003C\u002Fli>\n\u003Cli>Form access by user role\u003C\u002Fli>\n\u003Cli>Cloud storage (Google Drive, Dropbox)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Marketing and CRM Integrations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom Email Notifications\u003C\u002Fli>\n\u003Cli>Mailchimp\u003C\u002Fli>\n\u003Cli>MailerLite\u003C\u002Fli>\n\u003Cli>MailPoet\u003C\u002Fli>\n\u003Cli>ActiveCampaign\u003C\u002Fli>\n\u003Cli>Klaviyo\u003C\u002Fli>\n\u003Cli>Brevo (formerly Sendinblue)\u003C\u002Fli>\n\u003Cli>Kit (formerly ConvertKit)\u003C\u002Fli>\n\u003Cli>Salesforce\u003C\u002Fli>\n\u003Cli>Zapier (5,000+ apps)\u003C\u002Fli>\n\u003Cli>Google Sheets\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Webhooks\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpuserregistration.com\u002Fpricing\u002F?utm_source=wporg&utm_medium=readme&utm_campaign=pro_features&utm_content=get_pro\" rel=\"nofollow ugc\">👉 Get User Registration & Membership Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Know your way around user registration with our tutorials\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpuserregistration.com\u002Fblog\u002Fhow-to-create-a-membership-website-in-wordpress\u002F?utm_source=wporg&utm_medium=readme&utm_campaign=tutorials\" rel=\"nofollow ugc\">How to Create a Membership Website in WordPress for Free (with Content Restriction)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpuserregistration.com\u002Fblog\u002Fcreate-user-profile-page-in-wordpress\u002F?utm_source=wporg&utm_medium=readme&utm_campaign=tutorials\" rel=\"nofollow ugc\">How to Create a Custom User Profile Page in WordPress?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpuserregistration.com\u002Fblog\u002Fcreate-user-registration-form-in-wordpress\u002F?utm_source=wporg&utm_medium=readme&utm_campaign=tutorials\" rel=\"nofollow ugc\">How to Create User Registration Form in WordPress Easily?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpuserregistration.com\u002Fblog\u002Fregister-users-with-invitation-code\u002F?utm_source=wporg&utm_medium=readme&utm_campaign=tutorials\" rel=\"nofollow ugc\">How to Register Users with an Invitation Code in WordPress?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpuserregistration.com\u002Fblog\u002Fdefault-wordpress-login-page-url-change\u002F?utm_source=wporg&utm_medium=readme&utm_campaign=tutorials\" rel=\"nofollow ugc\">How to Change Default WordPress Login URL to Custom URL?\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Get in Touch with us: \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fuserregistration\" rel=\"nofollow ugc\">Official Community\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fuser_register\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Important: Version 5.0 and above is a major update with significant improvements\u003C\u002Fh3>\n\u003Cp>We strongly recommend backing up your site before updating. This update includes architectural changes that make your membership management more powerful and easier to use.\u003Cbr \u002F>\nRead the full blog post to see what’s new: \u003Ca href=\"https:\u002F\u002Fwpuserregistration.com\u002Fblog\u002Fuser-registration-membership-pro-6\u002F\" rel=\"nofollow ugc\">User Registration & Membership v5.0\u003C\u002Fa>\u003C\u002Fp>\n","Build membership sites with tiered plans, content restriction, drag-&-drop custom registration & login form builder, and built-in payment system.",60000,4160300,96,813,"2026-02-25T07:44:00.000Z","5.5",[20,21,24,305,291],"user-profile","https:\u002F\u002Fwpuserregistration.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuser-registration.5.1.4.zip",76,30,"2026-03-23 11:24:15",{"slug":312,"name":313,"version":314,"author":315,"author_profile":316,"description":317,"short_description":318,"active_installs":319,"downloaded":320,"rating":27,"num_ratings":321,"last_updated":322,"tested_up_to":323,"requires_at_least":324,"requires_php":325,"tags":326,"homepage":330,"download_link":331,"security_score":308,"vuln_count":332,"unpatched_count":29,"last_vuln_date":333,"fetched_at":31},"s2member","s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions","260312","Cristián Lávaque","https:\u002F\u002Fprofiles.wordpress.org\u002Fclavaque\u002F","\u003Cp>❤️ \u003Cstrong>Excellent membership plugin!\u003C\u002Fstrong> Over 15 years of experience, development, releases… Still going and growing!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Start your membership profits!\u003C\u002Fstrong> Build your tribe, gather your followers, enroll your students, bring in your clients!\u003C\u002Fp>\n\u003Cp>💵 Enjoy the benefits of getting paid repeatedly for access to your site!\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Brilliant\u003C\u002Fstrong> “So glad I found this. It works brilliantly for our needs… love the seamless integration with PayPal. Everything we need. Thank you so much for creating this!” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbrilliant-1268\u002F\" rel=\"ugc\">zarverk2000\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>The best way to make money from your WordPress site!\u003C\u002Fh4>\n\u003Cp>🤩 Sell \u003Cstrong>unlimited memberships\u003C\u002Fstrong>, turn free subscribers into members (\u003Cem>subscriber to member \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> s. 2 member \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> s2Member\u003C\u002Fem>), with a single payment or recurring payments subscriptions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easy and quick to use.\u003C\u002Fstrong> Protect your membership content in a moment, and a moment later be ready to get payments for member access!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easy to configure and very flexible.\u003C\u002Fstrong> Protect the whole site, nothing, or just parts, even member files for paid downloads!\u003C\u002Fp>\n\u003Cp>👉 Install s2Member now and \u003Cstrong>make money!\u003C\u002Fstrong> 😀\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FqlKn-I-0W6U?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>So much capacity & great support\u003C\u002Fstrong> “I’m a novice and was able to quickly figure it out. When I got stuck I go to the support forum and Cristian is there with a quick answer to get me going again.” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fso-much-capacity-great-support\u002F\" rel=\"ugc\">blueruck\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>The very best plugin and support service\u003C\u002Fstrong> “Great plugin, neat, easy to configure, and with interesting security features.  A special mention to Cristian whose support is awesome, fast, clear even to free members like myself” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fthe-very-best-plugin-and-support-service\u002F\" rel=\"ugc\">aflorarte\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Packed with features\u003C\u002Fstrong>, but not required to use them all, just those you want. Some of them:\u003C\u002Fp>\n\u003Cp>➡️ Member user levels and custom access capabilities\u003Cbr \u002F>\n➡️ Membership content protection (post, page, category, tag, etc)\u003Cbr \u002F>\n➡️ Protect anything served by WP (post types, URLs)\u003Cbr \u002F>\n➡️ Member file protection (sell downloads)\u003Cbr \u002F>\n➡️ Prevent member account sharing (limit IPs, simultaneous logins)\u003Cbr \u002F>\n➡️ Protect accounts (limit failed login attempts)\u003Cbr \u002F>\n➡️ Cool security\u002Ftrust badge with your domain\u003Cbr \u002F>\n➡️ PayPal Standard buttons for membership payments (more in Pro)\u003Cbr \u002F>\n➡️ Automatic member access demotion at end of paid access time\u003Cbr \u002F>\n➡️ Tracking software integration (affiliates, etc)\u003Cbr \u002F>\n➡️ Email list services (Mailchimp, etc)\u003Cbr \u002F>\n➡️ Notifications (signups, payments, etc)\u003Cbr \u002F>\n➡️ Integrate with bbPress, BuddyPress for member communities\u003Cbr \u002F>\n➡️ Compatible with any well coded theme (Elementor, Divi, etc)\u003Cbr \u002F>\n➡️ Customize the WP login\u002Fregistration look\u003Cbr \u002F>\n➡️ Custom redirection after member login\u003Cbr \u002F>\n➡️ Create custom profile fields for member accounts\u003Cbr \u002F>\n➡️ Customize the user welcome email\u003Cbr \u002F>\n➡️ And more!\u003C\u002Fp>\n\u003Cp>👉 Install and start using s2Member now! 🤩\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Very Powerful Membership Plugin\u003C\u002Fstrong> “This membership plugin does a lot and has many, many configuration options to achieve whatever you want… I received extremely quick and reliable support.” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fvery-powerful-membership-plugin\u002F\" rel=\"ugc\">liltrucks\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Simple, Compatible, Secure, and Versatile!\u003C\u002Fstrong> “We are seriously impressed with this plugin and we highly recommend it… We have not found ANY limitations to what we are trying to accomplish… a very smooth process… straight-forward and user-friendly!… exceeded our expectations!” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fsimple-compatible-secure-and-versatile\u002F\" rel=\"ugc\">tips4gamers\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Excellent plugin\u003C\u002Fstrong> “This plugin does everything it says on the box. It does it well… the functionality is absolutely spot on. The developers\u002Fmaintainers are also active and helpful. Totally recommended!” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-plugin-5188\u002F\" rel=\"ugc\">richardfoley\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Best Membership Plugin I’ve Used\u003C\u002Fstrong> “I switched to s2 Member around 3 years ago after trying a few plugins. I found these other plugins inflexible and difficult to configure… Well worth investigating if you want a robust membership solution.” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbest-membership-plugin-ive-used\u002F\" rel=\"ugc\">rnwhalley\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>🤖 Not needed to know any PHP code or be a developer. Only code needed is copy-paste wp shortcodes, like for the paypal buttons… But is also developer-friendly to customize your installation if wanted.\u003C\u002Fp>\n\u003Ch4>Some reasons to get s2Member Pro\u003C\u002Fh4>\n\u003Cp>✅ Membership content dripping\u003Cbr \u002F>\n✅ Stripe, PayPal Pro, Authorize.Net, ClickBank\u003Cbr \u002F>\n✅ On-site one-step checkout with pro-forms (Stripe, PayPal, Auth.Net)\u003Cbr \u002F>\n✅ Unlimited membership levels\u003Cbr \u002F>\n✅ Membership renewal reminder emails\u003Cbr \u002F>\n✅ Single-step member registration and payment with pro-forms\u003Cbr \u002F>\n✅ Custom redirection after payment\u003Cbr \u002F>\n✅ Coupon codes and gift\u002Fredemption codes\u003Cbr \u002F>\n✅ Custom member offer redirections after login\u003Cbr \u002F>\n✅ Pro API for new integrations\u003Cbr \u002F>\n✅ Public members directory\u003Cbr \u002F>\n✅ Members bulk import\u002Fupdate\u002Fexporter\u003Cbr \u002F>\n✅ Multisite network support\u003Cbr \u002F>\n✅ Login and registration forms to use in pages\u002Fposts\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fs2member.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Click here for more\u003C\u002Fa> 🙂\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>The Best Membership Plugin\u003C\u002Fstrong> “I have built with most Membership plugins and literally dozens using S2 Pro and I can tell you, bar none it is the best of all of them. Extremely powerful, anything you might want to do it can do… I highly recommend you try it out.” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fthe-best-membership-plugin-5\u002F\" rel=\"ugc\">antwoords\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Excellent plugin & top support\u003C\u002Fstrong> “We’ve used s2member pro on a few projects now & find it has met all our membership needs. Most impressive has been the support. Excellent communication, knowledgeable, friendly and super patient 🙂” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-plugin-top-support-3\u002F\" rel=\"ugc\">aaee6\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Awesome Support\u003C\u002Fstrong> “I’ve been using s2Member for 9 years… Amazing support of a high-end plugin and much appreciated. This is one of the reasons I stick with s2Member. Support has always been great!” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fawesome-support-712\u002F\" rel=\"ugc\">graphichome\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐ \u003Cem>\u003Cstrong>Wonderful Support\u003C\u002Fstrong> “Above and beyond. I’ve used this plugin for over ten years with various clients and whenever I need help, they’ve helped find a solution.” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fwonderful-support-68\u002F\" rel=\"ugc\">germars\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>The free s2Member Framework integrates with PayPal Website Payments Standard (also free). Sell “Buy Now” or Membership access to your site. Restrict access to Roles, Capabilities, Posts, Pages, or anything else in WordPress.\u003C\u002Fp>\n\u003Cp>Protect your WordPress Posts, Pages, Tags, Categories, URIs, BuddyPress, bbPress, and even portions of content within Posts, Pages, themes, plugins. \u003Cstrong>Easily configurable and highly extensible.\u003C\u002Fstrong> You can even protect downloadable files and streaming audio\u002Fvideo. Store files locally, or use s2Member’s integration with Amazon S3\u002FCloudFront.\u003C\u002Fp>\n\u003Cp>s2Member is powered almost entirely by WordPress shortcodes, making advanced integrations quick and easy. Sell recurring (or non-recurring) subscriptions with lots of flexibility. Or sell “Buy Now” membership access in various ways. You can also sell specific Posts\u002FPages, sell member access to file downloads, or sell members Custom Capabilities that provide highly configurable access to specific portions of your content.\u003C\u002Fp>\n\u003Cp>👉 Install now s2Member and \u003Cstrong>start making money!\u003C\u002Fstrong> 😀\u003C\u002Fp>\n","❤️ Excellent membership plugin! Easy, quick, flexible. Monetize your site with memberships and subscriptions. Protect content instantly and securely.",9000,1624635,232,"2026-03-12T04:00:00.000Z","7.0","4.2","5.6.2",[20,327,21,328,329],"members-only","paid-access","paid-subscriptions","http:\u002F\u002Fs2member.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fs2member.260312.zip",12,"2026-02-18 18:11:15",{"slug":335,"name":336,"version":337,"author":338,"author_profile":339,"description":340,"short_description":341,"active_installs":342,"downloaded":343,"rating":344,"num_ratings":332,"last_updated":345,"tested_up_to":16,"requires_at_least":346,"requires_php":347,"tags":348,"homepage":350,"download_link":351,"security_score":352,"vuln_count":353,"unpatched_count":29,"last_vuln_date":354,"fetched_at":31},"subscriptions-memberships-for-paypal","Subscriptions & Memberships for PayPal","1.1.8","Scott Paterson","https:\u002F\u002Fprofiles.wordpress.org\u002Fscottpaterson\u002F","\u003Ch4>Overview\u003C\u002Fh4>\n\u003Cp>This plugin will allow you to sell subscriptions and \u002F or memberships with PayPal on your WordPress website.\u003C\u002Fp>\n\u003Cp>The plugin can be setup to sell only subscriptions, or it can be setup to sell memberships and limit content on your site.\u003C\u002Fp>\n\u003Cp>You can sell subscriptions in terms of a set number of days, months, or years. As well as have subscriptions continue forever. You can also offer your customers a trial price.\u003C\u002Fp>\n\u003Cp>This PayPal plugin works with any WordPress theme.\u003C\u002Fp>\n\u003Cp>WP Plugin is an offical PayPal Partner based in Boulder, Colorado. You can visit WP Plugins website at \u003Ca href=\"https:\u002F\u002Fwpplugin.org\" rel=\"nofollow ugc\">wpplugin.org\u003C\u002Fa>. Various trademarks held by their respective owners.\u003C\u002Fp>\n\u003Ch4>Subscriptions & Memberships for PayPalFeatures\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>View payments received in your WordPress admin\u003C\u002Fli>\n\u003Cli>View subscribers in your WordPress admin\u003C\u002Fli>\n\u003Cli>Page \u002F Post Button shortcode inserter\u003C\u002Fli>\n\u003Cli>Page \u002F Post Button shortcode Login \u002F Logout shortcode inserter\u003C\u002Fli>\n\u003Cli>Built in support 25 currencies\u003C\u002Fli>\n\u003Cli>Built in support 20 languages\u003C\u002Fli>\n\u003Cli>Offer a trial subscription\u003C\u002Fli>\n\u003Cli>Offer an optional free trail\u003C\u002Fli>\n\u003Cli>Each button can have its own language and currency\u003C\u002Fli>\n\u003Cli>PayPal testing with Sandbox mode\u003C\u002Fli>\n\u003Cli>Choose  from 11 different PayPal Buy Now buttons\u003C\u002Fli>\n\u003Cli>Choose how the PayPal window opens\u003C\u002Fli>\n\u003Cli>Choose to automatically create a WordPress subscriber account for your members\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Ch4>Subscriptions & Memberships for PayPal Pro\u003C\u002Fh4>\n\u003Cp>We offer a Pro version of this plugin for business owners who need more features.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom subscription levels\u003C\u002Fli>\n\u003Cli>Offer a second trial period\u003C\u002Fli>\n\u003Cli>Free membership registration\u003C\u002Fli>\n\u003Cli>Free membership level\u003C\u002Fli>\n\u003Cli>Add a price dropdown menu per button\u003C\u002Fli>\n\u003Cli>Add a text dropdown menu per button\u003C\u002Fli>\n\u003Cli>Add up to 2 input boxes per button\u003C\u002Fli>\n\u003Cli>Each button can have a separate PayPal account\u003C\u002Fli>\n\u003Cli>Each button can have a separate return URL\u003C\u002Fli>\n\u003Cli>Limit content by shortcode\u003C\u002Fli>\n\u003Cli>Link directly to buttons via URL and redirect to PayPal\u003C\u002Fli>\n\u003Cli>Button Widget\u003C\u002Fli>\n\u003Cli>Custom button image\u003C\u002Fli>\n\u003Cli>Further plugin development \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpplugin.org\u002Fdownloads\u002Fpaypal-subscriptions-memberships\u002F\" rel=\"nofollow ugc\">You can learn more about the Pro version here\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>WP Plugin is an offical PayPal Partner. Various trademarks held by their respective owners.\u003C\u002Fp>\n","A simple and easy way to sell subscriptions and \u002F or memberships with PayPal. No Coding Required. Official PayPal Partner.",1000,38342,78,"2025-12-04T02:44:00.000Z","3.5","5.4",[21,22,349,24,286],"paypal","https:\u002F\u002Fwpplugin.org\u002Fdownloads\u002Fpaypal-subscriptions-memberships\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsubscriptions-memberships-for-paypal.1.1.8.zip",95,4,"2025-11-28 00:00:00",{"attackSurface":356,"codeSignals":2884,"taintFlows":3678,"riskAssessment":4635,"analyzedAt":4652},{"hooks":357,"ajaxHandlers":2731,"restRoutes":2859,"shortcodes":2860,"cronEvents":2864,"entryPointCount":1526,"unprotectedCount":661},[358,364,368,371,376,381,386,390,395,399,403,406,408,412,416,420,424,428,432,435,439,441,445,450,452,453,457,459,461,463,465,466,471,475,477,479,481,483,485,487,489,491,492,495,496,498,500,502,504,505,507,508,509,511,512,514,515,517,518,520,521,524,526,528,530,531,533,534,538,541,545,547,550,553,557,560,564,567,571,575,580,583,586,589,592,596,599,603,606,610,613,615,619,624,628,631,635,639,643,647,650,654,658,662,665,668,671,674,678,681,685,689,693,697,702,705,708,712,716,720,724,728,730,733,737,739,743,746,750,754,757,761,764,768,771,775,778,782,785,789,792,795,798,801,804,808,812,816,820,823,828,831,834,838,842,846,850,854,858,862,864,867,870,874,876,880,884,887,891,895,898,900,904,908,911,915,918,922,924,926,928,932,936,940,944,946,949,952,956,959,963,966,970,973,975,978,980,983,986,988,991,995,998,999,1002,1005,1007,1010,1014,1018,1022,1026,1030,1033,1037,1041,1045,1049,1053,1056,1059,1062,1065,1068,1071,1075,1078,1082,1085,1088,1093,1096,1100,1103,1107,1110,1113,1116,1118,1122,1126,1130,1134,1138,1139,1140,1144,1147,1151,1155,1156,1159,1163,1165,1168,1171,1174,1178,1182,1185,1189,1192,1194,1195,1198,1202,1204,1206,1210,1213,1217,1220,1223,1226,1229,1231,1233,1235,1237,1240,1242,1245,1248,1251,1255,1257,1261,1263,1266,1268,1270,1273,1276,1278,1280,1282,1286,1290,1292,1295,1297,1298,1301,1304,1307,1310,1312,1314,1318,1322,1325,1327,1330,1333,1337,1340,1343,1346,1349,1351,1354,1358,1361,1363,1365,1368,1371,1373,1376,1380,1384,1387,1391,1395,1398,1402,1404,1407,1410,1413,1416,1419,1422,1426,1428,1430,1431,1433,1435,1437,1438,1440,1441,1442,1444,1445,1447,1448,1452,1457,1459,1461,1465,1468,1472,1474,1477,1479,1482,1485,1487,1490,1492,1494,1496,1498,1501,1503,1506,1508,1511,1514,1516,1520,1523,1527,1529,1530,1532,1533,1535,1538,1540,1541,1543,1546,1549,1552,1555,1557,1561,1565,1569,1572,1574,1576,1578,1580,1582,1584,1586,1588,1590,1592,1594,1597,1599,1602,1604,1606,1610,1614,1618,1621,1624,1627,1630,1633,1636,1639,1642,1645,1648,1651,1654,1657,1660,1663,1666,1669,1672,1675,1678,1681,1684,1687,1690,1693,1694,1696,1698,1702,1704,1707,1709,1710,1713,1716,1719,1721,1723,1725,1727,1731,1734,1737,1741,1744,1746,1748,1750,1751,1752,1753,1755,1756,1757,1759,1762,1765,1767,1768,1771,1774,1778,1780,1784,1787,1790,1793,1796,1799,1802,1804,1806,1809,1811,1815,1819,1823,1827,1831,1834,1837,1841,1844,1848,1849,1852,1856,1858,1861,1865,1868,1871,1874,1875,1876,1879,1881,1885,1888,1890,1892,1894,1897,1900,1903,1906,1909,1912,1914,1917,1919,1923,1927,1931,1935,1938,1941,1944,1947,1951,1955,1959,1962,1966,1970,1974,1978,1981,1983,1985,1987,1989,1992,1994,1997,2000,2002,2005,2008,2010,2013,2017,2020,2023,2027,2031,2034,2038,2042,2045,2047,2049,2051,2052,2053,2055,2057,2059,2060,2063,2066,2069,2072,2075,2077,2080,2083,2086,2088,2089,2090,2091,2093,2094,2095,2096,2097,2098,2099,2101,2104,2107,2109,2112,2115,2118,2121,2124,2128,2132,2136,2138,2141,2144,2148,2150,2153,2156,2161,2165,2168,2173,2175,2178,2181,2185,2188,2192,2196,2199,2201,2204,2208,2210,2213,2216,2219,2222,2225,2227,2229,2233,2237,2240,2244,2247,2249,2251,2254,2257,2260,2263,2266,2268,2270,2273,2277,2280,2284,2286,2287,2290,2293,2296,2300,2303,2306,2309,2312,2315,2318,2320,2322,2325,2328,2330,2333,2337,2339,2343,2346,2348,2350,2352,2353,2354,2356,2358,2362,2364,2366,2369,2372,2374,2378,2382,2384,2388,2391,2393,2397,2400,2403,2405,2409,2412,2415,2417,2420,2422,2425,2429,2431,2434,2438,2441,2444,2448,2452,2456,2460,2464,2467,2470,2474,2477,2480,2483,2486,2490,2493,2496,2497,2498,2500,2501,2504,2507,2509,2511,2513,2514,2516,2518,2520,2523,2525,2528,2530,2533,2536,2538,2539,2542,2544,2548,2551,2553,2555,2558,2561,2562,2564,2567,2570,2572,2574,2576,2578,2580,2583,2586,2589,2593,2596,2598,2600,2602,2605,2608,2610,2612,2615,2617,2619,2620,2623,2626,2630,2632,2635,2637,2640,2643,2646,2649,2651,2653,2656,2660,2663,2666,2670,2672,2674,2678,2681,2683,2687,2690,2693,2696,2698,2700,2702,2704,2707,2709,2712,2715,2718,2720,2722,2724,2727],{"type":359,"name":360,"callback":361,"file":362,"line":363},"action","add_meta_boxes","pms_init_meta_boxes_bbpress","extend\\bbpress\\functions.php",22,{"type":359,"name":365,"callback":366,"file":367,"line":332},"plugins_loaded","anonymous","extend\\beaver-builder\\class-fl-builder.php",{"type":359,"name":369,"callback":366,"file":367,"line":370},"init",24,{"type":359,"name":372,"callback":373,"file":374,"line":375},"divi_extensions_init","pms_initialize_extension","extend\\divi\\paid-member-subscriptions-divi-extension.php",38,{"type":377,"name":378,"callback":379,"file":374,"line":380},"filter","et_builder_get_parent_modules","pms_divi_content_restriction_extend_modules",210,{"type":377,"name":382,"callback":383,"priority":384,"file":374,"line":385},"et_module_shortcode_output","pms_divi_content_restriction_render_section",10,211,{"type":377,"name":387,"callback":388,"file":374,"line":389},"pms_restrict_content_message","pms_divi_content_restriction_filter_no_message",312,{"type":377,"name":391,"callback":392,"priority":384,"file":393,"line":394},"elementor\u002Fwidget\u002Frender_content","widget_render","extend\\elementor\\class-elementor-elements-restriction.php",14,{"type":359,"name":396,"callback":397,"priority":384,"file":393,"line":398},"elementor\u002Ffrontend\u002Fsection\u002Fshould_render","section_render",17,{"type":359,"name":400,"callback":401,"priority":384,"file":393,"line":402},"elementor\u002Ffrontend\u002Fsection\u002Fafter_render","section_custom_messages",18,{"type":359,"name":404,"callback":397,"priority":384,"file":393,"line":405},"elementor\u002Ffrontend\u002Fcontainer\u002Fshould_render",21,{"type":359,"name":407,"callback":401,"priority":384,"file":393,"line":363},"elementor\u002Ffrontend\u002Fcontainer\u002Fafter_render",{"type":359,"name":409,"callback":410,"priority":277,"file":393,"line":411},"elementor\u002Ffrontend\u002Fthe_content","filter_elementor_templates",25,{"type":377,"name":413,"callback":414,"priority":277,"file":393,"line":415},"elementor\u002Felement\u002Fis_dynamic_content","are_content_restriction_rules_setup",28,{"type":377,"name":417,"callback":418,"priority":384,"file":393,"line":419},"pms_content_restriction_templates","add_elementor_templates",31,{"type":359,"name":421,"callback":422,"file":423,"line":419},"elementor\u002Felements\u002Fcategories_registered","add_category","extend\\elementor\\class-elementor.php",{"type":359,"name":425,"callback":426,"file":423,"line":427},"elementor\u002Fwidgets\u002Fwidgets_registered","register_widgets",34,{"type":359,"name":429,"callback":430,"file":423,"line":431},"elementor\u002Fdynamic_tags\u002Fregister","register_dynamic_tag_groups",37,{"type":359,"name":429,"callback":433,"file":423,"line":434},"register_dynamic_tags",40,{"type":359,"name":369,"callback":436,"file":437,"line":438},"closure","extend\\gutenberg\\account\\account.php",9,{"type":359,"name":440,"callback":436,"priority":384,"file":437,"line":375},"pms\u002Faccount\u002Frender_callback",{"type":377,"name":442,"callback":443,"priority":384,"file":444,"line":419},"render_block","pms_render_blocks","extend\\gutenberg\\block-content-restriction\\block-content-restriction.php",{"type":359,"name":446,"callback":447,"priority":448,"file":444,"line":449},"wp_loaded","pms_add_custom_attributes_to_blocks",199,36,{"type":359,"name":369,"callback":436,"file":451,"line":438},"extend\\gutenberg\\blocks\\account\\account.php",{"type":359,"name":440,"callback":436,"priority":384,"file":451,"line":375},{"type":359,"name":454,"callback":436,"file":455,"line":456},"admin_enqueue_scripts","extend\\gutenberg\\blocks\\account.php",23,{"type":359,"name":440,"callback":436,"priority":384,"file":455,"line":458},56,{"type":359,"name":369,"callback":436,"file":460,"line":438},"extend\\gutenberg\\blocks\\login\\login.php",{"type":359,"name":462,"callback":436,"priority":384,"file":460,"line":375},"pms\u002Flogin\u002Frender_callback",{"type":359,"name":454,"callback":436,"file":464,"line":456},"extend\\gutenberg\\blocks\\login.php",{"type":359,"name":462,"callback":436,"priority":384,"file":464,"line":458},{"type":359,"name":467,"callback":468,"file":469,"line":470},"enqueue_block_editor_assets","pms_block_editor_enqueue","extend\\gutenberg\\blocks\\manage-blocks.php",41,{"type":377,"name":472,"callback":473,"file":469,"line":474},"block_categories_all","pms_register_layout_category",54,{"type":377,"name":476,"callback":473,"file":469,"line":458},"block_categories",{"type":359,"name":369,"callback":436,"file":478,"line":438},"extend\\gutenberg\\blocks\\recover-password\\recover-password.php",{"type":359,"name":480,"callback":436,"priority":384,"file":478,"line":375},"pms\u002Frecover-password\u002Frender_callback",{"type":359,"name":454,"callback":436,"file":482,"line":456},"extend\\gutenberg\\blocks\\recover-password.php",{"type":359,"name":484,"callback":436,"priority":384,"file":482,"line":458},"pms\u002Frecover_password\u002Frender_callback",{"type":359,"name":369,"callback":436,"file":486,"line":438},"extend\\gutenberg\\blocks\\register\\register.php",{"type":359,"name":488,"callback":436,"priority":384,"file":486,"line":375},"pms\u002Fregister\u002Frender_callback",{"type":359,"name":454,"callback":436,"file":490,"line":456},"extend\\gutenberg\\blocks\\register.php",{"type":359,"name":488,"callback":436,"priority":384,"file":490,"line":458},{"type":359,"name":493,"callback":436,"file":494,"line":259},"enqueue_block_assets","extend\\gutenberg\\enqueue-block-editor-assets.php",{"type":359,"name":467,"callback":436,"file":494,"line":458},{"type":359,"name":369,"callback":436,"file":494,"line":497},113,{"type":377,"name":472,"callback":473,"file":494,"line":499},150,{"type":377,"name":476,"callback":473,"file":494,"line":501},152,{"type":359,"name":369,"callback":436,"file":503,"line":438},"extend\\gutenberg\\login\\login.php",{"type":359,"name":462,"callback":436,"priority":384,"file":503,"line":375},{"type":359,"name":467,"callback":468,"file":506,"line":470},"extend\\gutenberg\\manage-blocks.php",{"type":377,"name":472,"callback":473,"file":506,"line":474},{"type":377,"name":476,"callback":473,"file":506,"line":458},{"type":359,"name":369,"callback":436,"file":510,"line":438},"extend\\gutenberg\\recover-password\\recover-password.php",{"type":359,"name":480,"callback":436,"priority":384,"file":510,"line":375},{"type":359,"name":369,"callback":436,"file":513,"line":438},"extend\\gutenberg\\register\\register.php",{"type":359,"name":488,"callback":436,"priority":384,"file":513,"line":375},{"type":359,"name":369,"callback":436,"file":516,"line":438},"extend\\gutenberg-blocks\\account\\account.php",{"type":359,"name":440,"callback":436,"priority":384,"file":516,"line":375},{"type":359,"name":369,"callback":436,"file":519,"line":438},"extend\\gutenberg-blocks\\login\\login.php",{"type":359,"name":462,"callback":436,"priority":384,"file":519,"line":375},{"type":359,"name":467,"callback":468,"file":522,"line":523},"extend\\gutenberg-blocks\\manage-blocks.php",50,{"type":377,"name":472,"callback":473,"file":522,"line":525},63,{"type":377,"name":476,"callback":473,"file":522,"line":527},65,{"type":359,"name":369,"callback":436,"file":529,"line":438},"extend\\gutenberg-blocks\\recover-password\\recover-password.php",{"type":359,"name":480,"callback":436,"priority":384,"file":529,"line":375},{"type":359,"name":369,"callback":436,"file":532,"line":438},"extend\\gutenberg-blocks\\register\\register.php",{"type":359,"name":488,"callback":436,"priority":384,"file":532,"line":375},{"type":377,"name":535,"callback":536,"file":537,"line":218},"pms_post_content_restriction_post_types","pms_content_restriction_remove_learndash_cpts","extend\\learndash\\functions.php",{"type":359,"name":360,"callback":539,"file":537,"line":540},"pms_init_learndash_meta_box",42,{"type":359,"name":542,"callback":543,"file":544,"line":218},"pms_register_form_after_fields","output_checkbox","extend\\mailchimp-for-wp\\class-mcwp-pms.php",{"type":359,"name":546,"callback":543,"file":544,"line":415},"pms_edit_profile_form_after_fields",{"type":359,"name":548,"callback":549,"file":544,"line":309},"pms_register_form_after_create_user","process",{"type":359,"name":365,"callback":551,"file":552,"line":242},"pms_load_mailchimp_for_wp_integration","extend\\mailchimp-for-wp\\functions.php",{"type":377,"name":554,"callback":555,"file":556,"line":411},"wppb_manage_fields","pms_pb_manage_fields","extend\\profile-builder\\admin\\manage-fields.php",{"type":359,"name":454,"callback":558,"priority":438,"file":556,"line":559},"pms_pb_enqueue_scripts",116,{"type":377,"name":561,"callback":562,"file":556,"line":563},"wppb_manage_fields_types","pms_pb_manage_field_types",134,{"type":377,"name":565,"callback":562,"file":556,"line":566},"wppb_skip_check_for_fields",135,{"type":359,"name":568,"callback":569,"priority":384,"file":556,"line":570},"wck_after_adding_form","pms_pb_subscription_plans_sortable",153,{"type":377,"name":572,"callback":573,"file":556,"line":574},"wck_after_content_element","pms_pb_manage_fields_display_field_title_slug",179,{"type":377,"name":576,"callback":577,"priority":384,"file":578,"line":579},"wppb_output_form_field_pms-billing-fields","pms_pb_billing_fields_handler","extend\\profile-builder\\front-end\\billing-fields.php",59,{"type":377,"name":581,"callback":577,"priority":384,"file":578,"line":582},"wppb_admin_output_form_field_pms-billing-fields",60,{"type":377,"name":584,"callback":585,"priority":384,"file":578,"line":566},"pms_pb_billing_field_inner_text","pms_pb_get_billing_field_inner_text",{"type":377,"name":587,"callback":587,"priority":384,"file":578,"line":588},"pms_pb_billing_field_inner_select",167,{"type":377,"name":590,"callback":590,"priority":384,"file":578,"line":591},"pms_pb_billing_field_inner_select_state",190,{"type":359,"name":593,"callback":594,"priority":384,"file":578,"line":595},"wppb_save_form_field","pms_pb_billing_fields_save",216,{"type":359,"name":597,"callback":594,"priority":384,"file":578,"line":598},"wppb_backend_save_form_field",217,{"type":377,"name":600,"callback":601,"priority":384,"file":602,"line":559},"wppb_output_form_field_subscription-plans","pms_pb_subscription_plans_handler","extend\\profile-builder\\front-end\\subscription-plans-field.php",{"type":377,"name":604,"callback":601,"priority":384,"file":602,"line":605},"wppb_admin_output_form_field_subscription-plans",117,{"type":377,"name":607,"callback":608,"priority":384,"file":602,"line":609},"wppb_check_form_field_subscription-plans","pms_pb_check_subscription_plans_value",148,{"type":359,"name":593,"callback":611,"priority":384,"file":602,"line":612},"pms_pb_save_subscription_plans_value",183,{"type":359,"name":597,"callback":611,"priority":384,"file":602,"line":614},184,{"type":377,"name":616,"callback":617,"file":602,"line":618},"wppb_cf_form_fields","pms_pb_add_subscription_plan_names",218,{"type":377,"name":620,"callback":621,"priority":384,"file":622,"line":623},"wppb_add_to_user_signup_form_meta","pms_pb_save_subscription_plan_meta","extend\\profile-builder\\functions-email-confirmation.php",32,{"type":377,"name":625,"callback":626,"priority":277,"file":622,"line":627},"wppb_success_email_confirmation","pms_pb_email_confirmation_payment_form",156,{"type":377,"name":629,"callback":626,"priority":277,"file":622,"line":630},"wppb_register_activate_user_error_message2",157,{"type":377,"name":632,"callback":633,"file":622,"line":634},"wppb_success_email_confirmation_redirect_url","pms_pb_remove_email_confirmation_redirect",193,{"type":377,"name":636,"callback":637,"file":622,"line":638},"wppb_ec_sucess_message_redirect","pms_pb_remove_email_confirmation_redirect_message",221,{"type":377,"name":640,"callback":641,"file":622,"line":642},"pms_request_form_location","pms_pb_email_confirmation_form_location",241,{"type":377,"name":644,"callback":645,"priority":384,"file":622,"line":646},"pms_get_redirect_url","pms_pb_email_confirmation_redirect_url",290,{"type":359,"name":369,"callback":648,"priority":384,"file":622,"line":649},"pms_pb_email_confirmation_handle_form_submission",330,{"type":359,"name":651,"callback":652,"priority":277,"file":622,"line":653},"wppb_activate_user","pms_assign_subscription_on_manual_user_activation",429,{"type":377,"name":655,"callback":656,"file":622,"line":657},"wppb_login_after_reg_redirect_url","pms_pb_ec_autologin_url",431,{"type":377,"name":640,"callback":659,"priority":384,"file":660,"line":661},"pms_pb_change_request_form_location","extend\\profile-builder\\functions-filters.php",26,{"type":377,"name":663,"callback":664,"priority":523,"file":660,"line":458},"pms_get_output_payment_gateways","pms_pb_add_form_extra_fields",{"type":377,"name":666,"callback":667,"priority":384,"file":660,"line":344},"pms_form_extra_fields_form_name","pms_pb_form_extra_fields_form_name",{"type":377,"name":669,"callback":670,"file":660,"line":27},"wppb_userlisting_merge_tags","pms_remove_subscription_plans_from_auto_generated_merge_tags",{"type":377,"name":672,"callback":670,"file":660,"line":673},"wppb_email_customizer_get_fields",83,{"type":377,"name":675,"callback":676,"priority":384,"file":660,"line":677},"wppb_userlisting_get_merge_tags","pms_add_tags_in_userlisting_and_ec",101,{"type":377,"name":679,"callback":676,"priority":384,"file":660,"line":680},"wppb_email_customizer_get_merge_tags",102,{"type":377,"name":682,"callback":683,"priority":384,"file":660,"line":684},"mustache_variable_subscription_name","pms_handle_merge_tag_subscription_name",118,{"type":377,"name":686,"callback":687,"priority":384,"file":660,"line":688},"mustache_variable_subscription_status","pms_handle_merge_tag_subscription_status",139,{"type":377,"name":690,"callback":691,"priority":434,"file":660,"line":692},"mustache_variable_subscription_start_date","pms_handle_merge_tag_subscription_start_date",161,{"type":377,"name":694,"callback":695,"priority":434,"file":660,"line":696},"mustache_variable_subscription_expiration_date","pms_handle_merge_tag_subscription_expiration_date",186,{"type":377,"name":698,"callback":699,"priority":700,"file":660,"line":701},"wppb_output_after_last_form_field","pms_pb_output_payment_gateways",99,287,{"type":377,"name":698,"callback":703,"priority":257,"file":660,"line":704},"pms_pb_add_hidden_submit_button_loading_placeholder_text",307,{"type":359,"name":593,"callback":706,"priority":384,"file":660,"line":707},"pms_pb_edit_profile_form_field_save",318,{"type":359,"name":709,"callback":710,"file":660,"line":711},"edit_user_profile_update","pms_pb_admin_user_update_form_field_save",329,{"type":377,"name":713,"callback":714,"file":660,"line":715},"pms_change_userlisting_expiration_date_format","pms_change_sub_date_to_wp_format",344,{"type":359,"name":717,"callback":718,"priority":384,"file":660,"line":719},"pms_before_processing_wppb_checkout","pms_pb_before_processing_wppb_checkout",346,{"type":377,"name":721,"callback":722,"priority":384,"file":660,"line":723},"pms_register_subscription_success_message","pms_pb_maybe_add_admin_approval_message",356,{"type":359,"name":725,"callback":726,"priority":384,"file":727,"line":470},"pms_payment_gateway_initialised","pms_pb_set_gateway_details","extend\\profile-builder\\functions-pb-redirect.php",{"type":359,"name":369,"callback":729,"file":727,"line":605},"pms_pb_payment_redirect_link",{"type":359,"name":731,"callback":732,"priority":700,"file":727,"line":563},"pms_before_paypal_redirect","pms_pb_before_paypal_redirect",{"type":377,"name":734,"callback":735,"priority":257,"file":727,"line":736},"wppb_register_redirect","pms_pb_register_redirect_link",176,{"type":377,"name":734,"callback":735,"priority":257,"file":727,"line":738},204,{"type":377,"name":740,"callback":741,"priority":384,"file":727,"line":742},"wppb_redirect_message_before_returning","pms_pb_remove_redirect_message",239,{"type":359,"name":365,"callback":744,"priority":242,"file":727,"line":745},"pms_pb_register_redirect_plugins_loaded",244,{"type":377,"name":747,"callback":748,"file":749,"line":242},"siteorigin_widgets_widget_folders","pms_so_widgets_folder","extend\\siteorigin\\functions.php",{"type":359,"name":751,"callback":752,"file":753,"line":411},"pms-settings-page_tabs","add_settings_tab","extend\\tutor-lms\\class-pms-tutor-lms.php",{"type":359,"name":755,"callback":756,"file":753,"line":415},"tutor_monetization_options","add_monetization_option",{"type":359,"name":758,"callback":759,"priority":277,"file":753,"line":760},"pms_settings_tab_content","add_settings_tab_content",35,{"type":359,"name":762,"callback":763,"file":753,"line":449},"admin_init","save_settings",{"type":359,"name":765,"callback":766,"file":753,"line":767},"pms_view_meta_box_subscription_details_bottom","add_subscription_plan_settings",39,{"type":359,"name":769,"callback":770,"priority":384,"file":753,"line":434},"pms_save_meta_box_pms-subscription","save_subscription_plan_settings",{"type":377,"name":772,"callback":773,"priority":384,"file":753,"line":774},"tutor\u002Fcourse\u002Fsingle\u002Fentry-box\u002Ffree","course_subscribe_box",43,{"type":377,"name":776,"callback":773,"priority":384,"file":753,"line":777},"tutor\u002Fcourse\u002Fsingle\u002Fentry-box\u002Fis_enrolled",44,{"type":377,"name":779,"callback":780,"priority":257,"file":753,"line":781},"pms_restriction_message_non_members","disable_course_message_content_restriction",47,{"type":377,"name":783,"callback":780,"priority":257,"file":753,"line":784},"pms_restriction_message_logged_out",48,{"type":377,"name":786,"callback":787,"file":753,"line":788},"tutor_course_restrict_new_entry","remove_course_loop_enroll_class",51,{"type":377,"name":790,"callback":791,"priority":384,"file":753,"line":474},"pms_register_form_selected_subscription_plan","preselect_recommended_subscription_plan",{"type":359,"name":758,"callback":793,"priority":277,"file":753,"line":794},"add_settings_tab_notice",58,{"type":359,"name":454,"callback":796,"file":753,"line":797},"enqueue_admin_scripts_and_styles",62,{"type":359,"name":799,"callback":800,"priority":384,"file":753,"line":527},"pms_member_subscription_insert","add_member_subscription_categories_meta",{"type":359,"name":799,"callback":802,"priority":277,"file":753,"line":803},"handle_subscription_insert_enrollment",66,{"type":359,"name":805,"callback":806,"priority":384,"file":753,"line":807},"pms_member_subscription_update","handle_member_subscription_update",67,{"type":359,"name":809,"callback":810,"priority":384,"file":753,"line":811},"pms_member_subscription_before_metadata_delete","handle_member_subscription_remove",68,{"type":359,"name":813,"callback":814,"file":753,"line":815},"tutor_course_builder_footer","tutor_course_cr_metabox_output",71,{"type":359,"name":817,"callback":818,"file":753,"line":819},"tutor_before_course_builder_load","enqueue_tutor_course_builder_scripts",74,{"type":359,"name":365,"callback":821,"priority":242,"file":753,"line":822},"pms_tutor_init",1212,{"type":359,"name":824,"callback":825,"file":826,"line":827},"pms_view_meta_box_content_restrict_display_options","pms_woo_content_restrict_add_product_purchase_options","extend\\woocommerce\\functions-content-restriction.php",29,{"type":359,"name":829,"callback":830,"file":826,"line":458},"pms_view_meta_box_content_restrict_restriction_messages_bottom","pms_woo_content_restrict_add_purchasing_restricted_message",{"type":359,"name":832,"callback":833,"file":826,"line":344},"pms-settings-page_tab_content_restriction_restrict_messages_bottom","pms_woo_settings_page_add_default_purchasing_restricted_message",{"type":377,"name":835,"callback":836,"priority":384,"file":826,"line":837},"pms_get_restriction_content_message_default","pms_woo_set_default_purchasing_restricted_message",98,{"type":359,"name":839,"callback":840,"file":826,"line":841},"pms_save_meta_box_product","pms_woo_save_custom_purchasing_restricted_message",146,{"type":377,"name":843,"callback":844,"file":826,"line":845},"the_password_form","pms_woo_restrict_product_content",178,{"type":359,"name":847,"callback":848,"priority":29,"file":826,"line":849},"template_redirect","pms_woo_maybe_password_protect_product",181,{"type":377,"name":851,"callback":852,"priority":384,"file":826,"line":853},"pms_get_restricted_post_message_type","pms_woo_set_purchasing_restricted_message_type",242,{"type":377,"name":855,"callback":856,"priority":438,"file":826,"line":857},"woocommerce_get_price_html","pms_woo_hide_restricted_product_price",261,{"type":359,"name":859,"callback":860,"priority":384,"file":826,"line":861},"woocommerce_before_shop_loop_item_title","pms_woo_template_loop_product_thumbnail_placeholder",286,{"type":359,"name":859,"callback":863,"priority":259,"file":826,"line":646},"pms_woo_maybe_remove_product_thumbnail",{"type":359,"name":859,"callback":865,"priority":384,"file":826,"line":866},"woocommerce_template_loop_product_thumbnail",308,{"type":359,"name":868,"callback":869,"priority":259,"file":826,"line":389},"woocommerce_after_shop_loop_item_title","pms_woo_restore_product_thumbnail",{"type":377,"name":871,"callback":872,"priority":384,"file":826,"line":873},"woocommerce_is_purchasable","pms_woo_product_is_purchasable",343,{"type":377,"name":875,"callback":872,"priority":384,"file":826,"line":715},"woocommerce_variation_is_purchasable",{"type":359,"name":877,"callback":878,"priority":309,"file":826,"line":879},"woocommerce_single_product_summary","pms_woo_single_product_purchasing_restricted_message",419,{"type":377,"name":881,"callback":882,"file":826,"line":883},"pms_restriction_message_wpautop","pms_woo_add_divs_to_restriction_message",439,{"type":377,"name":885,"callback":881,"priority":309,"file":826,"line":886},"pms_restriction_message_purchasing_restricted",442,{"type":359,"name":888,"callback":889,"file":826,"line":890},"wp","pms_woo_restricted_shop_redirect",536,{"type":377,"name":892,"callback":893,"priority":309,"file":826,"line":894},"template_include","pms_woo_restrict_shop_page",568,{"type":359,"name":369,"callback":369,"file":896,"line":897},"extend\\woocommerce\\includes\\class-pms-woo-subscription-discounts.php",33,{"type":359,"name":877,"callback":899,"priority":419,"file":896,"line":819},"product_discounted_membership_required_message",{"type":359,"name":901,"callback":902,"priority":384,"file":896,"line":903},"wp_login","refresh_cart_upon_member_login",77,{"type":359,"name":905,"callback":906,"priority":384,"file":896,"line":907},"save_post_pms-subscription","after_subscription_plan_discounts_updated",80,{"type":359,"name":909,"callback":910,"priority":384,"file":896,"line":27},"update_option_pms_settings","after_pms_woocommerce_settings_updated",{"type":359,"name":912,"callback":913,"file":896,"line":914},"pms_woo_discounts_enable_price_adjustments","enable_price_adjustments",91,{"type":359,"name":916,"callback":917,"file":896,"line":289},"pms_woo_discounts_disable_price_adjustments","disable_price_adjustments",{"type":359,"name":919,"callback":920,"file":896,"line":921},"woocommerce_before_single_product","setup_global_subscription_plan_discounts",97,{"type":359,"name":923,"callback":920,"file":896,"line":837},"woocommerce_before_shop_loop_item",{"type":359,"name":925,"callback":920,"file":896,"line":700},"woocommerce_before_calculate_totals",{"type":359,"name":927,"callback":920,"file":896,"line":257},"woocommerce_before_mini_cart_contents",{"type":377,"name":929,"callback":930,"file":896,"line":931},"woocommerce_update_cart_action_cart_updated","__return_true",106,{"type":359,"name":933,"callback":934,"priority":384,"file":896,"line":935},"woocommerce_sale_flash","get_member_discount_badge",109,{"type":377,"name":855,"callback":937,"priority":938,"file":896,"line":939},"get_member_price_html",999,111,{"type":377,"name":941,"callback":942,"priority":938,"file":896,"line":943},"woocommerce_product_get_sale_price","get_member_price",243,{"type":377,"name":945,"callback":942,"priority":938,"file":896,"line":745},"woocommerce_product_variation_get_sale_price",{"type":377,"name":947,"callback":942,"priority":938,"file":896,"line":948},"woocommerce_product_get_price",245,{"type":377,"name":950,"callback":942,"priority":938,"file":896,"line":951},"woocommerce_product_variation_get_price",246,{"type":377,"name":953,"callback":954,"priority":938,"file":896,"line":955},"woocommerce_product_get_regular_price","get_member_regular_price",250,{"type":377,"name":957,"callback":954,"priority":938,"file":896,"line":958},"woocommerce_product_variation_get_regular_price",251,{"type":377,"name":960,"callback":961,"priority":938,"file":896,"line":962},"woocommerce_variation_prices_sale_price","get_member_variation_price",255,{"type":377,"name":964,"callback":961,"priority":938,"file":896,"line":965},"woocommerce_variation_prices_price",256,{"type":377,"name":967,"callback":968,"priority":938,"file":896,"line":969},"woocommerce_variation_prices_regular_price","get_member_variation_regular_price",257,{"type":377,"name":971,"callback":972,"priority":938,"file":896,"line":14},"woocommerce_get_variation_prices_hash","set_user_variation_prices_hash",{"type":377,"name":855,"callback":937,"priority":938,"file":896,"line":974},409,{"type":377,"name":751,"callback":976,"file":977,"line":456},"pms_woo_add_woocommerce_tab","extend\\woocommerce\\woocommerce-integration.php",{"type":359,"name":758,"callback":979,"priority":277,"file":977,"line":774},"pms_woo_add_woocommerce_tab_content",{"type":377,"name":981,"callback":982,"file":977,"line":815},"pms_sanitize_settings","pms_woo_sanitize_settings",{"type":359,"name":454,"callback":984,"file":977,"line":985},"pms_woo_enqueue_admin_scripts_membership_discounts",170,{"type":359,"name":365,"callback":987,"file":977,"line":574},"pms_woo_include_files",{"type":359,"name":369,"callback":989,"file":977,"line":990},"pms_woo_include_files_init",196,{"type":377,"name":992,"callback":993,"file":977,"line":994},"pms_account_rewrite_tab_urls","pms_woo_disable_tab_url_rewrite",219,{"type":359,"name":996,"callback":997,"file":977,"line":861},"pms_edit_profile_form_update_user","pms_handle_pms_billing_details_update",{"type":359,"name":548,"callback":997,"file":977,"line":701},{"type":359,"name":1000,"callback":997,"file":977,"line":1001},"pms_renew_subscription_form_extra",288,{"type":359,"name":1003,"callback":997,"file":977,"line":1004},"pms_change_subscription_form_extra",289,{"type":359,"name":1006,"callback":997,"file":977,"line":646},"pms_upgrade_subscription_form_extra",{"type":359,"name":1008,"callback":997,"file":977,"line":1009},"pms_new_subscription_form_extra",291,{"type":359,"name":1011,"callback":1012,"priority":384,"file":977,"line":1013},"woocommerce_customer_save_address","pms_handle_woo_account_billing_details_update",293,{"type":359,"name":1015,"callback":1016,"priority":384,"file":977,"line":1017},"woocommerce_thankyou","pms_handle_woo_checkout_registration_billing_details",294,{"type":359,"name":1019,"callback":1020,"file":977,"line":1021},"before_woocommerce_init","pms_woo_declare_hpos_compatibility",372,{"type":377,"name":1023,"callback":1024,"file":1025,"line":661},"woocommerce_product_data_tabs","pms_woo_subscriptions_tab","extend\\woocommerce\\woocommerce-product-membership-subscriptions.php",{"type":359,"name":1027,"callback":1028,"file":1025,"line":1029},"woocommerce_product_data_panels","pms_woo_subscription_tab_content",73,{"type":359,"name":1031,"callback":1032,"file":1025,"line":27},"woocommerce_process_product_meta","pms_woo_add_subscription_meta_to_product",{"type":377,"name":1034,"callback":1035,"priority":257,"file":1025,"line":1036},"pre_option_woocommerce_enable_guest_checkout","pms_woo_guest_checkout_status",122,{"type":377,"name":1038,"callback":1039,"priority":257,"file":1025,"line":1040},"woocommerce_checkout_registration_enabled","pms_woo_enable_registration_on_checkout",132,{"type":377,"name":1042,"callback":1043,"priority":257,"file":1025,"line":1044},"pms_woo_get_subscription_data","pms_woo_subscription_data",361,{"type":359,"name":1046,"callback":1047,"priority":384,"file":1025,"line":1048},"woocommerce_subscription_status_updated","pms_woo_update_pms_subsciption_status",457,{"type":359,"name":1050,"callback":1051,"file":1025,"line":1052},"woocommerce_order_status_pending","pms_woo_handle_member_subscription",508,{"type":359,"name":1054,"callback":1051,"file":1025,"line":1055},"woocommerce_order_status_failed",509,{"type":359,"name":1057,"callback":1051,"file":1025,"line":1058},"woocommerce_order_status_on-hold",510,{"type":359,"name":1060,"callback":1051,"file":1025,"line":1061},"woocommerce_order_status_processing",511,{"type":359,"name":1063,"callback":1051,"file":1025,"line":1064},"woocommerce_order_status_completed",512,{"type":359,"name":1066,"callback":1051,"file":1025,"line":1067},"woocommerce_order_status_refunded",513,{"type":359,"name":1069,"callback":1051,"file":1025,"line":1070},"woocommerce_order_status_cancelled",514,{"type":359,"name":1072,"callback":1073,"priority":384,"file":1025,"line":1074},"pms_cancel_member_subscription_successful","pms_woo_cancel_woocommerce_subscription",544,{"type":359,"name":369,"callback":1076,"file":1077,"line":438},"add_widgets","extend\\wpbakery\\class-wpbakery.php",{"type":377,"name":1079,"callback":1080,"file":1081,"line":259},"pms_output_subscription_plan_action_abandon","__return_empty_string","includes\\admin\\advanced-settings\\disable-abandon-button.php",{"type":377,"name":1083,"callback":1080,"file":1084,"line":259},"pms_output_subscription_plan_action_cancel","includes\\admin\\advanced-settings\\disable-cancel-button.php",{"type":377,"name":1086,"callback":1080,"file":1087,"line":104},"pms_output_subscription_plan_action_change","includes\\admin\\advanced-settings\\disable-change-button.php",{"type":377,"name":1089,"callback":1090,"file":1091,"line":1092},"pms_enable_dashboard_redirect","__return_false","includes\\admin\\advanced-settings\\disable-dashboard-redirect.php",3,{"type":377,"name":1094,"callback":1080,"file":1095,"line":259},"pms_output_subscription_plan_action_renewal","includes\\admin\\advanced-settings\\disable-renew-button.php",{"type":359,"name":1097,"callback":1098,"file":1099,"line":605},"wp_footer","pms_enqueue_password_strength_check","includes\\admin\\advanced-settings\\functions-password-strength.php",{"type":359,"name":1097,"callback":1101,"priority":680,"file":1099,"line":1102},"pms_password_strength_check",128,{"type":359,"name":1104,"callback":1105,"file":1099,"line":1106},"pms_register_form_pass1_extra_content","pms_password_strength_add_extra_html",201,{"type":359,"name":1108,"callback":1105,"file":1099,"line":1109},"pms_edit_profile_form_pass1_extra_content",202,{"type":359,"name":1111,"callback":1105,"file":1099,"line":1112},"pms_recover_password_form_pass1_extra_content",203,{"type":359,"name":1114,"callback":1115,"file":1099,"line":380},"pms_register_form_validation","pms_password_strength_register_form_validations",{"type":359,"name":1117,"callback":1115,"file":1099,"line":385},"pms_edit_profile_form_validation",{"type":359,"name":1119,"callback":1120,"file":1099,"line":1121},"pms_recover_password_form_change_password_validation","pms_password_strength_recover_password_form_validations",233,{"type":377,"name":1123,"callback":1124,"file":1125,"line":1092},"pms_output_subscription_plan_action_renewal_time","pms_misc_modify_renewal_action_output_time","includes\\admin\\advanced-settings\\payment_renew_button_delay.php",{"type":377,"name":1127,"callback":1128,"file":1129,"line":1092},"pms_retry_payment_count","pms_misc_retry_payment_count","includes\\admin\\advanced-settings\\payment_retry_max_retry_amount.php",{"type":377,"name":1131,"callback":1132,"file":1133,"line":1092},"pms_retry_payment_interval","pms_misc_retry_payment_interval","includes\\admin\\advanced-settings\\payment_retry_retry_interval.php",{"type":377,"name":1135,"callback":1136,"file":1137,"line":1092},"wppb_after_success_email_confirmation_redirect","pms_misc_redirect_after_manual_payment","includes\\admin\\advanced-settings\\redirect_after_manual_payment.php",{"type":377,"name":734,"callback":1136,"file":1137,"line":353},{"type":359,"name":644,"callback":1136,"file":1137,"line":259},{"type":377,"name":1141,"callback":1142,"file":1143,"line":1092},"pms_checkout_signup_fee_form_locations","pmsc_enable_sign_up_fee_for_upgrade_downgrade","includes\\admin\\advanced-settings\\upgrade_downgrade_sign_up_fee.php",{"type":359,"name":369,"callback":1145,"priority":438,"file":1146,"line":700},"pms_init_addons_page","includes\\admin\\class-admin-addons.php",{"type":359,"name":1148,"callback":1149,"priority":257,"file":1150,"line":402},"admin_bar_menu","add_admin_bar_menu","includes\\admin\\class-admin-bar-widget.php",{"type":359,"name":1152,"callback":1153,"file":1150,"line":1154},"wp_enqueue_scripts","enqueue_styles",19,{"type":359,"name":454,"callback":1153,"file":1150,"line":277},{"type":359,"name":369,"callback":1157,"priority":332,"file":1158,"line":523},"pms_init_basic_info_page","includes\\admin\\class-admin-basic-info.php",{"type":359,"name":1160,"callback":1161,"file":1162,"line":582},"update_option_pms_payments_settings","clear_dashboard_issues_cache","includes\\admin\\class-admin-dashboard.php",{"type":359,"name":1164,"callback":1161,"file":1162,"line":525},"pms_license_status_changed",{"type":359,"name":369,"callback":1166,"priority":438,"file":1162,"line":1167},"pms_init_dashboard_page",576,{"type":359,"name":369,"callback":1169,"file":1170,"line":415},"pms_process_batch_export_download","includes\\admin\\class-admin-export.php",{"type":359,"name":369,"callback":1172,"priority":438,"file":1170,"line":1173},"pms_init_export_page",192,{"type":359,"name":369,"callback":1175,"priority":438,"file":1176,"line":1177},"pms_init_import_page","includes\\admin\\class-admin-import.php",296,{"type":377,"name":1179,"callback":1180,"file":1181,"line":784},"pms_filter_users_table_data","pms_filter_users","includes\\admin\\class-admin-members-add-new-bulk-list-table.php",{"type":359,"name":369,"callback":1183,"priority":277,"file":1184,"line":449},"process_data","includes\\admin\\class-admin-members.php",{"type":359,"name":1186,"callback":1187,"file":1184,"line":1188},"current_screen","load_table",49,{"type":359,"name":369,"callback":1190,"priority":438,"file":1184,"line":1191},"pms_init_members_page",1090,{"type":359,"name":369,"callback":1183,"file":1193,"line":827},"includes\\admin\\class-admin-payments.php",{"type":359,"name":1186,"callback":1187,"file":1193,"line":375},{"type":359,"name":369,"callback":1196,"priority":438,"file":1193,"line":1197},"pms_init_payments_page",724,{"type":359,"name":1199,"callback":1200,"priority":277,"file":1201,"line":384},"network_admin_menu","pms_multisite_register_your_version_page","includes\\admin\\class-admin-register-version.php",{"type":359,"name":762,"callback":1203,"file":1201,"line":242},"register_settings",{"type":359,"name":369,"callback":1183,"file":1205,"line":308},"includes\\admin\\class-admin-reports.php",{"type":359,"name":1207,"callback":1208,"file":1205,"line":1209},"pms_reports_filters","output_filters",79,{"type":359,"name":1211,"callback":1212,"file":1205,"line":27},"pms_reports_page_bottom","output_reports_table",{"type":359,"name":1214,"callback":1215,"file":1205,"line":1216},"admin_print_footer_scripts","output_chart_js_data",84,{"type":359,"name":369,"callback":1218,"priority":438,"file":1205,"line":1219},"pms_init_reports_page",1603,{"type":359,"name":369,"callback":1221,"priority":438,"file":1222,"line":711},"pms_init_settings_page","includes\\admin\\class-admin-settings.php",{"type":359,"name":454,"callback":1224,"file":1225,"line":398},"enqueue_scripts_and_styles","includes\\admin\\class-admin-setup-wizard.php",{"type":377,"name":1227,"callback":1228,"file":1225,"line":402},"pms_output_dashboard_setup_wizard","setup_wizard",{"type":359,"name":762,"callback":1230,"file":1225,"line":1154},"redirect_to_setup",{"type":359,"name":762,"callback":1232,"file":1225,"line":277},"save_data",{"type":359,"name":369,"callback":1183,"file":1234,"line":661},"includes\\admin\\class-admin-subscription-plans.php",{"type":359,"name":369,"callback":1236,"file":1234,"line":218},"register_custom_subscription_plan_statuses",{"type":377,"name":1238,"callback":1239,"priority":384,"file":1234,"line":827},"page_row_actions","remove_post_row_actions",{"type":359,"name":1238,"callback":1241,"priority":242,"file":1234,"line":309},"add_post_row_actions",{"type":359,"name":1243,"callback":1244,"file":1234,"line":431},"admin_footer","admin_footer_add_create_pricing_page_button",{"type":359,"name":1246,"callback":1247,"file":1234,"line":375},"admin_post_pms_create_pricing_table_page","creating_pricing_table_page",{"type":359,"name":1249,"callback":1250,"file":1234,"line":767},"admin_post_pms_update_pricing_table_style","update_pricing_table_page",{"type":359,"name":1252,"callback":1253,"file":1234,"line":1254},"admin_footer-edit.php","add_bulk_actions",46,{"type":359,"name":762,"callback":1256,"file":1234,"line":1188},"process_custom_bulk_actions",{"type":359,"name":1258,"callback":1259,"file":1234,"line":1260},"post_submitbox_start","submitbox_add_delete_button",52,{"type":359,"name":1258,"callback":1262,"file":1234,"line":458},"submitbox_add_upgrade_downgrade_buttons",{"type":359,"name":1264,"callback":1265,"file":1234,"line":579},"edit_form_top","add_upgrade_downgrade_subtitle",{"type":359,"name":1264,"callback":1267,"file":1234,"line":797},"add_upgrade_downgrade_action",{"type":359,"name":1264,"callback":1269,"file":1234,"line":527},"add_edit_subscription_plan_action",{"type":377,"name":1271,"callback":1272,"file":1234,"line":811},"enter_title_here","change_title_prompt_text",{"type":359,"name":1274,"callback":1275,"file":1234,"line":815},"save_post","save_as_auto_draft",{"type":359,"name":1274,"callback":1277,"file":1234,"line":903},"add_new_downgrade",{"type":359,"name":1274,"callback":1279,"file":1234,"line":907},"add_new_upgrade",{"type":359,"name":1274,"callback":1281,"file":1234,"line":673},"update_subscription_plan_top_parent",{"type":377,"name":1283,"callback":1284,"file":1234,"line":1285},"post_updated_messages","set_custom_messages",86,{"type":377,"name":1287,"callback":1288,"priority":384,"file":1234,"line":1289},"bulk_post_updated_messages","set_bulk_custom_messages",89,{"type":359,"name":1274,"callback":1275,"file":1234,"line":1291},970,{"type":359,"name":369,"callback":1293,"priority":63,"file":1234,"line":1294},"pms_init_subscription_plans_cpt",1308,{"type":359,"name":369,"callback":1183,"priority":277,"file":1296,"line":398},"includes\\admin\\class-admin-subscriptions.php",{"type":359,"name":1186,"callback":1187,"file":1296,"line":405},{"type":359,"name":369,"callback":1299,"priority":438,"file":1296,"line":1300},"pms_init_subscriptions_page",311,{"type":359,"name":454,"callback":1302,"file":1303,"line":289},"enqueue_assets","includes\\admin\\class-admin-support-chat.php",{"type":359,"name":1243,"callback":1305,"file":1303,"line":1306},"render_chat_widget",93,{"type":359,"name":762,"callback":1308,"file":1303,"line":1309},"get_instance",460,{"type":359,"name":762,"callback":1183,"file":1311,"line":411},"includes\\admin\\class-admin-uninstall.php",{"type":359,"name":369,"callback":1313,"priority":438,"file":1311,"line":244},"pms_init_uninstall_page",{"type":377,"name":1315,"callback":1316,"file":1317,"line":1289},"pre_set_site_transient_update_plugins","check_update","includes\\admin\\class-edd-sl-plugin-updater.php",{"type":377,"name":1319,"callback":1320,"priority":384,"file":1317,"line":1321},"plugins_api","plugins_api_filter",90,{"type":359,"name":1323,"callback":1324,"priority":384,"file":1317,"line":914},"after_plugin_row","show_update_notification",{"type":359,"name":762,"callback":1326,"file":1317,"line":289},"show_changelog",{"type":359,"name":762,"callback":1328,"file":1317,"line":1329},"activate_license",757,{"type":359,"name":762,"callback":1331,"file":1317,"line":1332},"deactivate_license",758,{"type":359,"name":1334,"callback":1335,"file":1317,"line":1336},"admin_notices","admin_activation_notices",759,{"type":377,"name":1315,"callback":1338,"file":1317,"line":1339},"check_license",761,{"type":359,"name":762,"callback":1341,"file":1317,"line":1342},"initial_site_activation",764,{"type":377,"name":1319,"callback":1344,"priority":384,"file":1345,"line":300},"injectInfo","includes\\admin\\class-update-checker.php",{"type":377,"name":1347,"callback":1348,"file":1345,"line":257},"site_transient_update_plugins","injectUpdate",{"type":377,"name":1350,"callback":1348,"file":1345,"line":677},"transient_update_plugins",{"type":377,"name":1352,"callback":1353,"file":1345,"line":935},"cron_schedules","_addCustomSchedule",{"type":377,"name":1355,"callback":1356,"priority":277,"file":1357,"line":48},"set-screen-option","pms_admin_set_screen_option","includes\\admin\\functions-admin.php",{"type":377,"name":1359,"callback":1360,"priority":277,"file":1357,"line":661},"set_screen_option_pms_users_per_page","pms_admin_bulk_add_members_screen_option",{"type":377,"name":762,"callback":1362,"file":1357,"line":449},"pms_reset_cron_jobs",{"type":359,"name":1334,"callback":1364,"file":1357,"line":907},"pms_show_admin_notice_success_by_get",{"type":377,"name":1366,"callback":1367,"priority":384,"file":1357,"line":300},"pms_match_date_format_to_wp_settings","pms_match_date_format",{"type":377,"name":1369,"callback":1370,"priority":384,"file":1357,"line":921},"post_date_column_time","pms_cpt_last_modified_date_fromat",{"type":377,"name":1372,"callback":1090,"file":1357,"line":841},"pms_view_add_new_edit_subscription_hide_expiration_date",{"type":359,"name":762,"callback":1374,"file":1357,"line":1375},"pms_register_serial_number_setting",333,{"type":359,"name":1377,"callback":1378,"file":1357,"line":1379},"in_admin_header","pms_insert_page_banner",357,{"type":359,"name":1381,"callback":1382,"file":1357,"line":1383},"admin_head","pms_maybe_replace_back_end_buttons",447,{"type":359,"name":454,"callback":1385,"priority":277,"file":1357,"line":1386},"pms_enqueue_reposition_submit_box_script",688,{"type":359,"name":1388,"callback":1389,"priority":384,"file":1357,"line":1390},"pms_member_subscription_list_table_extra_tablenav","pms_extend_edit_add_new_subscription",713,{"type":359,"name":1392,"callback":1393,"priority":63,"file":1357,"line":1394},"pms_view_meta_box_subscription_details_top","pms_group_memberships_addon_upsell",1073,{"type":359,"name":762,"callback":1396,"priority":259,"file":1357,"line":1397},"pms_maybe_remove_hooks",1075,{"type":359,"name":1399,"callback":1400,"file":1357,"line":1401},"pms-settings-page_payments_after_subtabs","pms_multiple_currencies_upsell",1087,{"type":359,"name":758,"callback":1403,"priority":277,"file":1357,"line":1191},"pms_invoices_upsell",{"type":359,"name":758,"callback":1405,"priority":277,"file":1357,"line":1406},"pms_tax_upsell",1093,{"type":377,"name":762,"callback":1408,"file":1357,"line":1409},"pms_payment_gateways_section_relocation_notice",1231,{"type":359,"name":454,"callback":1411,"file":1357,"line":1412},"pms_enqueue_shared_admin_assets",1280,{"type":359,"name":1243,"callback":1414,"file":1357,"line":1415},"pms_output_docs_link_popup",1309,{"type":359,"name":454,"callback":1417,"file":1357,"line":1418},"pms_enqueue_deactivation_popup_assets",1398,{"type":359,"name":1243,"callback":1420,"file":1357,"line":1421},"pms_output_deactivation_popup",1449,{"type":359,"name":1423,"callback":1424,"file":1425,"line":104},"show_user_profile","pms_display_subscriptions_details","includes\\admin\\functions-user.php",{"type":359,"name":1423,"callback":1427,"file":1425,"line":48},"pms_gdpr_agreement",{"type":359,"name":1429,"callback":1424,"file":1425,"line":438},"edit_user_profile",{"type":359,"name":1429,"callback":1427,"file":1425,"line":384},{"type":359,"name":369,"callback":436,"file":1432,"line":438},"includes\\admin\\gutenberg-blocks\\account.php",{"type":359,"name":440,"callback":436,"priority":384,"file":1432,"line":1434},72,{"type":359,"name":369,"callback":436,"file":1436,"line":438},"includes\\admin\\gutenberg-blocks\\login.php",{"type":359,"name":462,"callback":436,"priority":384,"file":1436,"line":308},{"type":359,"name":467,"callback":468,"file":1439,"line":419},"includes\\admin\\gutenberg-blocks\\manage-blocks.php",{"type":377,"name":472,"callback":473,"file":1439,"line":777},{"type":377,"name":476,"callback":473,"file":1439,"line":1254},{"type":359,"name":369,"callback":436,"file":1443,"line":438},"includes\\admin\\gutenberg-blocks\\recover-password.php",{"type":359,"name":480,"callback":436,"priority":384,"file":1443,"line":815},{"type":359,"name":369,"callback":436,"file":1446,"line":438},"includes\\admin\\gutenberg-blocks\\register.php",{"type":359,"name":488,"callback":436,"priority":384,"file":1446,"line":300},{"type":359,"name":1449,"callback":1450,"file":1451,"line":402},"wp_dashboard_setup","add_dashboard_meta_box","includes\\admin\\meta-boxes\\class-meta-box-admin-dashboard-payments.php",{"type":359,"name":369,"callback":1453,"priority":1454,"file":1455,"line":1456},"pms_initialize_content_restrict_metabox",998,"includes\\admin\\meta-boxes\\class-meta-box-single-content-restriction.php",140,{"type":359,"name":1334,"callback":1334,"file":1458,"line":456},"includes\\admin\\meta-boxes\\class-meta-box-subscription-plan-details.php",{"type":359,"name":769,"callback":1232,"file":1458,"line":1460},264,{"type":359,"name":369,"callback":1462,"priority":1463,"file":1458,"line":1464},"pms_init_subscription_plan_details_meta_box",2,324,{"type":359,"name":369,"callback":1466,"priority":1463,"file":1467,"line":540},"pms_init_subscription_plan_extra_options_meta_box","includes\\admin\\meta-boxes\\class-meta-box-subscription-plan-extra-options.php",{"type":359,"name":1469,"callback":1470,"file":1471,"line":363},"cozmos_pms_plugin_optin_sync","sync_data","includes\\admin\\plugin-optin\\class-admin-plugin-optin.php",{"type":359,"name":762,"callback":1473,"file":1471,"line":218},"redirect_to_plugin_optin_page",{"type":359,"name":1475,"callback":1476,"file":1471,"line":415},"admin_menu","add_submenu_page_optin",{"type":359,"name":762,"callback":1478,"file":1471,"line":827},"process_optin_actions",{"type":359,"name":1480,"callback":1481,"file":1471,"line":309},"activate_plugin","process_paid_plugin_activation",{"type":359,"name":1483,"callback":1484,"file":1471,"line":419},"deactivated_plugin","process_paid_plugin_deactivation",{"type":377,"name":981,"callback":1486,"priority":277,"file":1471,"line":897},"process_plugin_optin_advanced_setting",{"type":359,"name":1152,"callback":1488,"file":1489,"line":612},"pms_enqueue_pricing_table_design_styles","includes\\admin\\pricing-table-designs\\pricing-table-designs.php",{"type":359,"name":1491,"callback":1488,"file":1489,"line":614},"elementor\u002Feditor\u002Fafter_enqueue_styles",{"type":359,"name":467,"callback":1488,"file":1489,"line":1493},185,{"type":359,"name":454,"callback":1495,"file":1489,"line":738},"pms_enqueue_pricing_table_scripts",{"type":359,"name":1152,"callback":1495,"file":1489,"line":1497},205,{"type":359,"name":1499,"callback":1495,"file":1489,"line":1500},"elementor\u002Feditor\u002Fafter_enqueue_scripts",206,{"type":359,"name":467,"callback":1495,"file":1489,"line":1502},207,{"type":377,"name":640,"callback":1504,"priority":277,"file":1505,"line":797},"set_request_form_location_for_ajax","includes\\class-ajax-checkout.php",{"type":377,"name":663,"callback":1507,"priority":384,"file":1505,"line":903},"add_process_checkout_nonce_to_form",{"type":377,"name":1509,"callback":1510,"priority":277,"file":1505,"line":27},"wppb_change_form_fields","wppb_reorder_fields_when_doing_ajax_requests",{"type":359,"name":1512,"callback":1513,"priority":700,"file":1505,"line":1321},"pms_wppb_email_confirmation_form_extra","validate_ajax_checkout",{"type":359,"name":1515,"callback":1513,"priority":700,"file":1505,"line":914},"pms_process_checkout_validations",{"type":359,"name":1517,"callback":1518,"file":1519,"line":394},"pms_member_edit_form_field","admin_display_billing_details","includes\\class-billing-details.php",{"type":359,"name":1521,"callback":1522,"file":1519,"line":28},"pms_submenu_page_enqueue_admin_scripts_pms-members-page","localize_billing_details",{"type":359,"name":369,"callback":1524,"file":1525,"line":1526},"filter_arguments","includes\\class-custom-post-types.php",57,{"type":359,"name":369,"callback":1528,"file":1525,"line":582},"register_post_type",{"type":359,"name":1274,"callback":1274,"file":1525,"line":525},{"type":377,"name":1531,"callback":1531,"file":1525,"line":803},"removable_query_args",{"type":359,"name":1334,"callback":1334,"file":1525,"line":246},{"type":359,"name":454,"callback":1534,"file":1525,"line":1029},"enqueue_admin_scripts",{"type":359,"name":548,"callback":1536,"file":1537,"line":402},"send_registration_email","includes\\class-emails.php",{"type":359,"name":799,"callback":1539,"priority":384,"file":1537,"line":277},"send_emails",{"type":359,"name":805,"callback":1539,"priority":384,"file":1537,"line":405},{"type":359,"name":805,"callback":1542,"priority":242,"file":1537,"line":456},"send_renewal_email",{"type":359,"name":1544,"callback":1545,"priority":384,"file":1537,"line":411},"pms_payment_update","send_payment_failed_email",{"type":377,"name":1547,"callback":1548,"priority":384,"file":1537,"line":827},"pms_recover_password_message_title_sent_to_user1","send_reset_password_email_subject",{"type":377,"name":1550,"callback":1551,"priority":384,"file":1537,"line":309},"pms_recover_password_message_content_sent_to_user1","send_reset_password_email_content",{"type":377,"name":1553,"callback":1554,"priority":277,"file":1537,"line":897},"pms_email_content_user","maybe_add_html_tags",{"type":377,"name":1556,"callback":1554,"priority":277,"file":1537,"line":427},"pms_email_content_admin",{"type":377,"name":1558,"callback":1559,"file":1537,"line":1560},"wp_mail_content_type","pms_email_content_type",391,{"type":377,"name":1562,"callback":1563,"priority":277,"file":1537,"line":1564},"wp_mail_from_name","pms_email_website_name",394,{"type":377,"name":1566,"callback":1567,"priority":277,"file":1537,"line":1568},"wp_mail_from","pms_email_website_email",395,{"type":359,"name":369,"callback":1570,"file":1571,"line":402},"register_form","includes\\class-form-handler.php",{"type":359,"name":369,"callback":1573,"file":1571,"line":1154},"new_subscription_form",{"type":359,"name":369,"callback":1575,"file":1571,"line":277},"upgrade_subscription",{"type":359,"name":369,"callback":1577,"file":1571,"line":405},"change_subscription",{"type":359,"name":369,"callback":1579,"file":1571,"line":363},"renew_subscription",{"type":359,"name":369,"callback":1581,"file":1571,"line":456},"cancel_subscription",{"type":359,"name":369,"callback":1583,"file":1571,"line":370},"abandon_subscription",{"type":359,"name":369,"callback":1585,"file":1571,"line":411},"update_payment_method",{"type":359,"name":369,"callback":1587,"file":1571,"line":661},"retry_payment_subscription",{"type":359,"name":369,"callback":1589,"file":1571,"line":218},"recover_password_form",{"type":359,"name":369,"callback":1591,"file":1571,"line":415},"edit_profile",{"type":359,"name":369,"callback":1593,"file":1571,"line":827},"login_form",{"type":377,"name":1595,"callback":1596,"priority":384,"file":1571,"line":419},"login_redirect","validate_login_form",{"type":359,"name":548,"callback":1598,"file":1571,"line":623},"automatically_log_in",{"type":377,"name":1558,"callback":1600,"file":1571,"line":1601},"email_content_type",1486,{"type":377,"name":1562,"callback":1563,"priority":277,"file":1571,"line":1603},1489,{"type":377,"name":1566,"callback":1567,"priority":277,"file":1571,"line":1605},1490,{"type":359,"name":1607,"callback":1608,"priority":384,"file":1609,"line":788},"pms_member_before_remove_subscription","before_remove_subscription_status_cancel","includes\\class-member.php",{"type":377,"name":1611,"callback":1612,"priority":384,"file":1613,"line":394},"pms_merge_tag_subscription_name","pms_tag_subscription_name","includes\\class-merge-tags.php",{"type":377,"name":1615,"callback":1616,"priority":384,"file":1613,"line":1617},"pms_merge_tag_display_name","pms_tag_display_name",15,{"type":377,"name":1619,"callback":1620,"priority":384,"file":1613,"line":28},"pms_merge_tag_user_id","pms_tag_user_id",{"type":377,"name":1622,"callback":1623,"priority":384,"file":1613,"line":398},"pms_merge_tag_payment_id","pms_tag_payment_id",{"type":377,"name":1625,"callback":1626,"priority":384,"file":1613,"line":402},"pms_merge_tag_subscription_status","pms_tag_subscription_status",{"type":377,"name":1628,"callback":1629,"priority":384,"file":1613,"line":1154},"pms_merge_tag_subscription_start_date","pms_tag_subscription_start_date",{"type":377,"name":1631,"callback":1632,"priority":384,"file":1613,"line":277},"pms_merge_tag_subscription_expiration_date","pms_tag_subscription_expiration_date",{"type":377,"name":1634,"callback":1635,"priority":384,"file":1613,"line":405},"pms_merge_tag_subscription_price","pms_tag_subscription_price",{"type":377,"name":1637,"callback":1638,"priority":384,"file":1613,"line":363},"pms_merge_tag_subscription_plan_price","pms_tag_subscription_plan_price",{"type":377,"name":1640,"callback":1641,"priority":384,"file":1613,"line":456},"pms_merge_tag_subscription_plan_id","pms_tag_subscription_plan_id",{"type":377,"name":1643,"callback":1644,"priority":384,"file":1613,"line":370},"pms_merge_tag_total_payment_amount","pms_tag_total_payment_amount",{"type":377,"name":1646,"callback":1647,"priority":384,"file":1613,"line":411},"pms_merge_tag_total_billing_cycles","pms_tag_total_billing_cycles",{"type":377,"name":1649,"callback":1650,"priority":384,"file":1613,"line":661},"pms_merge_tag_processed_billing_cycles","pms_tag_processed_billing_cycles",{"type":377,"name":1652,"callback":1653,"priority":384,"file":1613,"line":218},"pms_merge_tag_subscription_duration","pms_tag_subscription_duration",{"type":377,"name":1655,"callback":1656,"priority":384,"file":1613,"line":415},"pms_merge_tag_username","pms_tag_username",{"type":377,"name":1658,"callback":1659,"priority":384,"file":1613,"line":827},"pms_merge_tag_first_name","pms_tag_firstname",{"type":377,"name":1661,"callback":1662,"priority":384,"file":1613,"line":309},"pms_merge_tag_last_name","pms_tag_lastname",{"type":377,"name":1664,"callback":1665,"priority":384,"file":1613,"line":419},"pms_merge_tag_user_email","pms_tag_user_email",{"type":377,"name":1667,"callback":1668,"priority":384,"file":1613,"line":623},"pms_merge_tag_site_name","pms_tag_site_name",{"type":377,"name":1670,"callback":1671,"priority":384,"file":1613,"line":897},"pms_merge_tag_site_url","pms_tag_site_url",{"type":377,"name":1673,"callback":1674,"priority":384,"file":1613,"line":427},"pms_merge_tag_automatic_retry_message","pms_tag_automatic_retry_message",{"type":377,"name":1676,"callback":1677,"priority":384,"file":1613,"line":760},"pms_merge_tag_account_page_url","pms_tag_account_page_url",{"type":377,"name":1679,"callback":1680,"priority":384,"file":1613,"line":449},"pms_merge_tag_reset_key","pms_tag_reset_key",{"type":377,"name":1682,"callback":1683,"priority":384,"file":1613,"line":431},"pms_merge_tag_reset_url","pms_tag_reset_url",{"type":377,"name":1685,"callback":1686,"priority":384,"file":1613,"line":375},"pms_merge_tag_reset_link","pms_tag_reset_link",{"type":359,"name":360,"callback":1688,"file":1689,"line":525},"remove_meta_boxes","includes\\class-meta-boxes.php",{"type":359,"name":360,"callback":1691,"file":1689,"line":1692},"add_meta_box",64,{"type":359,"name":454,"callback":1534,"file":1689,"line":811},{"type":359,"name":1274,"callback":1695,"priority":384,"file":1689,"line":1029},"save_meta_box",{"type":359,"name":1697,"callback":1695,"priority":384,"file":1689,"line":308},"attachment_updated",{"type":359,"name":1334,"callback":1699,"file":1700,"line":1701},"add_admin_notice","includes\\class-notices.php",75,{"type":359,"name":762,"callback":1703,"file":1700,"line":308},"dismiss_notification",{"type":359,"name":762,"callback":1705,"priority":1706,"file":1700,"line":903},"remove_other_plugin_notices",1001,{"type":359,"name":1334,"callback":1334,"file":1708,"line":449},"includes\\class-review.php",{"type":359,"name":762,"callback":1703,"file":1708,"line":431},{"type":377,"name":1711,"callback":1712,"file":1708,"line":434},"admin_footer_text","admin_footer_rate_us",{"type":377,"name":1714,"callback":1714,"priority":384,"file":1715,"line":427},"login_form_bottom","includes\\class-shortcodes.php",{"type":359,"name":1475,"callback":1717,"file":1718,"line":300},"add_submenu_page","includes\\class-submenu-page.php",{"type":359,"name":369,"callback":1720,"file":1718,"line":837},"catch_admin_notice",{"type":359,"name":1334,"callback":1722,"file":1718,"line":257},"print_admin_notices_messages",{"type":359,"name":454,"callback":1534,"file":1718,"line":1724},104,{"type":359,"name":762,"callback":1203,"file":1718,"line":1726},108,{"type":359,"name":1728,"callback":1729,"priority":384,"file":1730,"line":794},"pms_member_replace_subscription","pms_member_replace_user_role","includes\\deprecated-functions.php",{"type":359,"name":1732,"callback":1733,"priority":384,"file":1730,"line":907},"pms_member_add_subscription","pms_member_add_user_role",{"type":359,"name":1735,"callback":1733,"priority":384,"file":1730,"line":1736},"pms_member_update_subscription",81,{"type":359,"name":1738,"callback":1739,"priority":384,"file":1730,"line":1740},"pms_member_remove_subscription","pms_member_remove_user_role",107,{"type":359,"name":369,"callback":1742,"file":1743,"line":411},"bulk_import_discount_codes","includes\\features\\discount-codes\\includes\\class-admin-discount-codes-bulk-add.php",{"type":359,"name":369,"callback":1745,"priority":438,"file":1743,"line":696},"pms_init_discount_codes_bulk_add_page",{"type":359,"name":369,"callback":1183,"file":1747,"line":402},"includes\\features\\discount-codes\\includes\\class-admin-discount-codes.php",{"type":359,"name":369,"callback":1749,"file":1747,"line":1154},"register_custom_discount_code_statuses",{"type":377,"name":1238,"callback":1239,"priority":384,"file":1747,"line":370},{"type":359,"name":1238,"callback":1241,"priority":242,"file":1747,"line":411},{"type":359,"name":1258,"callback":1259,"file":1747,"line":419},{"type":377,"name":1271,"callback":1754,"file":1747,"line":427},"change_discount_title_prompt_text",{"type":377,"name":1283,"callback":1284,"file":1747,"line":431},{"type":377,"name":1287,"callback":1288,"priority":384,"file":1747,"line":434},{"type":377,"name":1243,"callback":1758,"file":1747,"line":774},"add_bulk_create_discount_codes_button",{"type":359,"name":369,"callback":1760,"priority":63,"file":1747,"line":1761},"pms_init_discount_codes_cpt",397,{"type":359,"name":1763,"callback":1232,"file":1764,"line":827},"pms_save_meta_box_pms-discount-codes","includes\\features\\discount-codes\\includes\\class-metabox-discount-codes-details.php",{"type":359,"name":1334,"callback":1766,"file":1764,"line":623},"add_admin_notices",{"type":359,"name":1763,"callback":1232,"file":1764,"line":742},{"type":359,"name":369,"callback":1769,"priority":1463,"file":1764,"line":1770},"pms_init_discount_code_details_meta_box",295,{"type":359,"name":369,"callback":1772,"priority":1463,"file":1773,"line":788},"pms_init_discount_code_extra_options_meta_box","includes\\features\\discount-codes\\includes\\class-metabox-discount-codes-extra-options.php",{"type":359,"name":1775,"callback":1776,"file":1777,"line":903},"pms_cpt_enqueue_admin_scripts_pms-discount-codes","pms_in_dc_add_admin_scripts","includes\\features\\discount-codes\\index.php",{"type":359,"name":1097,"callback":1779,"file":1777,"line":1726},"pms_in_dc_add_frontend_scripts",{"type":377,"name":1781,"callback":1782,"file":1777,"line":1783},"custom_menu_order","pms_in_dc_submenu_order",143,{"type":377,"name":1785,"callback":1786,"priority":411,"file":1777,"line":1502},"pms_output_subscription_plans","pms_in_dc_output_discount_box",{"type":359,"name":1114,"callback":1788,"file":1777,"line":1789},"pms_in_dc_add_form_discount_error",302,{"type":359,"name":1791,"callback":1788,"file":1777,"line":1792},"pms_new_subscription_form_validation",303,{"type":359,"name":1794,"callback":1788,"file":1777,"line":1795},"pms_upgrade_subscription_form_validation",304,{"type":359,"name":1797,"callback":1788,"file":1777,"line":1798},"pms_renew_subscription_form_validation",305,{"type":359,"name":1800,"callback":1788,"file":1777,"line":1801},"pms_change_subscription_form_validation",306,{"type":359,"name":1803,"callback":1788,"file":1777,"line":704},"pms_retry_payment_subscription_form_validation",{"type":359,"name":1805,"callback":1788,"file":1777,"line":866},"pms_ec_process_checkout_validations",{"type":377,"name":607,"callback":1807,"priority":277,"file":1777,"line":1808},"pms_in_dc_add_pbform_discount_error",325,{"type":359,"name":1515,"callback":1810,"file":1777,"line":1021},"pms_in_dc_process_checkout_validation_payment_gateway",{"type":377,"name":1812,"callback":1813,"priority":277,"file":1777,"line":1814},"pms_register_payment_data","pms_in_dc_register_payment_data_after_discount",438,{"type":359,"name":1816,"callback":1817,"priority":384,"file":1777,"line":1818},"pms_checkout_error_before_redirect","pms_in_dc_maybe_set_payment_to_failed",476,{"type":377,"name":1820,"callback":1821,"priority":277,"file":1777,"line":1822},"pms_process_checkout_subscription_data","pms_in_dc_modify_subscription_data_billing_amount",567,{"type":359,"name":1824,"callback":1825,"priority":384,"file":1777,"line":1826},"pms_after_inserting_subscription_data_inside_db","pms_in_dc_save_discount_inside_subscriptionmeta",600,{"type":377,"name":1828,"callback":1829,"priority":384,"file":1777,"line":1830},"pms_cron_process_member_subscriptions_payment_data","pms_in_dc_modify_first_payment_data",636,{"type":377,"name":1832,"callback":1829,"priority":384,"file":1777,"line":1833},"pms_paypal_process_member_subscriptions_payment_data",637,{"type":359,"name":1544,"callback":1835,"priority":384,"file":1777,"line":1836},"pms_in_dc_update_discount_data_after_use",691,{"type":359,"name":1838,"callback":1839,"priority":277,"file":1777,"line":1840},"pms_after_checkout_is_processed","pms_in_dc_update_stripe_free_trial_discount_data",756,{"type":359,"name":369,"callback":1842,"file":1843,"line":48},"pms_migrate_old_settings_to_new","includes\\functions-backwards-compatibility.php",{"type":377,"name":1845,"callback":1846,"priority":700,"file":1843,"line":1847},"option_pms_settings","pms_recreate_old_settings",13,{"type":377,"name":1845,"callback":1846,"priority":700,"file":1843,"line":1260},{"type":359,"name":365,"callback":1850,"priority":384,"file":1843,"line":1851},"pms_handle_labels_edit_migration",88,{"type":377,"name":1853,"callback":1854,"priority":242,"file":1855,"line":1216},"the_content","pms_filter_content","includes\\functions-content-filtering.php",{"type":377,"name":1857,"callback":1854,"priority":384,"file":1855,"line":244},"pms_post_restricted_check",{"type":377,"name":1859,"callback":1860,"priority":384,"file":1855,"line":935},"wp_get_attachment_image_src","pms_filter_attachment_image_src",{"type":377,"name":1862,"callback":1863,"priority":384,"file":1855,"line":1864},"wp_get_attachment_metadata","pms_filter_attachment_metadata",133,{"type":377,"name":1866,"callback":1867,"priority":384,"file":1855,"line":630},"wp_get_attachment_thumb_url","pms_filter_attachment_thumb_url",{"type":377,"name":1869,"callback":1870,"priority":384,"file":1855,"line":849},"wp_get_attachment_url","pms_filter_attachment_url",{"type":377,"name":1872,"callback":1870,"priority":384,"file":1855,"line":1873},"attachment_link",182,{"type":377,"name":779,"callback":881,"priority":309,"file":1855,"line":1106},{"type":377,"name":783,"callback":881,"priority":309,"file":1855,"line":1109},{"type":377,"name":779,"callback":1877,"priority":309,"file":1855,"line":1878},"pms_add_restricted_post_preview",273,{"type":377,"name":783,"callback":1877,"priority":309,"file":1855,"line":1880},274,{"type":377,"name":1882,"callback":1883,"priority":938,"file":1855,"line":1884},"pms_account_shortcode_content","pms_payment_error_message",300,{"type":377,"name":1886,"callback":1883,"priority":938,"file":1855,"line":1887},"pms_member_account_not_logged_in",301,{"type":377,"name":1889,"callback":1883,"priority":938,"file":1855,"line":1789},"pms_register_shortcode_content",{"type":377,"name":1891,"callback":1883,"priority":938,"file":1855,"line":1792},"wppb_register_form_content",{"type":377,"name":1893,"callback":1883,"priority":938,"file":1855,"line":1795},"wppb_register_pre_form_message",{"type":377,"name":1882,"callback":1895,"priority":242,"file":1855,"line":1896},"pms_member_upgrade_subscription",446,{"type":377,"name":1882,"callback":1898,"priority":242,"file":1855,"line":1899},"pms_member_change_subscription",519,{"type":377,"name":1882,"callback":1901,"priority":242,"file":1855,"line":1902},"pms_member_renew_subscription",596,{"type":377,"name":1882,"callback":1904,"priority":242,"file":1855,"line":1905},"pms_member_cancel_subscription",652,{"type":377,"name":1882,"callback":1907,"priority":242,"file":1855,"line":1908},"pms_member_abandon_subscription",703,{"type":377,"name":1882,"callback":1910,"priority":242,"file":1855,"line":1911},"pms_member_update_payment_method",769,{"type":377,"name":1882,"callback":1913,"priority":242,"file":1855,"line":301},"pms_member_retry_payment_subscription",{"type":377,"name":783,"callback":1915,"priority":332,"file":1855,"line":1916},"pms_remove_shortcodes_from_messages_in_wp_head",831,{"type":377,"name":779,"callback":1915,"priority":332,"file":1855,"line":1918},832,{"type":377,"name":1920,"callback":1921,"priority":277,"file":1855,"line":1922},"comments_open","pms_comments_restrict_replying",873,{"type":377,"name":1924,"callback":1925,"priority":938,"file":1855,"line":1926},"wp_list_comments_args","pms_comments_change_callback_function",876,{"type":377,"name":1928,"callback":1929,"priority":384,"file":1855,"line":1930},"the_comments","pms_exclude_restricted_comments",879,{"type":377,"name":1932,"callback":1933,"priority":384,"file":1934,"line":1726},"wp_kses_allowed_html","pms_wp_kses_allowed_html_iframe","includes\\functions-content-restriction.php",{"type":359,"name":847,"callback":1936,"file":1934,"line":1937},"pms_restricted_post_redirect",314,{"type":377,"name":892,"callback":1939,"priority":938,"file":1934,"line":1940},"pms_restrict_page_template",317,{"type":359,"name":847,"callback":1942,"priority":63,"file":1934,"line":1943},"pms_content_restriction_posts_page_handle_query",375,{"type":377,"name":892,"callback":1945,"priority":257,"file":1934,"line":1946},"pms_content_restriction_posts_page_template",389,{"type":377,"name":1948,"callback":1949,"file":1934,"line":1950},"pms_restricted_post_redirect_post_id","pms_restrict_buddypress_pages",416,{"type":359,"name":1952,"callback":1953,"priority":434,"file":1934,"line":1954},"pre_get_posts","pmsc_exclude_post_from_query",448,{"type":377,"name":1956,"callback":1957,"file":1934,"line":1958},"bbp_after_has_forums_parse_args","pmsc_exclude_restricted_forums_from_main_query",500,{"type":359,"name":1952,"callback":1960,"priority":242,"file":1934,"line":1961},"pms_exclude_restricted_products_from_woocoommerce_category_queries",526,{"type":377,"name":1963,"callback":1964,"file":1934,"line":1965},"woocommerce_shortcode_products_query","pmsc_exclude_restricted_products_from_woocoommerce_products_shortcode_queries",573,{"type":377,"name":1967,"callback":1968,"file":1934,"line":1969},"elementor\u002Fquery\u002Fquery_args","pmsc_exclude_posts_from_elementor",612,{"type":359,"name":369,"callback":1971,"file":1972,"line":1973},"pms_check_request_args_success_messages","includes\\functions-core.php",195,{"type":359,"name":1975,"callback":1976,"file":1972,"line":1977},"pms_register_form_top","pms_display_errors_form_general",214,{"type":359,"name":1979,"callback":1976,"file":1972,"line":1980},"pms_new_subscription_form_top",215,{"type":359,"name":1982,"callback":1976,"file":1972,"line":595},"pms_upgrade_subscription_form_top",{"type":359,"name":1984,"callback":1976,"file":1972,"line":598},"pms_change_subscription_form_top",{"type":359,"name":1986,"callback":1976,"file":1972,"line":618},"pms_renew_subscription_form_bottom",{"type":359,"name":1988,"callback":1976,"file":1972,"line":994},"pms_retry_payment_form_top",{"type":359,"name":1990,"callback":1991,"file":1972,"line":321},"pms_register_form_bottom","pms_add_hidden_submit_button_loading_placeholder_text",{"type":359,"name":1993,"callback":1991,"file":1972,"line":1121},"pms_new_subscription_form_bottom",{"type":359,"name":1995,"callback":1991,"file":1972,"line":1996},"pms_upgrade_subscription_form_bottom",234,{"type":359,"name":1998,"callback":1991,"file":1972,"line":1999},"pms_change_subscription_form_bottom",235,{"type":359,"name":1986,"callback":1991,"file":1972,"line":2001},236,{"type":359,"name":2003,"callback":1991,"file":1972,"line":2004},"pms_retry_payment_form_bottom",237,{"type":359,"name":2006,"callback":1991,"file":1972,"line":2007},"pms_ppe_confirm_form_bottom",238,{"type":359,"name":2009,"callback":1991,"file":1972,"line":742},"pms_update_payment_method_form_bottom",{"type":359,"name":2011,"callback":1991,"file":1972,"line":2012},"pms_gift_subscription_form_bottom",240,{"type":377,"name":2014,"callback":2015,"priority":384,"file":1972,"line":2016},"logout_url","pms_logout_redirect_url",975,{"type":359,"name":2018,"callback":2019,"file":1972,"line":938},"pms_update_check","pms_move_previous_discount_codes_in_payments_table",{"type":359,"name":762,"callback":2021,"priority":438,"file":1972,"line":2022},"pms_admin_general_notices",1145,{"type":377,"name":2024,"callback":2025,"priority":277,"file":1972,"line":2026},"pre_update_option_pms_payments_settings","pms_remove_psp_restriction",1169,{"type":377,"name":2028,"callback":2029,"priority":277,"file":1972,"line":2030},"pms_add_ons_repackage_notification_message","pms_notices_remove_repackage_notice_wrapper",1514,{"type":359,"name":365,"callback":2032,"file":1972,"line":2033},"pms_general_notice_plugins_loaded",1524,{"type":377,"name":2035,"callback":2036,"file":1972,"line":2037},"pms_dashboard_issues","pms_add_license_issues_to_dashboard",1672,{"type":377,"name":2039,"callback":2040,"priority":384,"file":1972,"line":2041},"pms_interpret_dashboard_issue","pms_interpret_license_issue",1793,{"type":359,"name":1990,"callback":2043,"priority":523,"file":2044,"line":501},"pms_add_form_extra_fields","includes\\functions-form-extra-fields.php",{"type":359,"name":2046,"callback":2043,"priority":523,"file":2044,"line":570},"pms_register_form_before_fields",{"type":359,"name":1993,"callback":2043,"priority":523,"file":2044,"line":2048},154,{"type":359,"name":1995,"callback":2043,"priority":523,"file":2044,"line":2050},155,{"type":359,"name":1986,"callback":2043,"priority":523,"file":2044,"line":627},{"type":359,"name":2003,"callback":2043,"priority":523,"file":2044,"line":630},{"type":359,"name":546,"callback":2043,"priority":523,"file":2044,"line":2054},158,{"type":359,"name":1998,"callback":2043,"priority":523,"file":2044,"line":2056},159,{"type":359,"name":2011,"callback":2043,"priority":523,"file":2044,"line":2058},160,{"type":359,"name":2009,"callback":2043,"priority":523,"file":2044,"line":692},{"type":359,"name":2061,"callback":2043,"priority":523,"file":2044,"line":2062},"pms_get_output_payment_gateways_after_paygates",162,{"type":359,"name":2064,"callback":2043,"priority":523,"file":2044,"line":2065},"pms_register_form_subscription_plans_field_after_output",163,{"type":359,"name":2067,"callback":2043,"priority":523,"file":2044,"line":2068},"pms_new_subscription_form_subscription_plans_field_after_output",164,{"type":359,"name":2070,"callback":2043,"priority":523,"file":2044,"line":2071},"pms_change_subscription_form_after_subscription_plans_output",165,{"type":359,"name":2073,"callback":2043,"priority":523,"file":2044,"line":2074},"pms_renew_subscription_form_after_subscription_plans_output",166,{"type":359,"name":2076,"callback":2043,"priority":523,"file":2044,"line":588},"pms_retry_payment_form_after_subscription_plans_output",{"type":359,"name":2078,"callback":2043,"priority":523,"file":2044,"line":2079},"pms_email_confirmation_form_after_subscription_plans_output",168,{"type":359,"name":369,"callback":2081,"file":2044,"line":2082},"pms_enable_gdpr_checkbox_for_logged_in_users",226,{"type":359,"name":2064,"callback":2084,"priority":582,"file":2044,"line":2085},"pms_show_gdpr_checkbox_for_logged_in_users",230,{"type":359,"name":2067,"callback":2084,"priority":582,"file":2044,"line":2087},231,{"type":359,"name":2070,"callback":2084,"priority":582,"file":2044,"line":321},{"type":359,"name":2073,"callback":2084,"priority":582,"file":2044,"line":1121},{"type":359,"name":2076,"callback":2084,"priority":582,"file":2044,"line":1996},{"type":359,"name":2092,"callback":2084,"priority":582,"file":2044,"line":1999},"pms_gift_subscription_form_subscription_plans_field_after_output",{"type":359,"name":1993,"callback":2084,"priority":582,"file":2044,"line":2007},{"type":359,"name":1986,"callback":2084,"priority":582,"file":2044,"line":742},{"type":359,"name":1998,"callback":2084,"priority":582,"file":2044,"line":2012},{"type":359,"name":542,"callback":2084,"priority":582,"file":2044,"line":642},{"type":359,"name":2003,"callback":2084,"priority":582,"file":2044,"line":853},{"type":359,"name":2011,"callback":2084,"priority":582,"file":2044,"line":943},{"type":359,"name":2100,"callback":2100,"file":2044,"line":1044},"pms_output_form_field_heading",{"type":359,"name":2102,"callback":2102,"file":2044,"line":2103},"pms_output_form_field_checkbox_single",412,{"type":359,"name":2105,"callback":2105,"file":2044,"line":2106},"pms_output_form_field_card_expiration_date",488,{"type":359,"name":2108,"callback":2108,"priority":384,"file":2044,"line":1070},"pms_output_form_field_inner_text",{"type":359,"name":2110,"callback":2110,"priority":384,"file":2044,"line":2111},"pms_output_form_field_inner_textarea",543,{"type":359,"name":2113,"callback":2113,"priority":384,"file":2044,"line":2114},"pms_output_form_field_inner_select",578,{"type":359,"name":2116,"callback":2116,"priority":384,"file":2044,"line":2117},"pms_output_form_field_inner_checkbox",616,{"type":359,"name":2119,"callback":2119,"priority":384,"file":2044,"line":2120},"pms_output_form_field_inner_radio",654,{"type":359,"name":2122,"callback":2122,"priority":384,"file":2044,"line":2123},"pms_output_form_field_empty",672,{"type":359,"name":2125,"callback":2126,"priority":384,"file":2044,"line":2127},"pms_output_form_field_inner_select_state","pms_output_form_field_select_state",677,{"type":377,"name":2129,"callback":2130,"file":2044,"line":2131},"pms_extra_form_sections","pms_honeypot_section",701,{"type":377,"name":2133,"callback":2134,"priority":938,"file":2044,"line":2135},"pms_extra_form_fields","pms_honeypot_field",702,{"type":359,"name":1114,"callback":2137,"file":2044,"line":1908},"pms_validate_honeypot_field",{"type":377,"name":2129,"callback":2139,"priority":523,"file":2044,"line":2140},"pms_add_billing_toggle_checkbox_section",768,{"type":377,"name":2133,"callback":2142,"priority":523,"file":2044,"line":2143},"pms_add_billing_toggle_checkbox",803,{"type":359,"name":2145,"callback":2146,"priority":277,"file":2147,"line":438},"pms_payment_insert","pms_log_manually_added_payments","includes\\functions-logger.php",{"type":359,"name":1544,"callback":2149,"priority":277,"file":2147,"line":218},"pms_log_payment_data_changes",{"type":359,"name":805,"callback":2151,"priority":277,"file":2147,"line":2152},"pms_log_admin_subscription_changes",53,{"type":359,"name":805,"callback":2154,"priority":277,"file":2147,"line":2155},"pms_log_payment_gateway_changes",105,{"type":359,"name":2157,"callback":2158,"file":2159,"line":2160},"delete_user","pms_member_delete_user_subscription_cancel","includes\\functions-member-subscriptions.php",443,{"type":359,"name":2162,"callback":2163,"priority":384,"file":2159,"line":2164},"pms_checkout_after_payment_is_processed","pms_add_member_subscription_billing_initial_cycle",532,{"type":359,"name":901,"callback":2166,"priority":438,"file":2167,"line":701},"pms_save_user_last_login","includes\\functions-member.php",{"type":377,"name":2169,"callback":2170,"priority":384,"file":2171,"line":2172},"query_vars","pms_query_vars","includes\\functions-page.php",321,{"type":359,"name":369,"callback":2174,"priority":384,"file":2171,"line":1808},"pms_rewrite_rule",{"type":359,"name":446,"callback":2176,"file":2171,"line":2177},"pms_flush_rewrite_rules",326,{"type":359,"name":369,"callback":2179,"file":2180,"line":370},"pms_patterns_register","includes\\functions-patterns.php",{"type":359,"name":2182,"callback":2182,"file":2183,"line":2184},"pms_cron_process_member_subscriptions_payments","includes\\functions-payment.php",775,{"type":359,"name":2186,"callback":2186,"file":2183,"line":2187},"pms_cron_process_pending_payments",822,{"type":377,"name":2189,"callback":2190,"priority":277,"file":2183,"line":2191},"pms_get_member_subscriptions","pms_add_retry_subscriptions_to_cron_query",829,{"type":359,"name":2193,"callback":2194,"priority":384,"file":2183,"line":2195},"pms_after_bulk_delete_payments","pms_reset_payment_counters",1034,{"type":359,"name":2197,"callback":2194,"priority":384,"file":2183,"line":2198},"pms_after_delete_payment",1035,{"type":359,"name":2145,"callback":2194,"priority":384,"file":2183,"line":2200},1036,{"type":377,"name":1828,"callback":2202,"priority":277,"file":2183,"line":2203},"pms_migrate_bgn_payments_to_eur",1038,{"type":359,"name":2205,"callback":2206,"priority":1706,"file":2207,"line":363},"user_register","pms_thim_register_extra_fields","includes\\functions-plugin-compatibilities.php",{"type":377,"name":2209,"callback":1090,"file":2207,"line":427},"send_password_change_email",{"type":359,"name":2211,"callback":2212,"file":2207,"line":1306},"pms_process_login_start","pms_learndash_compatibility_login_start",{"type":359,"name":2214,"callback":2215,"file":2207,"line":921},"pms_process_login_end","pms_learndash_compatibility_login_end",{"type":359,"name":2217,"callback":2218,"priority":63,"file":2207,"line":700},"wp_login_failed","learndash_login_failed",{"type":359,"name":2220,"callback":2221,"priority":398,"file":2207,"line":935},"after_setup_theme","pms_compatibility_disable_valenti_sidebar_registration_on_pms_CPTs",{"type":359,"name":762,"callback":2223,"file":2224,"line":370},"pms_dismiss_admin_notifications","includes\\functions-plugin-notifications.php",{"type":359,"name":762,"callback":2226,"priority":342,"file":2224,"line":935},"pms_add_admin_menu_notification_counts",{"type":359,"name":762,"callback":2228,"file":2224,"line":2087},"pms_add_plugin_notification_new_add_on",{"type":377,"name":2035,"callback":2230,"file":2231,"line":2232},"pms_add_scheduled_payment_issues_to_dashboard","includes\\functions-plugin-scheduled-payments.php",378,{"type":359,"name":2234,"callback":2235,"file":2231,"line":2236},"pms_dashboard_issues_cache_cleared","pms_reset_never_processed_email_flag_on_resolution",404,{"type":377,"name":2039,"callback":2238,"priority":384,"file":2231,"line":2239},"pms_interpret_scheduled_payment_issue",635,{"type":377,"name":1785,"callback":2241,"priority":259,"file":2242,"line":2243},"pms_renewal_option_field","includes\\functions-subscription-plan.php",734,{"type":359,"name":1979,"callback":2245,"file":2242,"line":2246},"pms_no_subscription_plans_notification",859,{"type":377,"name":1785,"callback":2241,"priority":259,"file":2242,"line":2248},925,{"type":377,"name":1785,"callback":1786,"priority":411,"file":2242,"line":2250},928,{"type":377,"name":1785,"callback":2252,"priority":661,"file":2242,"line":2253},"display_frontend_message",932,{"type":377,"name":1785,"callback":2255,"priority":187,"file":2242,"line":2256},"add_custom_fields",936,{"type":377,"name":1785,"callback":2258,"priority":48,"file":2242,"line":2259},"add_purchase_message",937,{"type":377,"name":1785,"callback":2261,"priority":187,"file":2242,"line":2262},"esdo_add_custom_fields",942,{"type":359,"name":799,"callback":2264,"priority":384,"file":2265,"line":849},"pms_member_add_user_role_subscription_inserted","includes\\functions-user-roles.php",{"type":359,"name":805,"callback":2267,"priority":384,"file":2265,"line":2001},"pms_member_add_user_role_subscription_updated",{"type":359,"name":805,"callback":2269,"priority":384,"file":2265,"line":1460},"pms_member_remove_user_role_subscription_expire",{"type":359,"name":2271,"callback":2272,"priority":384,"file":2265,"line":1009},"pms_member_subscription_delete","pms_member_remove_user_role_subscription_deleted",{"type":359,"name":2274,"callback":2275,"priority":384,"file":2265,"line":2276},"pms_abandon_member_subscription_successful","pms_member_remove_user_role_subscription_abandoned",309,{"type":359,"name":2278,"callback":2279,"file":2265,"line":2172},"load-user-new.php","actions_on_user_new",{"type":359,"name":2281,"callback":2282,"file":2265,"line":2283},"load-user-edit.php","actions_on_user_edit",322,{"type":359,"name":2285,"callback":2279,"file":2265,"line":1464},"load-profile.php",{"type":359,"name":2285,"callback":2282,"file":2265,"line":1808},{"type":359,"name":2288,"callback":2289,"file":2265,"line":719},"user_new_form","roles_field_user_new",{"type":359,"name":2205,"callback":2291,"file":2265,"line":2292},"roles_update_user_new",348,{"type":359,"name":2294,"callback":2295,"file":2265,"line":1379},"personal_options","roles_field_user_edit",{"type":359,"name":2297,"callback":2298,"priority":384,"file":2265,"line":2299},"profile_update","roles_update_user_edit",359,{"type":359,"name":454,"callback":2301,"file":2265,"line":2302},"enqueue_jquery",493,{"type":359,"name":1243,"callback":2304,"priority":411,"file":2265,"line":2305},"print_scripts_user_new",497,{"type":359,"name":1381,"callback":2307,"file":2265,"line":2308},"print_styles_user_edit",502,{"type":359,"name":1243,"callback":2310,"priority":411,"file":2265,"line":2311},"print_scripts_user_edit",503,{"type":359,"name":369,"callback":2313,"file":2314,"line":1724},"pms_disable_concurrent_logins","includes\\functions-user.php",{"type":359,"name":1593,"callback":2316,"file":2314,"line":2317},"pms_set_bypass_default_wp_pages_redirect_token_in_login_form",145,{"type":359,"name":369,"callback":2319,"file":2314,"line":1109},"pms_redirect_default_wp_pages",{"type":359,"name":762,"callback":2321,"priority":700,"file":2314,"line":1497},"pms_restrict_dashboard_access",{"type":377,"name":2323,"callback":2324,"file":2314,"line":1500},"show_admin_bar","pms_remove_admin_bar",{"type":359,"name":847,"callback":2326,"file":2314,"line":2327},"pms_gdpr_delete_user",212,{"type":359,"name":548,"callback":2329,"file":2314,"line":2007},"pms_save_gdpr_field",{"type":359,"name":805,"callback":2331,"priority":384,"file":2314,"line":2332},"pms_save_gdpr_field_for_logged_in_users",252,{"type":377,"name":2334,"callback":2335,"priority":384,"file":2314,"line":2336},"wp_privacy_personal_data_exporters","pms_register_pms_wp_exporter",279,{"type":377,"name":2323,"callback":2324,"file":2314,"line":2338},384,{"type":377,"name":2340,"callback":2341,"priority":257,"file":2342,"line":673},"pms_payment_gateways","_pms_get_payment_gateways_hooks","includes\\gateways\\functions-payment-gateways.php",{"type":359,"name":369,"callback":2344,"priority":1463,"file":2342,"line":2345},"pms_payment_gateways_webhook_catcher",249,{"type":359,"name":369,"callback":2347,"priority":1463,"file":2342,"line":646},"pms_payment_gateways_process_confirmation",{"type":359,"name":1990,"callback":2349,"file":2342,"line":1958},"pms_output_subscription_plans_payment_gateways",{"type":359,"name":1993,"callback":2349,"file":2342,"line":2351},501,{"type":359,"name":1998,"callback":2349,"file":2342,"line":2308},{"type":359,"name":1986,"callback":2349,"file":2342,"line":2311},{"type":359,"name":2003,"callback":2349,"file":2342,"line":2355},504,{"type":359,"name":2011,"callback":2349,"file":2342,"line":2357},505,{"type":377,"name":2359,"callback":2360,"priority":384,"file":2361,"line":774},"pms_message_gateway_payment_action","success_messages","includes\\gateways\\manual\\class-payment-gateway-manual.php",{"type":359,"name":1544,"callback":2363,"priority":384,"file":2361,"line":1254},"activate_member_subscription",{"type":359,"name":1812,"callback":2365,"priority":411,"file":2361,"line":1188},"send_pending_manual_payment_email",{"type":359,"name":2367,"callback":2368,"priority":384,"file":2361,"line":1260},"pms_output_subscription_plan_pending_retry_payment","remove_retry_payment",{"type":359,"name":1094,"callback":2370,"priority":384,"file":2361,"line":2371},"remove_renewal_action",55,{"type":377,"name":1828,"callback":2373,"priority":277,"file":2361,"line":794},"change_free_trial_payment_type",{"type":377,"name":2375,"callback":2376,"priority":277,"file":2361,"line":2377},"pms_payments_list_table_entry_actions","add_mark_as_completed_action",61,{"type":359,"name":2379,"callback":2380,"priority":438,"file":2381,"line":742},"pms-settings-page_payment_gateways_content","pms_ppcp_add_settings_content","includes\\gateways\\paypal_connect\\admin\\functions-admin-filters.php",{"type":359,"name":454,"callback":2383,"file":2381,"line":948},"pms_ppcp_admin_scripts",{"type":359,"name":2385,"callback":2386,"priority":384,"file":2381,"line":2387},"pms_view_add_new_edit_subscription_payment_gateway_extra","pms_paypal_connect_add_payment_gateway_admin_subscription_fields",328,{"type":359,"name":799,"callback":2389,"file":2381,"line":2390},"pms_paypal_connect_save_payment_gateway_admin_subscription_fields",373,{"type":359,"name":805,"callback":2389,"file":2381,"line":2392},374,{"type":377,"name":2394,"callback":2395,"priority":277,"file":2381,"line":2396},"pms_admin_display_payment_gateways","pms_paypal_connect_filter_active_payment_gateways",444,{"type":359,"name":762,"callback":2398,"file":2381,"line":2399},"pms_paypal_connect_add_deprecation_notice",449,{"type":377,"name":2129,"callback":2401,"priority":582,"file":2402,"line":2317},"register_form_sections","includes\\gateways\\paypal_connect\\class-payment-gateway-paypal-connect.php",{"type":377,"name":2133,"callback":2404,"priority":582,"file":2402,"line":609},"register_form_fields",{"type":359,"name":2406,"callback":2407,"file":2402,"line":2408},"pms_output_form_field_paypal_connect_placeholder","output_form_field_paypal_connect_placeholder",151,{"type":359,"name":2410,"callback":2411,"file":2402,"line":2048},"pms_ajax_checkout_validated","handle_order_creation_when_checkout_is_validated",{"type":359,"name":2413,"callback":2414,"file":2402,"line":630},"pms_account_subscription_details_table_payment_method_content","output_account_subscription_details_table_payment_method_content",{"type":359,"name":2009,"callback":2416,"priority":277,"file":2402,"line":2058},"update_payment_method_form_content",{"type":359,"name":2418,"callback":2419,"file":2402,"line":2065},"pms_update_payment_method_paypal_connect","update_customer_payment_method",{"type":359,"name":1838,"callback":2421,"priority":277,"file":2402,"line":2071},"remove_old_payment_method_details_from_subscription",{"type":359,"name":1097,"callback":2423,"priority":1617,"file":2424,"line":438},"pms_ppcp_enqueue_front_end_scripts","includes\\gateways\\paypal_connect\\functions-actions.php",{"type":377,"name":2426,"callback":2427,"priority":384,"file":2428,"line":405},"pms_output_payment_gateway_input_radio","pms_ppcp_payment_gateway_input_data_type","includes\\gateways\\paypal_connect\\functions-filters.php",{"type":377,"name":2430,"callback":2427,"priority":384,"file":2428,"line":363},"pms_output_payment_gateway_input_hidden",{"type":377,"name":2432,"callback":2433,"priority":277,"file":2428,"line":309},"pms_payment_logs_system_error_messages","pms_paypal_connect_payment_logs_system_error_messages",{"type":359,"name":2435,"callback":2436,"file":2437,"line":2377},"pms_settings_page_payment_gateway_paypal_extra_fields","pms_in_settings_gateway_paypal_extra_fields","includes\\gateways\\paypal_standard\\functions-paypal-standard-recurring.php",{"type":377,"name":2439,"callback":2440,"file":2437,"line":1209},"pms_payment_gateway_paypal_standard_supports","pms_in_ppsrp_add_payment_gateway_supports",{"type":377,"name":2442,"callback":2443,"file":2437,"line":257},"pms_payment_types","pms_in_ppsrp_add_payment_types",{"type":377,"name":2445,"callback":2446,"priority":384,"file":2437,"line":2447},"pms_paypal_standard_payment_type","pms_in_ppsrp_change_payment_type",115,{"type":377,"name":2449,"callback":2450,"priority":384,"file":2437,"line":2451},"pms_paypal_standard_args","pms_in_ppsrp_paypal_args",396,{"type":359,"name":2453,"callback":2454,"priority":384,"file":2437,"line":2455},"pms_paypal_ipn_listener_verified","pms_in_ppsrp_ipn_listener",530,{"type":359,"name":2457,"callback":2458,"priority":384,"file":2437,"line":2459},"pms_api_cancel_paypal_subscription","pms_in_api_cancel_paypal_subscription",763,{"type":359,"name":2461,"callback":2462,"priority":384,"file":2437,"line":2463},"pms_paypal_web_accept_before_upgrade_subscription","pms_in_cancel_paypal_subscription_before_upgrade",795,{"type":359,"name":2465,"callback":2462,"priority":384,"file":2437,"line":2466},"pms_paypal_subscr_payment_before_upgrade_subscription",796,{"type":359,"name":2468,"callback":2469,"priority":384,"file":2437,"line":2246},"pms_api_cancel_paypal_subscription_before_return","pms_in_api_cancel_paypal_subscription_upgrade_action",{"type":377,"name":2471,"callback":2472,"priority":384,"file":2437,"line":2473},"pms_confirm_cancel_subscription","pms_in_ppsrp_confirm_cancel_subscription",885,{"type":377,"name":1094,"callback":2475,"priority":384,"file":2437,"line":2476},"pms_in_ppsrp_output_subscription_plan_action_renewal",918,{"type":359,"name":2162,"callback":2478,"priority":938,"file":2437,"line":2479},"pms_in_ppsrp_cancel_subscription_before_subscription_actions",920,{"type":359,"name":2271,"callback":2481,"priority":384,"file":2437,"line":2482},"pms_in_ppsrp_cancel_subscription_on_admin_deletion",987,{"type":359,"name":805,"callback":2484,"priority":277,"file":2437,"line":2485},"pms_in_ppsrp_cancel_subscription_on_api_subscription_cancelation",1011,{"type":377,"name":2487,"callback":2488,"priority":277,"file":2437,"line":2489},"pms_subscription_logs_system_error_messages","pms_in_paypal_add_subscription_log_messages",1013,{"type":359,"name":2379,"callback":2491,"file":2492,"line":907},"pms_add_settings_content_paypal_standard","includes\\gateways\\paypal_standard\\functions-paypal-standard.php",{"type":359,"name":1975,"callback":2494,"file":2492,"line":2495},"pms_paypal_email_address_admin_warning",103,{"type":359,"name":1979,"callback":2494,"file":2492,"line":1724},{"type":359,"name":1982,"callback":2494,"file":2492,"line":2155},{"type":359,"name":2499,"callback":2494,"file":2492,"line":931},"pms_renew_subscription_form_top",{"type":359,"name":1988,"callback":2494,"file":2492,"line":1740},{"type":359,"name":2502,"callback":2503,"file":2492,"line":1864},"wppb_before_register_fields","pms_wppb_paypal_email_address_admin_warning",{"type":377,"name":2432,"callback":2505,"priority":384,"file":2492,"line":2506},"pms_paypal_payment_logs_system_error_messages",188,{"type":359,"name":1975,"callback":2508,"file":2492,"line":857},"pms_paypal_api_credentials_admin_warning",{"type":359,"name":1979,"callback":2508,"file":2492,"line":2510},262,{"type":359,"name":1982,"callback":2508,"file":2492,"line":2512},263,{"type":359,"name":2499,"callback":2508,"file":2492,"line":1460},{"type":359,"name":1988,"callback":2508,"file":2492,"line":2515},265,{"type":359,"name":2502,"callback":2517,"file":2492,"line":1009},"pms_wppb_paypal_api_credentials_admin_warning",{"type":377,"name":981,"callback":2519,"priority":384,"file":2492,"line":1937},"pms_sanitize_paypal_settings",{"type":359,"name":369,"callback":2521,"file":2522,"line":438},"pms_stripe_connect_handle_authorization_return_admin_init","includes\\gateways\\stripe\\admin\\functions-admin-connect.php",{"type":359,"name":762,"callback":2524,"file":2522,"line":559},"pms_stripe_connect_platform_disconnect",{"type":359,"name":762,"callback":2526,"file":2522,"line":2527},"pms_stripe_connect_dismiss_domain_registration_notice",136,{"type":359,"name":762,"callback":2529,"file":2522,"line":2048},"pms_stripe_connect_register_domain",{"type":359,"name":2385,"callback":2531,"priority":384,"file":2522,"line":2532},"pms_stripe_add_payment_gateway_admin_subscription_fields",229,{"type":377,"name":2534,"callback":2535,"file":2522,"line":857},"pms_submenu_page_members_validate_subscription_data","pms_stripe_validate_subscription_data_admin_fields",{"type":359,"name":799,"callback":2537,"file":2522,"line":1798},"pms_stripe_save_payment_gateway_admin_subscription_fields",{"type":359,"name":805,"callback":2537,"file":2522,"line":1801},{"type":359,"name":2379,"callback":2540,"priority":438,"file":2522,"line":2541},"pms_stripe_add_settings_content",614,{"type":359,"name":369,"callback":2543,"priority":257,"file":2522,"line":2239},"pms_stripe_save_webhook_secret",{"type":359,"name":2545,"callback":2546,"file":2522,"line":2547},"pms-settings-page_payment_general_after_gateway_checkboxes","pms_stripe_add_backend_warning",648,{"type":359,"name":369,"callback":2549,"priority":63,"file":2550,"line":394},"pms_stripe_connect_apple_pay_rewrite_rule","includes\\gateways\\stripe\\apple-pay\\functions-apple-pay.php",{"type":377,"name":2169,"callback":2552,"file":2550,"line":363},"pms_stripe_connect_apple_pay_add_query_vars",{"type":359,"name":847,"callback":2554,"file":2550,"line":375},"pms_stripe_connect_apple_pay_controller",{"type":377,"name":2556,"callback":2557,"priority":384,"file":2550,"line":784},"redirect_canonical","pms_stripe_connect_apple_pay_redirect_canonical_filter",{"type":377,"name":2129,"callback":2401,"priority":411,"file":2559,"line":2560},"includes\\gateways\\stripe\\class-payment-gateway-stripe-connect.php",130,{"type":377,"name":2133,"callback":2404,"priority":411,"file":2559,"line":1864},{"type":359,"name":593,"callback":2563,"file":2559,"line":2527},"wppb_success_message_wrappers",{"type":359,"name":2565,"callback":2566,"file":2559,"line":688},"pms_checkout_has_trial","disable_trial_if_duplicate_card",{"type":377,"name":663,"callback":2568,"priority":384,"file":2559,"line":2569},"field_publishable_key",142,{"type":377,"name":663,"callback":2571,"priority":384,"file":2559,"line":2317},"field_ajax_nonces",{"type":359,"name":2009,"callback":2573,"file":2559,"line":609},"update_payment_form_field_publishable_key",{"type":359,"name":2009,"callback":2575,"priority":277,"file":2559,"line":2408},"field_update_payment_method_nonce",{"type":359,"name":2577,"callback":2419,"file":2559,"line":2048},"pms_update_payment_method_stripe_connect",{"type":359,"name":2579,"callback":2419,"file":2559,"line":627},"pms_update_payment_method_stripe_intents",{"type":359,"name":2581,"callback":2582,"file":2559,"line":2056},"pms_output_form_field_stripe_placeholder","output_form_field_stripe_placeholder",{"type":377,"name":2584,"callback":1080,"file":2559,"line":2585},"wppb_form_message_tpl_start",2296,{"type":377,"name":2587,"callback":1080,"file":2559,"line":2588},"wppb_form_message_tpl_end",2297,{"type":377,"name":2590,"callback":2591,"file":2559,"line":2592},"wppb_register_success_message","wppb_handle_failed_payment",2298,{"type":359,"name":1097,"callback":2594,"file":2595,"line":438},"pms_stripe_enqueue_front_end_scripts","includes\\gateways\\stripe\\functions-actions.php",{"type":359,"name":847,"callback":2597,"file":2595,"line":605},"pms_stripe_connect_handle_payment_method_return_url",{"type":377,"name":640,"callback":2599,"priority":277,"file":2595,"line":845},"pms_stripe_filter_request_form_location",{"type":377,"name":1891,"callback":2601,"file":2595,"line":1106},"pms_stripe_wppb_register_success_message",{"type":377,"name":2394,"callback":2603,"priority":277,"file":2604,"line":623},"pms_stripe_filter_active_payment_gateways","includes\\gateways\\stripe\\functions-filters.php",{"type":377,"name":2606,"callback":2607,"priority":309,"file":2604,"line":375},"pms_get_payment_gateway_class_name","pms_stripe_connect_filter_payment_gateway",{"type":377,"name":1828,"callback":2609,"priority":277,"file":2604,"line":458},"pms_stripe_filter_member_subscriptions_payment_data",{"type":377,"name":2432,"callback":2611,"priority":277,"file":2604,"line":308},"pms_stripe_connect_payment_logs_system_error_messages",{"type":377,"name":2487,"callback":2613,"priority":277,"file":2604,"line":2614},"pms_stripe_connect_add_subscription_log_messages",138,{"type":377,"name":2442,"callback":2616,"file":2604,"line":2079},"pms_stripe_payment_types",{"type":377,"name":2426,"callback":2618,"priority":384,"file":2604,"line":1873},"pms_stripe_payment_gateway_input_data_type",{"type":377,"name":2430,"callback":2618,"priority":384,"file":2604,"line":612},{"type":377,"name":1883,"callback":2621,"priority":277,"file":2604,"line":2622},"pms_stripe_error_message",275,{"type":377,"name":2624,"callback":2625,"priority":277,"file":2604,"line":707},"wppb_form_class","pms_stripe_add_class_to_edit_profile_form",{"type":377,"name":2627,"callback":2628,"priority":277,"file":2604,"line":2629},"pms_payment_logs_modal_header_content","pms_stripe_payment_logs_modal_header_content",345,{"type":359,"name":365,"callback":2631,"file":2604,"line":2338},"pms_stripe_add_deprecation_notice",{"type":359,"name":548,"callback":2633,"priority":438,"file":2604,"line":2634},"pms_stripe_woocommerce_stripe_compatibility",408,{"type":359,"name":762,"callback":1183,"file":2636,"line":784},"includes\\modules\\labels-edit\\index.php",{"type":377,"name":2638,"callback":2639,"priority":187,"file":2636,"line":788},"gettext","change_strings",{"type":377,"name":2641,"callback":2642,"priority":187,"file":2636,"line":1260},"gettext_with_context","change_gettext_with_context_strings",{"type":377,"name":2644,"callback":2645,"priority":187,"file":2636,"line":2152},"ngettext","change_ngettext_strings",{"type":377,"name":2647,"callback":2648,"priority":187,"file":2636,"line":474},"ngettext_with_context","change_ngettext_with_context_strings",{"type":359,"name":762,"callback":2650,"file":2636,"line":1526},"init_strings",{"type":359,"name":1186,"callback":2652,"file":2636,"line":582},"remove_gettext_from_screen",{"type":359,"name":369,"callback":2654,"priority":63,"file":2636,"line":2655},"pms_in_le_init",597,{"type":359,"name":2657,"callback":2658,"file":2659,"line":497},"pms-settings-page_misc_after_recaptcha_tab_content","pms_recaptcha_settings_tab","includes\\modules\\recaptcha\\includes\\admin\\functions-admin-pages.php",{"type":359,"name":1990,"callback":2661,"priority":257,"file":2662,"line":458},"pms_recaptcha_field_register_form_bottom","includes\\modules\\recaptcha\\includes\\functions-field-output.php",{"type":377,"name":2664,"callback":2665,"priority":438,"file":2662,"line":1701},"login_form_middle","pms_recaptcha_field_login_form_middle",{"type":359,"name":2667,"callback":2668,"priority":257,"file":2662,"line":2669},"pms_recover_password_form_bottom","pms_recaptcha_field_recover_password_form_bottom",87,{"type":359,"name":1570,"callback":2671,"file":2662,"line":677},"pms_recaptcha_field_default_wp_register_form",{"type":359,"name":1593,"callback":2673,"file":2662,"line":2447},"pms_recaptcha_field_default_wp_login_form",{"type":359,"name":2675,"callback":2676,"file":2662,"line":2677},"lostpassword_form","pms_recaptcha_field_default_wp_recover_password_form",129,{"type":359,"name":1114,"callback":2679,"file":2680,"line":499},"pms_recaptcha_field_validate_forms","includes\\modules\\recaptcha\\includes\\functions-field-validate.php",{"type":359,"name":2682,"callback":2679,"file":2680,"line":2408},"pms_recover_password_form_validation",{"type":377,"name":2684,"callback":2685,"priority":411,"file":2680,"line":2686},"authenticate","pms_recaptcha_field_validate_form_login",187,{"type":377,"name":2688,"callback":2689,"file":2680,"line":2327},"registration_errors","pms_recaptcha_field_validate_default_wp_register",{"type":359,"name":2691,"callback":2692,"file":2680,"line":1121},"lostpassword_post","pms_recaptcha_field_validate_default_wp_recover_password_form",{"type":359,"name":1152,"callback":2694,"file":2695,"line":363},"register_scripts","includes\\modules\\recaptcha\\index.php",{"type":359,"name":2697,"callback":2694,"file":2695,"line":456},"login_head",{"type":359,"name":1097,"callback":2699,"priority":242,"file":2695,"line":411},"print_scripts",{"type":359,"name":2701,"callback":2699,"priority":242,"file":2695,"line":661},"login_footer",{"type":359,"name":2697,"callback":2703,"file":2695,"line":415},"print_style",{"type":359,"name":365,"callback":2705,"file":2706,"line":2495},"update_check","index.php",{"type":359,"name":365,"callback":2708,"file":2706,"line":2155},"register_custom_meta_tables",{"type":359,"name":1475,"callback":2710,"priority":63,"file":2706,"line":2711},"add_menu_page",1156,{"type":359,"name":1475,"callback":2713,"file":2706,"line":2714},"remove_submenu_page",1158,{"type":359,"name":1097,"callback":2716,"file":2706,"line":2717},"enqueue_front_end_scripts",1161,{"type":359,"name":454,"callback":1534,"priority":277,"file":2706,"line":2719},1165,{"type":359,"name":369,"callback":369,"file":2706,"line":2721},1168,{"type":359,"name":369,"callback":2723,"priority":63,"file":2706,"line":2026},"init_dependencies",{"type":377,"name":2725,"callback":2725,"priority":384,"file":2706,"line":2726},"plugin_row_meta",1172,{"type":359,"name":2728,"callback":2729,"file":2706,"line":2730},"pms_check_subscription_status","pms_member_check_expired_subscriptions",1175,[2732,2736,2739,2740,2742,2744,2747,2748,2749,2750,2751,2752,2753,2754,2757,2760,2763,2765,2768,2771,2773,2775,2778,2781,2785,2788,2791,2794,2797,2800,2802,2805,2808,2811,2813,2814,2815,2816,2819,2820,2823,2824,2827,2828,2830,2831,2834,2838,2840,2844,2847,2849,2851,2853,2855,2858],{"action":2733,"nopriv":2734,"callback":2733,"hasNonce":2735,"hasCapCheck":2735,"file":374,"line":434},"pms_divi_extension_ajax",false,true,{"action":2737,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":437,"line":2738},"pms-block-account.js",297,{"action":2737,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":451,"line":2738},{"action":2741,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":460,"line":2560},"pms-block-login.js",{"action":2743,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":478,"line":497},"pms-block-recover-password.js",{"action":2745,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":486,"line":2746},"pms-block-register.js",266,{"action":2741,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":503,"line":2560},{"action":2743,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":510,"line":497},{"action":2745,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":513,"line":2746},{"action":2737,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":516,"line":2738},{"action":2741,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":519,"line":2560},{"action":2743,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":529,"line":497},{"action":2745,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":532,"line":2746},{"action":2755,"nopriv":2734,"callback":2756,"hasNonce":2735,"hasCapCheck":2734,"file":753,"line":1701},"pms_tutor_course_cr_data_save","tutor_course_cr_data_save",{"action":2758,"nopriv":2734,"callback":2759,"hasNonce":2735,"hasCapCheck":2735,"file":1146,"line":661},"pms_add_on_activate","add_on_activate",{"action":2761,"nopriv":2734,"callback":2762,"hasNonce":2735,"hasCapCheck":2735,"file":1146,"line":218},"pms_add_on_deactivate","add_on_deactivate",{"action":2764,"nopriv":2734,"callback":2764,"hasNonce":2735,"hasCapCheck":2735,"file":1162,"line":474},"get_dashboard_stats",{"action":2766,"nopriv":2734,"callback":2767,"hasNonce":2735,"hasCapCheck":2735,"file":1162,"line":1526},"pms_dashboard_issue_action","handle_dashboard_issue_action",{"action":2769,"nopriv":2734,"callback":2770,"hasNonce":2735,"hasCapCheck":2734,"file":1162,"line":1692},"pms_dismiss_setup_widget","pms_dismiss_setup_widget_handler",{"action":2772,"nopriv":2734,"callback":2772,"hasNonce":2735,"hasCapCheck":2734,"file":1170,"line":218},"pms_do_ajax_export",{"action":2774,"nopriv":2734,"callback":2774,"hasNonce":2735,"hasCapCheck":2734,"file":1176,"line":363},"pms_do_ajax_import",{"action":2776,"nopriv":2734,"callback":2777,"hasNonce":2734,"hasCapCheck":2734,"file":1184,"line":774},"populate_expiration_date","ajax_populate_expiration_date",{"action":2779,"nopriv":2734,"callback":2780,"hasNonce":2734,"hasCapCheck":2734,"file":1184,"line":777},"populate_member_subscription_fields","ajax_populate_member_subscription_fields",{"action":2782,"nopriv":2734,"callback":2783,"hasNonce":2734,"hasCapCheck":2734,"file":1184,"line":2784},"check_username","ajax_check_username",45,{"action":2786,"nopriv":2734,"callback":2787,"hasNonce":2735,"hasCapCheck":2734,"file":1184,"line":1254},"add_log_entry","ajax_add_log_entry",{"action":2789,"nopriv":2734,"callback":2790,"hasNonce":2734,"hasCapCheck":2734,"file":1193,"line":623},"populate_subscription_price","ajax_populate_subscription_price",{"action":2792,"nopriv":2734,"callback":2793,"hasNonce":2734,"hasCapCheck":2734,"file":1193,"line":897},"check_payment_username","ajax_check_payment_username",{"action":2795,"nopriv":2734,"callback":2796,"hasNonce":2734,"hasCapCheck":2734,"file":1193,"line":427},"render_modal_payment_refund","ajax_render_modal_payment_refund",{"action":2798,"nopriv":2734,"callback":2799,"hasNonce":2735,"hasCapCheck":2735,"file":1193,"line":760},"pms_process_refund","ajax_process_refund",{"action":2801,"nopriv":2734,"callback":2801,"hasNonce":2735,"hasCapCheck":2734,"file":1225,"line":405},"dismiss_newsletter_subscribe",{"action":2803,"nopriv":2734,"callback":2804,"hasNonce":2735,"hasCapCheck":2735,"file":1303,"line":13},"pms_get_forum_posts","ajax_get_forum_posts",{"action":2806,"nopriv":2734,"callback":2807,"hasNonce":2735,"hasCapCheck":2735,"file":1303,"line":352},"pms_mark_forum_posts_read","ajax_mark_forum_posts_read",{"action":2809,"nopriv":2734,"callback":2809,"hasNonce":2735,"hasCapCheck":2734,"file":1357,"line":2810},"pms_cleanup_postmeta",1311,{"action":2737,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":1432,"line":2812},331,{"action":2741,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":1436,"line":2079},{"action":2743,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":1443,"line":841},{"action":2745,"nopriv":2734,"callback":436,"hasNonce":2734,"hasCapCheck":2734,"file":1446,"line":1464},{"action":2817,"nopriv":2734,"callback":2818,"hasNonce":2735,"hasCapCheck":2734,"file":1505,"line":523},"pms_process_checkout","process_ajax_checkout",{"action":2817,"nopriv":2735,"callback":2818,"hasNonce":2735,"hasCapCheck":2734,"file":1505,"line":788},{"action":2821,"nopriv":2734,"callback":2822,"hasNonce":2735,"hasCapCheck":2734,"file":1505,"line":474},"pms_process_payment","process_payment",{"action":2821,"nopriv":2735,"callback":2822,"hasNonce":2735,"hasCapCheck":2734,"file":1505,"line":2371},{"action":2825,"nopriv":2734,"callback":2826,"hasNonce":2734,"hasCapCheck":2734,"file":1505,"line":794},"pms_update_nonce","refresh_nonce",{"action":2825,"nopriv":2735,"callback":2826,"hasNonce":2734,"hasCapCheck":2734,"file":1505,"line":579},{"action":2829,"nopriv":2734,"callback":2818,"hasNonce":2735,"hasCapCheck":2734,"file":1505,"line":1285},"pms_validate_checkout",{"action":2829,"nopriv":2735,"callback":2818,"hasNonce":2735,"hasCapCheck":2734,"file":1505,"line":2669},{"action":2832,"nopriv":2734,"callback":2833,"hasNonce":2735,"hasCapCheck":2735,"file":1519,"line":402},"pms_edit_member_billing_details","edit_member_billing_details",{"action":2835,"nopriv":2734,"callback":2836,"hasNonce":2734,"hasCapCheck":2734,"file":1777,"line":2837},"pms_discount_code","pms_in_dc_output_apply_discount_message",281,{"action":2835,"nopriv":2735,"callback":2836,"hasNonce":2734,"hasCapCheck":2734,"file":1777,"line":2839},282,{"action":2841,"nopriv":2734,"callback":2842,"hasNonce":2735,"hasCapCheck":2735,"file":2231,"line":2843},"get_psp_stats","pms_ajax_get_psp_stats",171,{"action":2845,"nopriv":2734,"callback":2845,"hasNonce":2735,"hasCapCheck":2734,"file":2381,"line":2846},"pms_ppcp_process_onboarding",269,{"action":2845,"nopriv":2735,"callback":2845,"hasNonce":2735,"hasCapCheck":2734,"file":2381,"line":2848},270,{"action":2850,"nopriv":2734,"callback":2850,"hasNonce":2735,"hasCapCheck":2735,"file":2381,"line":1887},"pms_ppcp_disconnect_paypal",{"action":2852,"nopriv":2734,"callback":2852,"hasNonce":2735,"hasCapCheck":2734,"file":2424,"line":914},"pms_ppcp_create_setup_token",{"action":2854,"nopriv":2734,"callback":2854,"hasNonce":2735,"hasCapCheck":2734,"file":2424,"line":1040},"pms_ppcp_generate_client_token",{"action":2856,"nopriv":2734,"callback":2857,"hasNonce":2735,"hasCapCheck":2734,"file":2595,"line":907},"pms_update_payment_intent_connect","pms_stripe_connect_update_payment_intent",{"action":2856,"nopriv":2735,"callback":2857,"hasNonce":2735,"hasCapCheck":2734,"file":2595,"line":1736},[],[2861],{"tag":2862,"callback":2863,"file":1077,"line":242},"pms-wpb-register","register",[2865,2867,2868,2869,2870,2872,2873,2876,2878,2880,2881,2882],{"hook":2182,"callback":2182,"file":1193,"line":2866},473,{"hook":2182,"callback":2182,"file":1357,"line":458},{"hook":2728,"callback":2728,"file":1357,"line":582},{"hook":2186,"callback":2186,"file":1357,"line":1692},{"hook":2871,"callback":2871,"file":1357,"line":811},"pms_remove_activation_key",{"hook":1469,"callback":1469,"file":1471,"line":277},{"hook":2874,"callback":2874,"file":2875,"line":760},"pms_usage_tracker_event","includes\\class-plugin-usage-tracker.php",{"hook":2457,"callback":2457,"file":2437,"line":2877},792,{"hook":2457,"callback":2457,"file":2437,"line":2879},966,{"hook":2182,"callback":2182,"file":2706,"line":866},{"hook":2728,"callback":2728,"file":2706,"line":389},{"hook":2186,"callback":2186,"file":2706,"line":2883},316,{"dangerousFunctions":2885,"sqlUsage":2889,"outputEscaping":2944,"fileOperations":419,"externalRequests":427,"nonceChecks":3467,"capabilityChecks":308,"bundledLibraries":3674},[2886],{"fn":2887,"file":622,"line":723,"context":2888},"unserialize","$signup->meta = unserialize( $signup->meta );",{"prepared":352,"raw":456,"locations":2890},[2891,2894,2898,2901,2904,2906,2907,2909,2911,2914,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942],{"file":2892,"line":1106,"context":2893},"extend\\woocommerce\\includes\\admin\\meta-boxes\\class-meta-box-subscription-plan-product-discounts.php","$wpdb->get_var() with variable interpolation",{"file":2895,"line":2896,"context":2897},"includes\\admin\\class-admin-payments-list-table.php",653,"$wpdb->get_results() with variable interpolation",{"file":2899,"line":2900,"context":2897},"includes\\admin\\class-admin-subscriptions-list-table.php",914,{"file":2902,"line":2903,"context":2897},"includes\\admin\\export\\class-batch-export.php",341,{"file":1471,"line":2905,"context":2893},601,{"file":1471,"line":1969,"context":2897},{"file":1471,"line":2908,"context":2897},628,{"file":1471,"line":2910,"context":2897},642,{"file":2912,"line":2913,"context":2893},"includes\\class-payment.php",417,{"file":2915,"line":2916,"context":2917},"includes\\class-uninstaller.php",149,"$wpdb->query() with variable interpolation",{"file":2919,"line":300,"context":2893},"includes\\features\\discount-codes\\includes\\functions-discount.php",{"file":2919,"line":2921,"context":2893},575,{"file":2159,"line":2923,"context":2897},472,{"file":2167,"line":2925,"context":2893},332,{"file":2183,"line":2927,"context":2897},787,{"file":2929,"line":2527,"context":2893},"includes\\functions-utils.php",{"file":2929,"line":2931,"context":2893},141,{"file":2929,"line":2933,"context":2893},451,{"file":2437,"line":2935,"context":2893},1032,{"file":2706,"line":688,"context":2937},"$wpdb->get_col() with variable interpolation",{"file":2706,"line":2939,"context":2893},1077,{"file":2706,"line":2941,"context":2893},1078,{"file":2706,"line":2943,"context":2917},1079,{"escaped":2945,"rawEcho":1058,"locations":2946},2835,[2947,2950,2952,2954,2956,2957,2958,2960,2962,2964,2965,2966,2968,2970,2971,2972,2973,2975,2976,2977,2979,2980,2981,2982,2983,2984,2985,2986,2987,2988,2990,2992,2994,2996,2998,3000,3001,3002,3003,3004,3005,3007,3008,3010,3011,3013,3015,3017,3019,3020,3021,3022,3024,3025,3026,3027,3028,3029,3030,3031,3033,3034,3035,3037,3038,3039,3040,3041,3042,3043,3044,3045,3046,3047,3048,3049,3050,3051,3053,3054,3055,3056,3057,3058,3060,3061,3062,3064,3065,3068,3070,3072,3073,3075,3077,3078,3080,3082,3084,3086,3088,3090,3091,3093,3095,3097,3098,3100,3101,3103,3104,3106,3107,3109,3110,3112,3114,3115,3117,3118,3120,3121,3123,3125,3127,3128,3130,3131,3133,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3153,3155,3157,3159,3160,3162,3164,3166,3168,3170,3172,3174,3176,3178,3180,3182,3184,3186,3188,3189,3191,3192,3193,3194,3195,3196,3197,3198,3200,3202,3204,3206,3207,3209,3211,3212,3213,3214,3215,3216,3217,3218,3219,3220,3221,3222,3223,3224,3225,3227,3228,3229,3230,3231,3232,3234,3235,3236,3237,3239,3240,3241,3242,3243,3245,3246,3248,3250,3251,3253,3254,3255,3256,3257,3259,3260,3261,3263,3265,3267,3268,3270,3272,3274,3276,3278,3280,3282,3284,3286,3287,3289,3290,3291,3292,3293,3294,3295,3296,3298,3299,3301,3302,3303,3304,3306,3308,3309,3311,3313,3314,3315,3317,3318,3319,3320,3321,3322,3324,3325,3326,3328,3330,3331,3332,3333,3334,3336,3337,3338,3340,3342,3344,3346,3348,3349,3350,3352,3353,3355,3356,3357,3358,3359,3361,3363,3365,3367,3368,3371,3373,3374,3375,3376,3377,3378,3379,3380,3381,3383,3384,3385,3386,3387,3389,3390,3391,3392,3393,3395,3397,3399,3401,3402,3403,3404,3406,3407,3408,3410,3411,3412,3414,3416,3417,3419,3420,3421,3423,3424,3425,3427,3429,3430,3432,3433,3434,3435,3437,3438,3440,3442,3444,3445,3446,3448,3449,3450,3451,3452,3453,3454,3455,3456,3457,3458,3459,3460,3461,3462,3463,3464,3465,3466,3468,3469,3470,3471,3472,3474,3476,3477,3478,3479,3480,3481,3482,3483,3485,3486,3487,3488,3490,3491,3492,3494,3495,3496,3497,3499,3501,3502,3504,3506,3507,3509,3511,3513,3515,3516,3517,3518,3519,3520,3521,3522,3523,3525,3527,3528,3529,3531,3532,3534,3535,3536,3537,3539,3540,3541,3543,3545,3546,3548,3549,3551,3552,3554,3556,3558,3559,3561,3562,3563,3565,3566,3568,3569,3570,3572,3574,3575,3577,3579,3581,3583,3585,3587,3588,3590,3591,3592,3593,3594,3596,3597,3599,3601,3602,3604,3606,3607,3608,3610,3611,3612,3613,3614,3616,3618,3619,3621,3623,3624,3625,3626,3627,3628,3630,3632,3633,3634,3635,3636,3637,3638,3639,3640,3641,3642,3643,3644,3645,3647,3648,3649,3651,3652,3654,3655,3657,3658,3659,3660,3662,3664,3666,3669,3671,3672,3673],{"file":2948,"line":63,"context":2949},"extend\\beaver-builder\\modules\\pms-account\\includes\\frontend.php","raw output",{"file":2951,"line":63,"context":2949},"extend\\beaver-builder\\modules\\pms-login\\includes\\frontend.php",{"file":2953,"line":63,"context":2949},"extend\\beaver-builder\\modules\\pms-recover-password\\includes\\frontend.php",{"file":2955,"line":438,"context":2949},"extend\\beaver-builder\\modules\\pms-register\\includes\\frontend.php",{"file":374,"line":1112,"context":2949},{"file":393,"line":389,"context":2949},{"file":2959,"line":914,"context":2949},"extend\\elementor\\widgets\\class-widget-account.php",{"file":2961,"line":2669,"context":2949},"extend\\elementor\\widgets\\class-widget-login.php",{"file":2963,"line":1726,"context":2949},"extend\\elementor\\widgets\\class-widget-product-purchase-restricted-message.php",{"file":2963,"line":935,"context":2949},{"file":2963,"line":605,"context":2949},{"file":2967,"line":344,"context":2949},"extend\\elementor\\widgets\\class-widget-recover-password.php",{"file":2969,"line":605,"context":2949},"extend\\elementor\\widgets\\class-widget-register.php",{"file":437,"line":701,"context":2949},{"file":451,"line":701,"context":2949},{"file":455,"line":1798,"context":2949},{"file":460,"line":2974,"context":2949},120,{"file":464,"line":2614,"context":2949},{"file":478,"line":2495,"context":2949},{"file":482,"line":2978,"context":2949},121,{"file":486,"line":965,"context":2949},{"file":490,"line":1880,"context":2949},{"file":503,"line":2974,"context":2949},{"file":510,"line":2495,"context":2949},{"file":513,"line":965,"context":2949},{"file":516,"line":701,"context":2949},{"file":519,"line":2974,"context":2949},{"file":529,"line":2495,"context":2949},{"file":532,"line":965,"context":2949},{"file":622,"line":2989,"context":2949},119,{"file":2991,"line":63,"context":2949},"extend\\siteorigin\\widgets\\pms-account\\tpl\\pms-account-template.php",{"file":2993,"line":63,"context":2949},"extend\\siteorigin\\widgets\\pms-login\\tpl\\pms-login-template.php",{"file":2995,"line":63,"context":2949},"extend\\siteorigin\\widgets\\pms-recover-password\\tpl\\pms-recover-password-template.php",{"file":2997,"line":384,"context":2949},"extend\\siteorigin\\widgets\\pms-register\\tpl\\pms-register-template.php",{"file":753,"line":2999,"context":2949},280,{"file":753,"line":646,"context":2949},{"file":753,"line":1770,"context":2949},{"file":753,"line":1177,"context":2949},{"file":753,"line":1300,"context":2949},{"file":753,"line":2283,"context":2949},{"file":3006,"line":673,"context":2949},"extend\\tutor-lms\\views\\view-settings-tab-tutor-lms.php",{"file":3006,"line":935,"context":2949},{"file":3006,"line":3009,"context":2949},110,{"file":3006,"line":939,"context":2949},{"file":3006,"line":3012,"context":2949},124,{"file":3006,"line":3014,"context":2949},125,{"file":3006,"line":3016,"context":2949},126,{"file":3018,"line":797,"context":2949},"extend\\woocommerce\\includes\\admin\\meta-boxes\\class-meta-box-product-membership-discounts.php",{"file":3018,"line":525,"context":2949},{"file":3018,"line":1692,"context":2949},{"file":3018,"line":931,"context":2949},{"file":3018,"line":3023,"context":2949},112,{"file":3018,"line":497,"context":2949},{"file":3018,"line":3012,"context":2949},{"file":3018,"line":3014,"context":2949},{"file":2892,"line":677,"context":2949},{"file":2892,"line":680,"context":2949},{"file":2892,"line":2560,"context":2949},{"file":2892,"line":2527,"context":2949},{"file":2892,"line":3032,"context":2949},137,{"file":2892,"line":609,"context":2949},{"file":2892,"line":2916,"context":2949},{"file":3036,"line":309,"context":2949},"extend\\woocommerce\\views\\view-content-restriction-product-purchase-options.php",{"file":1025,"line":803,"context":2949},{"file":1025,"line":807,"context":2949},{"file":1099,"line":1497,"context":2949},{"file":1099,"line":1502,"context":2949},{"file":1162,"line":684,"context":2949},{"file":1170,"line":803,"context":2949},{"file":1170,"line":1736,"context":2949},{"file":1170,"line":244,"context":2949},{"file":1170,"line":1321,"context":2949},{"file":1170,"line":2495,"context":2949},{"file":1176,"line":434,"context":2949},{"file":1176,"line":781,"context":2949},{"file":1176,"line":246,"context":2949},{"file":1176,"line":3032,"context":2949},{"file":3052,"line":591,"context":2949},"includes\\admin\\class-admin-member-payments-list-table.php",{"file":1181,"line":499,"context":2949},{"file":1181,"line":570,"context":2949},{"file":1181,"line":2071,"context":2949},{"file":1181,"line":2074,"context":2949},{"file":1181,"line":2079,"context":2949},{"file":1181,"line":3059,"context":2949},169,{"file":1181,"line":985,"context":2949},{"file":1181,"line":2843,"context":2949},{"file":1181,"line":3063,"context":2949},177,{"file":1181,"line":2396,"context":2949},{"file":3066,"line":3067,"context":2949},"includes\\admin\\class-admin-members-list-table.php",639,{"file":1184,"line":3069,"context":2949},670,{"file":1184,"line":3071,"context":2949},726,{"file":1184,"line":1394,"context":2949},{"file":2895,"line":3074,"context":2949},633,{"file":1205,"line":3076,"context":2949},615,{"file":1205,"line":2117,"context":2949},{"file":1205,"line":3079,"context":2949},617,{"file":1205,"line":3081,"context":2949},618,{"file":1205,"line":3083,"context":2949},619,{"file":1205,"line":3085,"context":2949},620,{"file":1205,"line":3087,"context":2949},621,{"file":1205,"line":3089,"context":2949},622,{"file":1205,"line":245,"context":2949},{"file":1205,"line":3092,"context":2949},624,{"file":1205,"line":3094,"context":2949},646,{"file":1205,"line":3096,"context":2949},1044,{"file":1205,"line":3096,"context":2949},{"file":1205,"line":3099,"context":2949},1084,{"file":1205,"line":3099,"context":2949},{"file":1205,"line":3102,"context":2949},1128,{"file":1205,"line":3102,"context":2949},{"file":1205,"line":3105,"context":2949},1183,{"file":1205,"line":3105,"context":2949},{"file":1205,"line":3108,"context":2949},1237,{"file":1205,"line":3108,"context":2949},{"file":1205,"line":3111,"context":2949},1251,{"file":1205,"line":3113,"context":2949},1257,{"file":1205,"line":3113,"context":2949},{"file":1205,"line":3116,"context":2949},1262,{"file":1205,"line":3116,"context":2949},{"file":1205,"line":3119,"context":2949},1267,{"file":1205,"line":1294,"context":2949},{"file":1205,"line":3122,"context":2949},1316,{"file":1205,"line":3124,"context":2949},1327,{"file":1205,"line":3126,"context":2949},1331,{"file":1205,"line":3126,"context":2949},{"file":1205,"line":3129,"context":2949},1338,{"file":1205,"line":3129,"context":2949},{"file":1205,"line":3132,"context":2949},1345,{"file":1205,"line":3132,"context":2949},{"file":1205,"line":3135,"context":2949},1371,{"file":1205,"line":3137,"context":2949},1372,{"file":1205,"line":3139,"context":2949},1373,{"file":1205,"line":3141,"context":2949},1382,{"file":1205,"line":3143,"context":2949},1409,{"file":1205,"line":3145,"context":2949},1419,{"file":1205,"line":3147,"context":2949},1420,{"file":1205,"line":3149,"context":2949},1430,{"file":1205,"line":3151,"context":2949},1440,{"file":1205,"line":1421,"context":2949},{"file":1205,"line":3154,"context":2949},1574,{"file":1205,"line":3156,"context":2949},1576,{"file":1205,"line":3158,"context":2949},1577,{"file":1222,"line":2155,"context":2949},{"file":1222,"line":3161,"context":2949},114,{"file":1225,"line":3163,"context":2949},435,{"file":1234,"line":3165,"context":2949},371,{"file":1234,"line":3167,"context":2949},376,{"file":1234,"line":3169,"context":2949},388,{"file":1234,"line":3171,"context":2949},390,{"file":1234,"line":3173,"context":2949},424,{"file":1234,"line":3175,"context":2949},433,{"file":1234,"line":3177,"context":2949},674,{"file":1234,"line":3179,"context":2949},681,{"file":1234,"line":3181,"context":2949},820,{"file":1234,"line":3183,"context":2949},843,{"file":1234,"line":3185,"context":2949},844,{"file":1234,"line":3187,"context":2949},875,{"file":2902,"line":1792,"context":2949},{"file":3190,"line":2155,"context":2949},"includes\\admin\\export\\class-export.php",{"file":3190,"line":2408,"context":2949},{"file":1357,"line":1216,"context":2949},{"file":1357,"line":861,"context":2949},{"file":1357,"line":1001,"context":2949},{"file":1357,"line":2396,"context":2949},{"file":1357,"line":2302,"context":2949},{"file":1357,"line":894,"context":2949},{"file":1357,"line":3199,"context":2949},708,{"file":1357,"line":3201,"context":2949},815,{"file":1357,"line":3203,"context":2949},857,{"file":1357,"line":3205,"context":2949},888,{"file":1357,"line":2485,"context":2949},{"file":1357,"line":3208,"context":2949},1071,{"file":1357,"line":3210,"context":2949},1293,{"file":1425,"line":1617,"context":2949},{"file":1425,"line":363,"context":2949},{"file":1425,"line":456,"context":2949},{"file":1425,"line":449,"context":2949},{"file":1425,"line":470,"context":2949},{"file":1425,"line":2371,"context":2949},{"file":1425,"line":807,"context":2949},{"file":1425,"line":308,"context":2949},{"file":1425,"line":1285,"context":2949},{"file":1425,"line":2669,"context":2949},{"file":1425,"line":921,"context":2949},{"file":1425,"line":2974,"context":2949},{"file":1425,"line":2978,"context":2949},{"file":1425,"line":2560,"context":2949},{"file":1425,"line":3226,"context":2949},131,{"file":1432,"line":2172,"context":2949},{"file":1436,"line":2054,"context":2949},{"file":1443,"line":2527,"context":2949},{"file":1446,"line":1937,"context":2949},{"file":1458,"line":794,"context":2949},{"file":3233,"line":777,"context":2949},"includes\\admin\\meta-boxes\\views\\view-meta-box-admin-dashboard-payments.php",{"file":3233,"line":525,"context":2949},{"file":3233,"line":907,"context":2949},{"file":3233,"line":244,"context":2949},{"file":3238,"line":1617,"context":2949},"includes\\admin\\meta-boxes\\views\\view-meta-box-single-content-restriction.php",{"file":3238,"line":246,"context":2949},{"file":3238,"line":308,"context":2949},{"file":3238,"line":684,"context":2949},{"file":3238,"line":2068,"context":2949},{"file":3244,"line":994,"context":2949},"includes\\admin\\meta-boxes\\views\\view-meta-box-subscription-details.php",{"file":3244,"line":638,"context":2949},{"file":3247,"line":375,"context":2949},"includes\\admin\\meta-boxes\\views\\view-meta-box-subscription-extra-options.php",{"file":3249,"line":242,"context":2949},"includes\\admin\\views\\setup-wizard\\view-tab-general.php",{"file":3249,"line":1154,"context":2949},{"file":3252,"line":398,"context":2949},"includes\\admin\\views\\setup-wizard\\view-tab-payments.php",{"file":3252,"line":246,"context":2949},{"file":3252,"line":1029,"context":2949},{"file":3252,"line":2669,"context":2949},{"file":3252,"line":935,"context":2949},{"file":3258,"line":704,"context":2949},"includes\\admin\\views\\view-page-addons.php",{"file":3258,"line":1300,"context":2949},{"file":3258,"line":2177,"context":2949},{"file":3258,"line":3262,"context":2949},379,{"file":3258,"line":3264,"context":2949},383,{"file":3258,"line":3266,"context":2949},398,{"file":3258,"line":1954,"context":2949},{"file":3258,"line":3269,"context":2949},452,{"file":3258,"line":3271,"context":2949},467,{"file":3258,"line":3273,"context":2949},480,{"file":3258,"line":3275,"context":2949},482,{"file":3258,"line":3277,"context":2949},483,{"file":3258,"line":3279,"context":2949},485,{"file":3258,"line":3281,"context":2949},486,{"file":3258,"line":3283,"context":2949},487,{"file":3258,"line":3285,"context":2949},492,{"file":3258,"line":2302,"context":2949},{"file":3288,"line":1617,"context":2949},"includes\\admin\\views\\view-page-basic-info.php",{"file":3288,"line":405,"context":2949},{"file":3288,"line":419,"context":2949},{"file":3288,"line":470,"context":2949},{"file":3288,"line":788,"context":2949},{"file":3288,"line":797,"context":2949},{"file":3288,"line":527,"context":2949},{"file":3288,"line":308,"context":2949},{"file":3297,"line":2495,"context":2949},"includes\\admin\\views\\view-page-dashboard.php",{"file":3297,"line":3023,"context":2949},{"file":3297,"line":3300,"context":2949},315,{"file":3297,"line":707,"context":2949},{"file":3297,"line":2177,"context":2949},{"file":3297,"line":711,"context":2949},{"file":3297,"line":3305,"context":2949},337,{"file":3297,"line":3307,"context":2949},340,{"file":3297,"line":2292,"context":2949},{"file":3297,"line":3310,"context":2949},351,{"file":3312,"line":1188,"context":2949},"includes\\admin\\views\\view-page-export.php",{"file":3312,"line":1209,"context":2949},{"file":3312,"line":563,"context":2949},{"file":3316,"line":1154,"context":2949},"includes\\admin\\views\\view-page-members-add-new-bulk.php",{"file":3316,"line":784,"context":2949},{"file":3316,"line":523,"context":2949},{"file":3316,"line":458,"context":2949},{"file":3316,"line":246,"context":2949},{"file":3316,"line":1736,"context":2949},{"file":3323,"line":1864,"context":2949},"includes\\admin\\views\\view-page-members-add-new-edit-subscription.php",{"file":3323,"line":2056,"context":2949},{"file":3323,"line":2074,"context":2949},{"file":3323,"line":3327,"context":2949},172,{"file":3323,"line":3329,"context":2949},213,{"file":3323,"line":2082,"context":2949},{"file":3323,"line":857,"context":2949},{"file":3323,"line":1880,"context":2949},{"file":3323,"line":2999,"context":2949},{"file":3323,"line":3335,"context":2949},292,{"file":3323,"line":1801,"context":2949},{"file":3323,"line":1300,"context":2949},{"file":3323,"line":3339,"context":2949},336,{"file":3323,"line":3341,"context":2949},363,{"file":3323,"line":3343,"context":2949},367,{"file":3323,"line":3345,"context":2949},454,{"file":3347,"line":277,"context":2949},"includes\\admin\\views\\view-page-members-edit.php",{"file":3347,"line":431,"context":2949},{"file":3347,"line":540,"context":2949},{"file":3351,"line":402,"context":2949},"includes\\admin\\views\\view-page-members-list-table.php",{"file":3351,"line":1154,"context":2949},{"file":3354,"line":2371,"context":2949},"includes\\admin\\views\\view-page-payments-add-new-edit.php",{"file":3354,"line":811,"context":2949},{"file":3354,"line":3161,"context":2949},{"file":3354,"line":736,"context":2949},{"file":3354,"line":2007,"context":2949},{"file":3360,"line":28,"context":2949},"includes\\admin\\views\\view-page-payments-list-table.php",{"file":3362,"line":540,"context":2949},"includes\\admin\\views\\view-page-reports.php",{"file":3364,"line":849,"context":2949},"includes\\admin\\views\\view-page-settings-content_restriction.php",{"file":3366,"line":363,"context":2949},"includes\\admin\\views\\view-page-settings-general.php",{"file":3366,"line":661,"context":2949},{"file":3369,"line":3370,"context":2949},"includes\\admin\\views\\view-page-settings-misc.php",370,{"file":3372,"line":935,"context":2949},"includes\\admin\\views\\view-page-settings-payments.php",{"file":3372,"line":2447,"context":2949},{"file":3372,"line":2989,"context":2949},{"file":3372,"line":2974,"context":2949},{"file":3372,"line":2978,"context":2949},{"file":3372,"line":3014,"context":2949},{"file":3372,"line":1973,"context":2949},{"file":3372,"line":2532,"context":2949},{"file":3372,"line":1996,"context":2949},{"file":3382,"line":2784,"context":2949},"includes\\admin\\views\\view-page-uninstall.php",{"file":3382,"line":1254,"context":2949},{"file":3382,"line":474,"context":2949},{"file":3382,"line":1692,"context":2949},{"file":3382,"line":527,"context":2949},{"file":1505,"line":3388,"context":2949},220,{"file":1505,"line":2746,"context":2949},{"file":1505,"line":2883,"context":2949},{"file":1505,"line":3167,"context":2949},{"file":1505,"line":2913,"context":2949},{"file":1571,"line":3394,"context":2949},2446,{"file":1571,"line":3396,"context":2949},2490,{"file":1571,"line":3398,"context":2949},2537,{"file":1571,"line":3400,"context":2949},2668,{"file":1715,"line":2317,"context":2949},{"file":1715,"line":501,"context":2949},{"file":1715,"line":1502,"context":2949},{"file":1715,"line":3405,"context":2949},338,{"file":1715,"line":3307,"context":2949},{"file":1715,"line":873,"context":2949},{"file":1715,"line":3409,"context":2949},347,{"file":1715,"line":2164,"context":2949},{"file":1715,"line":1074,"context":2949},{"file":1715,"line":3413,"context":2949},563,{"file":1715,"line":3415,"context":2949},572,{"file":1747,"line":3388,"context":2949},{"file":1747,"line":3418,"context":2949},247,{"file":1747,"line":1460,"context":2949},{"file":1747,"line":2746,"context":2949},{"file":1747,"line":3422,"context":2949},268,{"file":1747,"line":1177,"context":2949},{"file":1747,"line":3370,"context":2949},{"file":3426,"line":760,"context":2949},"includes\\features\\discount-codes\\views\\view-meta-box-discount-codes-extra-options.php",{"file":3428,"line":1736,"context":2949},"includes\\features\\discount-codes\\views\\view-meta-box-discount-codes.php",{"file":1934,"line":3341,"context":2949},{"file":2044,"line":3431,"context":2949},358,{"file":2044,"line":974,"context":2949},{"file":2044,"line":3279,"context":2949},{"file":2044,"line":1061,"context":2949},{"file":2044,"line":3436,"context":2949},540,{"file":2044,"line":2921,"context":2949},{"file":2044,"line":3439,"context":2949},613,{"file":2044,"line":3441,"context":2949},651,{"file":2044,"line":3443,"context":2949},669,{"file":2044,"line":1836,"context":2949},{"file":2231,"line":2079,"context":2949},{"file":2242,"line":3447,"context":2949},853,{"file":2342,"line":3285,"context":2949},{"file":2342,"line":2305,"context":2949},{"file":2381,"line":370,"context":2949},{"file":2381,"line":434,"context":2949},{"file":2381,"line":458,"context":2949},{"file":2381,"line":794,"context":2949},{"file":2381,"line":2377,"context":2949},{"file":2381,"line":525,"context":2949},{"file":2381,"line":815,"context":2949},{"file":2381,"line":2669,"context":2949},{"file":2381,"line":1289,"context":2949},{"file":2381,"line":837,"context":2949},{"file":2381,"line":2495,"context":2949},{"file":2381,"line":931,"context":2949},{"file":2381,"line":1740,"context":2949},{"file":2381,"line":1726,"context":2949},{"file":2381,"line":605,"context":2949},{"file":2381,"line":2974,"context":2949},{"file":2381,"line":3467,"context":2949},123,{"file":2381,"line":3014,"context":2949},{"file":2381,"line":1102,"context":2949},{"file":2381,"line":2677,"context":2949},{"file":2381,"line":2931,"context":2949},{"file":2381,"line":3473,"context":2949},144,{"file":2381,"line":3475,"context":2949},147,{"file":2381,"line":609,"context":2949},{"file":2381,"line":2916,"context":2949},{"file":2381,"line":2054,"context":2949},{"file":2381,"line":692,"context":2949},{"file":2381,"line":2065,"context":2949},{"file":2381,"line":2068,"context":2949},{"file":2381,"line":2071,"context":2949},{"file":2381,"line":3484,"context":2949},174,{"file":2381,"line":736,"context":2949},{"file":2381,"line":845,"context":2949},{"file":2381,"line":2506,"context":2949},{"file":2381,"line":3489,"context":2949},194,{"file":2381,"line":1973,"context":2949},{"file":2381,"line":448,"context":2949},{"file":2381,"line":3493,"context":2949},200,{"file":2381,"line":1502,"context":2949},{"file":2381,"line":598,"context":2949},{"file":2381,"line":638,"context":2949},{"file":2381,"line":3498,"context":2949},355,{"file":2381,"line":3500,"context":2949},360,{"file":2402,"line":857,"context":2949},{"file":2402,"line":3503,"context":2949},1005,{"file":2402,"line":3505,"context":2949},1029,{"file":2402,"line":2203,"context":2949},{"file":2402,"line":3508,"context":2949},1054,{"file":2402,"line":3510,"context":2949},1056,{"file":2402,"line":3512,"context":2949},1112,{"file":2402,"line":3514,"context":2949},2152,{"file":2424,"line":2669,"context":2949},{"file":2424,"line":257,"context":2949},{"file":2424,"line":931,"context":2949},{"file":2424,"line":559,"context":2949},{"file":2424,"line":1102,"context":2949},{"file":2492,"line":803,"context":2949},{"file":2492,"line":921,"context":2949},{"file":2492,"line":3014,"context":2949},{"file":2492,"line":3524,"context":2949},253,{"file":2492,"line":3526,"context":2949},254,{"file":2492,"line":962,"context":2949},{"file":2492,"line":2839,"context":2949},{"file":2492,"line":3530,"context":2949},283,{"file":2522,"line":1980,"context":2949},{"file":2522,"line":3533,"context":2949},223,{"file":2522,"line":1464,"context":2949},{"file":2522,"line":715,"context":2949},{"file":2522,"line":2292,"context":2949},{"file":2522,"line":3538,"context":2949},353,{"file":2522,"line":1379,"context":2949},{"file":2522,"line":2299,"context":2949},{"file":2522,"line":3542,"context":2949},362,{"file":2522,"line":3544,"context":2949},364,{"file":2522,"line":1568,"context":2949},{"file":2522,"line":3547,"context":2949},406,{"file":2522,"line":2103,"context":2949},{"file":2522,"line":3550,"context":2949},413,{"file":2522,"line":2913,"context":2949},{"file":2522,"line":3553,"context":2949},418,{"file":2522,"line":3555,"context":2949},425,{"file":2522,"line":3557,"context":2949},434,{"file":2522,"line":2396,"context":2949},{"file":2522,"line":3560,"context":2949},453,{"file":2522,"line":2923,"context":2949},{"file":2522,"line":1818,"context":2949},{"file":2522,"line":3564,"context":2949},484,{"file":2522,"line":2106,"context":2949},{"file":2522,"line":3567,"context":2949},491,{"file":2522,"line":3285,"context":2949},{"file":2522,"line":2302,"context":2949},{"file":2522,"line":3571,"context":2949},494,{"file":2522,"line":3573,"context":2949},496,{"file":2522,"line":2305,"context":2949},{"file":2522,"line":3576,"context":2949},498,{"file":2522,"line":3578,"context":2949},499,{"file":2522,"line":3580,"context":2949},515,{"file":2522,"line":3582,"context":2949},523,{"file":2522,"line":3584,"context":2949},528,{"file":2522,"line":3586,"context":2949},553,{"file":2522,"line":1167,"context":2949},{"file":2522,"line":3589,"context":2949},595,{"file":2550,"line":427,"context":2949},{"file":2559,"line":2332,"context":2949},{"file":2559,"line":1375,"context":2949},{"file":2559,"line":1564,"context":2949},{"file":2559,"line":3595,"context":2949},542,{"file":2559,"line":3413,"context":2949},{"file":2559,"line":3598,"context":2949},812,{"file":2559,"line":3600,"context":2949},821,{"file":2559,"line":2191,"context":2949},{"file":2559,"line":3603,"context":2949},1346,{"file":2559,"line":3605,"context":2949},1804,{"file":2595,"line":1726,"context":2949},{"file":2604,"line":2510,"context":2949},{"file":3609,"line":2916,"context":2949},"includes\\gateways\\stripe\\functions.php",{"file":3609,"line":2058,"context":2949},{"file":3609,"line":574,"context":2949},{"file":3609,"line":990,"context":2949},{"file":3609,"line":2012,"context":2949},{"file":3615,"line":767,"context":2949},"includes\\modules\\labels-edit\\includes\\class-pmsle-export.php",{"file":3617,"line":1040,"context":2949},"includes\\modules\\labels-edit\\includes\\potx.php",{"file":3617,"line":3281,"context":2949},{"file":3617,"line":3620,"context":2949},1058,{"file":3622,"line":419,"context":2949},"includes\\modules\\labels-edit\\includes\\views\\view-page-labels-edit.php",{"file":3622,"line":767,"context":2949},{"file":3622,"line":781,"context":2949},{"file":3622,"line":2371,"context":2949},{"file":2636,"line":951,"context":2949},{"file":2636,"line":965,"context":2949},{"file":2636,"line":3629,"context":2949},271,{"file":2636,"line":3631,"context":2949},285,{"file":2636,"line":861,"context":2949},{"file":2636,"line":701,"context":2949},{"file":2636,"line":1001,"context":2949},{"file":2636,"line":1795,"context":2949},{"file":2636,"line":1798,"context":2949},{"file":2636,"line":866,"context":2949},{"file":2636,"line":2276,"context":2949},{"file":2659,"line":939,"context":2949},{"file":2662,"line":2152,"context":2949},{"file":2662,"line":1216,"context":2949},{"file":2662,"line":921,"context":2949},{"file":2662,"line":939,"context":2949},{"file":2662,"line":3014,"context":2949},{"file":3646,"line":1260,"context":2949},"includes\\views\\actions\\view-actions-account-change-subscription-form.php",{"file":3646,"line":27,"context":2949},{"file":3646,"line":1740,"context":2949},{"file":3650,"line":370,"context":2949},"includes\\views\\actions\\view-actions-account-renew-subscription-form.php",{"file":3650,"line":661,"context":2949},{"file":3653,"line":370,"context":2949},"includes\\views\\actions\\view-actions-account-retry-payment-subscription-form.php",{"file":3653,"line":661,"context":2949},{"file":3656,"line":2978,"context":2949},"includes\\views\\shortcodes\\view-shortcode-account-subscription-details.php",{"file":3656,"line":2569,"context":2949},{"file":3656,"line":3473,"context":2949},{"file":3656,"line":3631,"context":2949},{"file":3661,"line":803,"context":2949},"includes\\views\\shortcodes\\view-shortcode-account.php",{"file":3663,"line":244,"context":2949},"includes\\views\\shortcodes\\view-shortcode-edit-profile-form.php",{"file":3665,"line":2784,"context":2949},"includes\\views\\shortcodes\\view-shortcode-new-subscription-form.php",{"file":3667,"line":3668,"context":2949},"includes\\views\\shortcodes\\view-shortcode-payment-history.php",70,{"file":3670,"line":2784,"context":2949},"includes\\views\\shortcodes\\view-shortcode-register-form.php",{"file":3670,"line":579,"context":2949},{"file":3670,"line":563,"context":2949},{"file":3670,"line":1456,"context":2949},[3675],{"name":3676,"version":38,"knownCves":3677},"jQuery",[],[3679,3694,3702,3718,3727,3738,3749,3758,3769,3779,3797,3812,3823,3847,3862,3908,3917,3926,3934,3944,3952,3960,3968,3977,3985,3995,4003,4011,4019,4028,4036,4045,4061,4069,4079,4087,4097,4105,4113,4133,4142,4154,4164,4175,4184,4193,4201,4209,4227,4235,4245,4267,4277,4285,4293,4307,4317,4327,4337,4354,4367,4377,4388,4398,4409,4428,4440,4452,4463,4474,4486,4515,4526,4536,4546,4557,4573,4583,4593,4605,4615,4625],{"entryPoint":3680,"graph":3681,"unsanitizedCount":63,"severity":41},"display_tablenav (includes\\admin\\class-admin-members-list-table.php:225)",{"nodes":3682,"edges":3692},[3683,3687],{"id":3684,"type":3685,"label":3686,"file":3066,"line":2085},"n0","source","$_GET['pms-view']",{"id":3688,"type":3689,"label":3690,"file":3066,"line":2085,"wp_function":3691},"n1","sink","echo() [XSS]","echo",[3693],{"from":3684,"to":3688,"sanitized":2734},{"entryPoint":3695,"graph":3696,"unsanitizedCount":63,"severity":41},"display_tablenav (includes\\admin\\class-admin-payments-list-table.php:177)",{"nodes":3697,"edges":3700},[3698,3699],{"id":3684,"type":3685,"label":3686,"file":2895,"line":1873},{"id":3688,"type":3689,"label":3690,"file":2895,"line":1873,"wp_function":3691},[3701],{"from":3684,"to":3688,"sanitized":2734},{"entryPoint":3703,"graph":3704,"unsanitizedCount":63,"severity":41},"ajax_render_modal_payment_refund (includes\\admin\\class-admin-payments.php:545)",{"nodes":3705,"edges":3715},[3706,3709,3712],{"id":3684,"type":3685,"label":3707,"file":1193,"line":3708},"$_POST",552,{"id":3688,"type":3710,"label":3711,"file":1193,"line":3708},"transform","→ pms_render_modal_payment_refund()",{"id":3713,"type":3689,"label":3690,"file":1357,"line":3714,"wp_function":3691},"n2",963,[3716,3717],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":3719,"graph":3720,"unsanitizedCount":63,"severity":41},"add_upgrade_downgrade_subtitle (includes\\admin\\class-admin-subscription-plans.php:855)",{"nodes":3721,"edges":3725},[3722,3724],{"id":3684,"type":3685,"label":3723,"file":1234,"line":1922},"$_GET",{"id":3688,"type":3689,"label":3690,"file":1234,"line":3187,"wp_function":3691},[3726],{"from":3684,"to":3688,"sanitized":2734},{"entryPoint":3728,"graph":3729,"unsanitizedCount":1463,"severity":41},"add_upgrade_downgrade_action (includes\\admin\\class-admin-subscription-plans.php:884)",{"nodes":3730,"edges":3736},[3731,3734],{"id":3684,"type":3685,"label":3732,"file":1234,"line":3733},"$_GET (x2)",892,{"id":3688,"type":3689,"label":3690,"file":1234,"line":3735,"wp_function":3691},895,[3737],{"from":3684,"to":3688,"sanitized":2734},{"entryPoint":3739,"graph":3740,"unsanitizedCount":63,"severity":41},"admin_notices (includes\\admin\\class-admin-subscription-plans.php:1256)",{"nodes":3741,"edges":3747},[3742,3745],{"id":3684,"type":3685,"label":3743,"file":1234,"line":3744},"$_REQUEST",1269,{"id":3688,"type":3689,"label":3690,"file":1234,"line":3746,"wp_function":3691},1272,[3748],{"from":3684,"to":3688,"sanitized":2734},{"entryPoint":3750,"graph":3751,"unsanitizedCount":63,"severity":41},"display_tablenav (includes\\admin\\class-admin-subscriptions-list-table.php:204)",{"nodes":3752,"edges":3756},[3753,3755],{"id":3684,"type":3685,"label":3686,"file":2899,"line":3754},209,{"id":3688,"type":3689,"label":3690,"file":2899,"line":3754,"wp_function":3691},[3757],{"from":3684,"to":3688,"sanitized":2734},{"entryPoint":3759,"graph":3760,"unsanitizedCount":63,"severity":41},"admin_display_billing_details (includes\\class-billing-details.php:22)",{"nodes":3761,"edges":3766},[3762,3763,3765],{"id":3684,"type":3685,"label":3723,"file":1519,"line":1254},{"id":3688,"type":3710,"label":3764,"file":1519,"line":1254},"→ format_billing_details()",{"id":3713,"type":3689,"label":3690,"file":1519,"line":711,"wp_function":3691},[3767,3768],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":3770,"graph":3771,"unsanitizedCount":63,"severity":41},"edit_member_billing_details (includes\\class-billing-details.php:344)",{"nodes":3772,"edges":3776},[3773,3774,3775],{"id":3684,"type":3685,"label":3707,"file":1519,"line":1044},{"id":3688,"type":3710,"label":3764,"file":1519,"line":1044},{"id":3713,"type":3689,"label":3690,"file":1519,"line":711,"wp_function":3691},[3777,3778],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":3780,"graph":3781,"unsanitizedCount":1463,"severity":41},"\u003Cclass-billing-details> (includes\\class-billing-details.php:0)",{"nodes":3782,"edges":3792},[3783,3784,3785,3786,3788,3790],{"id":3684,"type":3685,"label":3723,"file":1519,"line":1254},{"id":3688,"type":3710,"label":3764,"file":1519,"line":1254},{"id":3713,"type":3689,"label":3690,"file":1519,"line":711,"wp_function":3691},{"id":3787,"type":3685,"label":3707,"file":1519,"line":1044},"n3",{"id":3789,"type":3710,"label":3764,"file":1519,"line":1044},"n4",{"id":3791,"type":3689,"label":3690,"file":1519,"line":711,"wp_function":3691},"n5",[3793,3794,3795,3796],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"from":3787,"to":3789,"sanitized":2734},{"from":3789,"to":3791,"sanitized":2734},{"entryPoint":3798,"graph":3799,"unsanitizedCount":1463,"severity":41},"pms_thim_register_extra_fields (includes\\functions-plugin-compatibilities.php:24)",{"nodes":3800,"edges":3809},[3801,3803,3806,3808],{"id":3684,"type":3685,"label":3802,"file":2207,"line":458},"$_REQUEST['redirect_to']",{"id":3688,"type":3689,"label":3804,"file":2207,"line":458,"wp_function":3805},"wp_redirect() [Open Redirect]","wp_redirect",{"id":3713,"type":3685,"label":3807,"file":2207,"line":811},"$_SERVER",{"id":3787,"type":3689,"label":3804,"file":2207,"line":1701,"wp_function":3805},[3810,3811],{"from":3684,"to":3688,"sanitized":2734},{"from":3713,"to":3787,"sanitized":2734},{"entryPoint":3813,"graph":3814,"unsanitizedCount":1463,"severity":41},"\u003Cfunctions-plugin-compatibilities> (includes\\functions-plugin-compatibilities.php:0)",{"nodes":3815,"edges":3820},[3816,3817,3818,3819],{"id":3684,"type":3685,"label":3802,"file":2207,"line":458},{"id":3688,"type":3689,"label":3804,"file":2207,"line":458,"wp_function":3805},{"id":3713,"type":3685,"label":3807,"file":2207,"line":811},{"id":3787,"type":3689,"label":3804,"file":2207,"line":1701,"wp_function":3805},[3821,3822],{"from":3684,"to":3688,"sanitized":2734},{"from":3713,"to":3787,"sanitized":2734},{"entryPoint":3824,"graph":3825,"unsanitizedCount":1463,"severity":41},"process_payment (includes\\gateways\\paypal_connect\\class-payment-gateway-paypal-connect.php:243)",{"nodes":3826,"edges":3842},[3827,3828,3830,3834,3836,3838],{"id":3684,"type":3685,"label":3743,"file":2402,"line":704},{"id":3688,"type":3710,"label":3829,"file":2402,"line":704},"→ update_order()",{"id":3713,"type":3689,"label":3831,"file":2402,"line":3832,"wp_function":3833},"wp_remote_request() [SSRF]",1876,"wp_remote_request",{"id":3787,"type":3685,"label":3743,"file":2402,"line":3835},310,{"id":3789,"type":3710,"label":3837,"file":2402,"line":3835},"→ capture_order()",{"id":3791,"type":3689,"label":3839,"file":2402,"line":3840,"wp_function":3841},"wp_remote_post() [SSRF]",1763,"wp_remote_post",[3843,3844,3845,3846],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"from":3787,"to":3789,"sanitized":2734},{"from":3789,"to":3791,"sanitized":2734},{"entryPoint":3848,"graph":3849,"unsanitizedCount":63,"severity":41},"verify_webhook (includes\\gateways\\paypal_connect\\class-payment-gateway-paypal-connect.php:1898)",{"nodes":3850,"edges":3859},[3851,3853,3855],{"id":3684,"type":3685,"label":3807,"file":2402,"line":3852},1929,{"id":3688,"type":3710,"label":3854,"file":2402,"line":3852},"→ get_cached_cert()",{"id":3713,"type":3689,"label":3856,"file":2402,"line":3857,"wp_function":3858},"file_put_contents() [File Write]",1977,"file_put_contents",[3860,3861],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":3863,"graph":3864,"unsanitizedCount":1092,"severity":41},"\u003Cclass-payment-gateway-paypal-connect> (includes\\gateways\\paypal_connect\\class-payment-gateway-paypal-connect.php:0)",{"nodes":3865,"edges":3898},[3866,3868,3872,3873,3877,3879,3880,3882,3884,3886,3888,3890,3892,3894,3896],{"id":3684,"type":3685,"label":3807,"file":2402,"line":3867},1910,{"id":3688,"type":3689,"label":3869,"file":2402,"line":3870,"wp_function":3871},"file_get_contents() [SSRF\u002FLFI]",1956,"file_get_contents",{"id":3713,"type":3685,"label":3807,"file":2402,"line":3867},{"id":3787,"type":3689,"label":3874,"file":2402,"line":3875,"wp_function":3876},"wp_remote_get() [SSRF]",1960,"wp_remote_get",{"id":3789,"type":3685,"label":3878,"file":2402,"line":3867},"$_SERVER (x2)",{"id":3791,"type":3689,"label":3856,"file":2402,"line":3857,"wp_function":3858},{"id":3881,"type":3685,"label":3743,"file":2402,"line":704},"n6",{"id":3883,"type":3710,"label":3829,"file":2402,"line":704},"n7",{"id":3885,"type":3689,"label":3831,"file":2402,"line":3832,"wp_function":3833},"n8",{"id":3887,"type":3685,"label":3743,"file":2402,"line":3835},"n9",{"id":3889,"type":3710,"label":3837,"file":2402,"line":3835},"n10",{"id":3891,"type":3689,"label":3839,"file":2402,"line":3840,"wp_function":3841},"n11",{"id":3893,"type":3685,"label":3807,"file":2402,"line":3852},"n12",{"id":3895,"type":3710,"label":3854,"file":2402,"line":3852},"n13",{"id":3897,"type":3689,"label":3856,"file":2402,"line":3857,"wp_function":3858},"n14",[3899,3900,3901,3902,3903,3904,3905,3906,3907],{"from":3684,"to":3688,"sanitized":2735},{"from":3713,"to":3787,"sanitized":2735},{"from":3789,"to":3791,"sanitized":2735},{"from":3881,"to":3883,"sanitized":2734},{"from":3883,"to":3885,"sanitized":2734},{"from":3887,"to":3889,"sanitized":2734},{"from":3889,"to":3891,"sanitized":2734},{"from":3893,"to":3895,"sanitized":2734},{"from":3895,"to":3897,"sanitized":2734},{"entryPoint":3909,"graph":3910,"unsanitizedCount":63,"severity":41},"pms_stripe_add_settings_content (includes\\gateways\\stripe\\admin\\functions-admin-connect.php:314)",{"nodes":3911,"edges":3915},[3912,3913],{"id":3684,"type":3685,"label":3723,"file":2522,"line":894},{"id":3688,"type":3689,"label":3690,"file":2522,"line":3914,"wp_function":3691},570,[3916],{"from":3684,"to":3688,"sanitized":2734},{"entryPoint":3918,"graph":3919,"unsanitizedCount":29,"severity":3925},"pms_divi_extension_ajax (extend\\divi\\paid-member-subscriptions-divi-extension.php:41)",{"nodes":3920,"edges":3923},[3921,3922],{"id":3684,"type":3685,"label":3707,"file":374,"line":2978},{"id":3688,"type":3689,"label":3690,"file":374,"line":1112,"wp_function":3691},[3924],{"from":3684,"to":3688,"sanitized":2735},"low",{"entryPoint":3927,"graph":3928,"unsanitizedCount":29,"severity":3925},"\u003Cpaid-member-subscriptions-divi-extension> (extend\\divi\\paid-member-subscriptions-divi-extension.php:0)",{"nodes":3929,"edges":3932},[3930,3931],{"id":3684,"type":3685,"label":3707,"file":374,"line":2978},{"id":3688,"type":3689,"label":3690,"file":374,"line":1112,"wp_function":3691},[3933],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":3935,"graph":3936,"unsanitizedCount":29,"severity":3925},"pms_pb_payment_redirect_link (extend\\profile-builder\\functions-pb-redirect.php:49)",{"nodes":3937,"edges":3942},[3938,3939],{"id":3684,"type":3685,"label":3723,"file":727,"line":2371},{"id":3688,"type":3689,"label":3940,"file":727,"line":497,"wp_function":3941},"header() [Header Injection]","header",[3943],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":3945,"graph":3946,"unsanitizedCount":29,"severity":3925},"\u003Cfunctions-pb-redirect> (extend\\profile-builder\\functions-pb-redirect.php:0)",{"nodes":3947,"edges":3950},[3948,3949],{"id":3684,"type":3685,"label":3723,"file":727,"line":2371},{"id":3688,"type":3689,"label":3940,"file":727,"line":497,"wp_function":3941},[3951],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":3953,"graph":3954,"unsanitizedCount":29,"severity":3925},"add_on_activate (includes\\admin\\class-admin-addons.php:45)",{"nodes":3955,"edges":3958},[3956,3957],{"id":3684,"type":3685,"label":3707,"file":1146,"line":2152},{"id":3688,"type":3689,"label":3690,"file":1146,"line":582,"wp_function":3691},[3959],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":3961,"graph":3962,"unsanitizedCount":29,"severity":3925},"add_on_deactivate (includes\\admin\\class-admin-addons.php:70)",{"nodes":3963,"edges":3966},[3964,3965],{"id":3684,"type":3685,"label":3707,"file":1146,"line":344},{"id":3688,"type":3689,"label":3690,"file":1146,"line":1216,"wp_function":3691},[3967],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":3969,"graph":3970,"unsanitizedCount":29,"severity":3925},"\u003Cclass-admin-addons> (includes\\admin\\class-admin-addons.php:0)",{"nodes":3971,"edges":3975},[3972,3974],{"id":3684,"type":3685,"label":3973,"file":1146,"line":2152},"$_POST (x2)",{"id":3688,"type":3689,"label":3690,"file":1146,"line":582,"wp_function":3691},[3976],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":3978,"graph":3979,"unsanitizedCount":63,"severity":3925},"\u003Cclass-admin-members-list-table> (includes\\admin\\class-admin-members-list-table.php:0)",{"nodes":3980,"edges":3983},[3981,3982],{"id":3684,"type":3685,"label":3686,"file":3066,"line":2085},{"id":3688,"type":3689,"label":3690,"file":3066,"line":2085,"wp_function":3691},[3984],{"from":3684,"to":3688,"sanitized":2734},{"entryPoint":3986,"graph":3987,"unsanitizedCount":29,"severity":3925},"ajax_check_username (includes\\admin\\class-admin-members.php:732)",{"nodes":3988,"edges":3993},[3989,3991],{"id":3684,"type":3685,"label":3707,"file":1184,"line":3990},739,{"id":3688,"type":3689,"label":3690,"file":1184,"line":3992,"wp_function":3691},749,[3994],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":3996,"graph":3997,"unsanitizedCount":29,"severity":3925},"\u003Cclass-admin-members> (includes\\admin\\class-admin-members.php:0)",{"nodes":3998,"edges":4001},[3999,4000],{"id":3684,"type":3685,"label":3707,"file":1184,"line":3990},{"id":3688,"type":3689,"label":3690,"file":1184,"line":3992,"wp_function":3691},[4002],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4004,"graph":4005,"unsanitizedCount":29,"severity":3925},"\u003Cclass-admin-payments-list-table> (includes\\admin\\class-admin-payments-list-table.php:0)",{"nodes":4006,"edges":4009},[4007,4008],{"id":3684,"type":3685,"label":3686,"file":2895,"line":1873},{"id":3688,"type":3689,"label":3690,"file":2895,"line":1873,"wp_function":3691},[4010],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4012,"graph":4013,"unsanitizedCount":29,"severity":3925},"ajax_populate_subscription_price (includes\\admin\\class-admin-payments.php:491)",{"nodes":4014,"edges":4017},[4015,4016],{"id":3684,"type":3685,"label":3973,"file":1193,"line":3573},{"id":3688,"type":3689,"label":3690,"file":1193,"line":1058,"wp_function":3691},[4018],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4020,"graph":4021,"unsanitizedCount":29,"severity":3925},"ajax_check_payment_username (includes\\admin\\class-admin-payments.php:521)",{"nodes":4022,"edges":4026},[4023,4024],{"id":3684,"type":3685,"label":3707,"file":1193,"line":3584},{"id":3688,"type":3689,"label":3690,"file":1193,"line":4025,"wp_function":3691},531,[4027],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4029,"graph":4030,"unsanitizedCount":29,"severity":3925},"\u003Cclass-admin-setup-wizard> (includes\\admin\\class-admin-setup-wizard.php:0)",{"nodes":4031,"edges":4034},[4032,4033],{"id":3684,"type":3685,"label":3732,"file":1225,"line":797},{"id":3688,"type":3689,"label":3690,"file":1225,"line":3173,"wp_function":3691},[4035],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4037,"graph":4038,"unsanitizedCount":29,"severity":3925},"process_custom_bulk_actions (includes\\admin\\class-admin-subscription-plans.php:753)",{"nodes":4039,"edges":4043},[4040,4041],{"id":3684,"type":3685,"label":3743,"file":1234,"line":2877},{"id":3688,"type":3689,"label":3804,"file":1234,"line":4042,"wp_function":3805},797,[4044],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4046,"graph":4047,"unsanitizedCount":29,"severity":3925},"\u003Cclass-admin-subscription-plans> (includes\\admin\\class-admin-subscription-plans.php:0)",{"nodes":4048,"edges":4057},[4049,4052,4053,4054,4055,4056],{"id":3684,"type":3685,"label":4050,"file":1234,"line":4051},"$_GET (x5)",173,{"id":3688,"type":3689,"label":3690,"file":1234,"line":3275,"wp_function":3691},{"id":3713,"type":3685,"label":3743,"file":1234,"line":2877},{"id":3787,"type":3689,"label":3804,"file":1234,"line":4042,"wp_function":3805},{"id":3789,"type":3685,"label":3743,"file":1234,"line":3744},{"id":3791,"type":3689,"label":3690,"file":1234,"line":3746,"wp_function":3691},[4058,4059,4060],{"from":3684,"to":3688,"sanitized":2735},{"from":3713,"to":3787,"sanitized":2735},{"from":3789,"to":3791,"sanitized":2735},{"entryPoint":4062,"graph":4063,"unsanitizedCount":63,"severity":3925},"\u003Cclass-admin-subscriptions-list-table> (includes\\admin\\class-admin-subscriptions-list-table.php:0)",{"nodes":4064,"edges":4067},[4065,4066],{"id":3684,"type":3685,"label":3686,"file":2899,"line":3754},{"id":3688,"type":3689,"label":3690,"file":2899,"line":3754,"wp_function":3691},[4068],{"from":3684,"to":3688,"sanitized":2734},{"entryPoint":4070,"graph":4071,"unsanitizedCount":29,"severity":3925},"admin_activation_notices (includes\\admin\\class-edd-sl-plugin-updater.php:871)",{"nodes":4072,"edges":4077},[4073,4076],{"id":3684,"type":3685,"label":4074,"file":1317,"line":4075},"$_GET['message']",886,{"id":3688,"type":3689,"label":3690,"file":1317,"line":4075,"wp_function":3691},[4078],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4080,"graph":4081,"unsanitizedCount":29,"severity":3925},"\u003Cclass-edd-sl-plugin-updater> (includes\\admin\\class-edd-sl-plugin-updater.php:0)",{"nodes":4082,"edges":4085},[4083,4084],{"id":3684,"type":3685,"label":4074,"file":1317,"line":4075},{"id":3688,"type":3689,"label":3690,"file":1317,"line":4075,"wp_function":3691},[4086],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4088,"graph":4089,"unsanitizedCount":29,"severity":3925},"pms_output_modal_style_pricing_page (includes\\admin\\functions-admin.php:838)",{"nodes":4090,"edges":4095},[4091,4093],{"id":3684,"type":3685,"label":3723,"file":1357,"line":4092},840,{"id":3688,"type":3689,"label":3690,"file":1357,"line":4094,"wp_function":3691},864,[4096],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4098,"graph":4099,"unsanitizedCount":29,"severity":3925},"\u003Cfunctions-admin> (includes\\admin\\functions-admin.php:0)",{"nodes":4100,"edges":4103},[4101,4102],{"id":3684,"type":3685,"label":3723,"file":1357,"line":4092},{"id":3688,"type":3689,"label":3690,"file":1357,"line":4094,"wp_function":3691},[4104],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4106,"graph":4107,"unsanitizedCount":63,"severity":3925},"\u003Cview-tab-payments> (includes\\admin\\views\\setup-wizard\\view-tab-payments.php:0)",{"nodes":4108,"edges":4111},[4109,4110],{"id":3684,"type":3685,"label":3723,"file":3252,"line":1209},{"id":3688,"type":3689,"label":3690,"file":3252,"line":1736,"wp_function":3691},[4112],{"from":3684,"to":3688,"sanitized":2734},{"entryPoint":4114,"graph":4115,"unsanitizedCount":259,"severity":3925},"\u003Cview-page-members-add-new-edit-subscription> (includes\\admin\\views\\view-page-members-add-new-edit-subscription.php:0)",{"nodes":4116,"edges":4128},[4117,4119,4120,4122,4123,4124,4125,4126],{"id":3684,"type":3685,"label":4118,"file":3323,"line":405},"$_POST (x4)",{"id":3688,"type":3689,"label":3690,"file":3323,"line":700,"wp_function":3691},{"id":3713,"type":3685,"label":4121,"file":3323,"line":332},"$_GET (x6)",{"id":3787,"type":3689,"label":3690,"file":3323,"line":3014,"wp_function":3691},{"id":3789,"type":3685,"label":3707,"file":3323,"line":405},{"id":3791,"type":3689,"label":3690,"file":3323,"line":1564,"wp_function":3691},{"id":3881,"type":3685,"label":3723,"file":3323,"line":897},{"id":3883,"type":3689,"label":3690,"file":3323,"line":4127,"wp_function":3691},522,[4129,4130,4131,4132],{"from":3684,"to":3688,"sanitized":2734},{"from":3713,"to":3787,"sanitized":2735},{"from":3789,"to":3791,"sanitized":2735},{"from":3881,"to":3883,"sanitized":2734},{"entryPoint":4134,"graph":4135,"unsanitizedCount":29,"severity":3925},"\u003Cview-page-members-edit> (includes\\admin\\views\\view-page-members-edit.php:0)",{"nodes":4136,"edges":4140},[4137,4139],{"id":3684,"type":3685,"label":4138,"file":3347,"line":415},"$_REQUEST (x3)",{"id":3688,"type":3689,"label":3690,"file":3347,"line":375,"wp_function":3691},[4141],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4143,"graph":4144,"unsanitizedCount":29,"severity":3925},"\u003Cview-page-payments-add-new-edit> (includes\\admin\\views\\view-page-payments-add-new-edit.php:0)",{"nodes":4145,"edges":4151},[4146,4148,4149,4150],{"id":3684,"type":3685,"label":4147,"file":3354,"line":242},"$_GET (x9)",{"id":3688,"type":3689,"label":3690,"file":3354,"line":797,"wp_function":3691},{"id":3713,"type":3685,"label":3707,"file":3354,"line":661},{"id":3787,"type":3689,"label":3690,"file":3354,"line":27,"wp_function":3691},[4152,4153],{"from":3684,"to":3688,"sanitized":2735},{"from":3713,"to":3787,"sanitized":2735},{"entryPoint":4155,"graph":4156,"unsanitizedCount":29,"severity":3925},"login_form (includes\\class-form-handler.php:1344)",{"nodes":4157,"edges":4162},[4158,4160],{"id":3684,"type":3685,"label":3707,"file":1571,"line":4159},1356,{"id":3688,"type":3689,"label":3804,"file":1571,"line":4161,"wp_function":3805},1403,[4163],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4165,"graph":4166,"unsanitizedCount":29,"severity":3925},"\u003Cclass-admin-discount-codes-bulk-add> (includes\\features\\discount-codes\\includes\\class-admin-discount-codes-bulk-add.php:0)",{"nodes":4167,"edges":4173},[4168,4170],{"id":3684,"type":3685,"label":4169,"file":1743,"line":523},"$_FILES",{"id":3688,"type":3689,"label":4171,"file":1743,"line":2317,"wp_function":4172},"fopen() [File Access]","fopen",[4174],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4176,"graph":4177,"unsanitizedCount":29,"severity":3925},"\u003Cfunctions-core> (includes\\functions-core.php:0)",{"nodes":4178,"edges":4182},[4179,4181],{"id":3684,"type":3685,"label":3743,"file":1972,"line":4180},127,{"id":3688,"type":3689,"label":3690,"file":1972,"line":1884,"wp_function":3691},[4183],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4185,"graph":4186,"unsanitizedCount":29,"severity":3925},"\u003Cfunctions-payment-gateways> (includes\\gateways\\functions-payment-gateways.php:0)",{"nodes":4187,"edges":4191},[4188,4190],{"id":3684,"type":3685,"label":3707,"file":2342,"line":4189},407,{"id":3688,"type":3689,"label":3690,"file":2342,"line":2305,"wp_function":3691},[4192],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4194,"graph":4195,"unsanitizedCount":29,"severity":3925},"pms_paypal_connect_add_payment_gateway_admin_subscription_fields (includes\\gateways\\paypal_connect\\admin\\functions-admin-filters.php:329)",{"nodes":4196,"edges":4199},[4197,4198],{"id":3684,"type":3685,"label":3973,"file":2381,"line":2292},{"id":3688,"type":3689,"label":3690,"file":2381,"line":723,"wp_function":3691},[4200],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4202,"graph":4203,"unsanitizedCount":29,"severity":3925},"\u003Cfunctions-admin-filters> (includes\\gateways\\paypal_connect\\admin\\functions-admin-filters.php:0)",{"nodes":4204,"edges":4207},[4205,4206],{"id":3684,"type":3685,"label":3973,"file":2381,"line":2292},{"id":3688,"type":3689,"label":3690,"file":2381,"line":723,"wp_function":3691},[4208],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4210,"graph":4211,"unsanitizedCount":63,"severity":3925},"pms_stripe_connect_handle_authorization_return_admin_init (includes\\gateways\\stripe\\admin\\functions-admin-connect.php:10)",{"nodes":4212,"edges":4223},[4213,4215,4218,4219,4221],{"id":3684,"type":3685,"label":4214,"file":2522,"line":402},"$_GET (x3)",{"id":3688,"type":3689,"label":4216,"file":2522,"line":470,"wp_function":4217},"update_option() [Settings Manipulation]","update_option",{"id":3713,"type":3685,"label":3723,"file":2522,"line":579},{"id":3787,"type":3710,"label":4220,"file":2522,"line":579},"→ set_account_country()",{"id":3789,"type":3689,"label":4216,"file":2559,"line":4222,"wp_function":4217},2185,[4224,4225,4226],{"from":3684,"to":3688,"sanitized":2735},{"from":3713,"to":3787,"sanitized":2734},{"from":3787,"to":3789,"sanitized":2734},{"entryPoint":4228,"graph":4229,"unsanitizedCount":29,"severity":3925},"pms_stripe_add_payment_gateway_admin_subscription_fields (includes\\gateways\\stripe\\admin\\functions-admin-connect.php:183)",{"nodes":4230,"edges":4233},[4231,4232],{"id":3684,"type":3685,"label":3973,"file":2522,"line":1500},{"id":3688,"type":3689,"label":3690,"file":2522,"line":595,"wp_function":3691},[4234],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4236,"graph":4237,"unsanitizedCount":29,"severity":3925},"pms_stripe_save_webhook_secret (includes\\gateways\\stripe\\admin\\functions-admin-connect.php:620)",{"nodes":4238,"edges":4243},[4239,4241],{"id":3684,"type":3685,"label":3707,"file":2522,"line":4240},630,{"id":3688,"type":3689,"label":4216,"file":2522,"line":4242,"wp_function":4217},632,[4244],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4246,"graph":4247,"unsanitizedCount":63,"severity":3925},"\u003Cfunctions-admin-connect> (includes\\gateways\\stripe\\admin\\functions-admin-connect.php:0)",{"nodes":4248,"edges":4260},[4249,4250,4251,4252,4253,4254,4255,4256,4257,4258,4259],{"id":3684,"type":3685,"label":4050,"file":2522,"line":402},{"id":3688,"type":3689,"label":4216,"file":2522,"line":470,"wp_function":4217},{"id":3713,"type":3685,"label":3973,"file":2522,"line":1500},{"id":3787,"type":3689,"label":3690,"file":2522,"line":595,"wp_function":3691},{"id":3789,"type":3685,"label":3732,"file":2522,"line":1102},{"id":3791,"type":3689,"label":3690,"file":2522,"line":3560,"wp_function":3691},{"id":3881,"type":3685,"label":3707,"file":2522,"line":4240},{"id":3883,"type":3689,"label":4216,"file":2522,"line":4242,"wp_function":4217},{"id":3885,"type":3685,"label":3723,"file":2522,"line":579},{"id":3887,"type":3710,"label":4220,"file":2522,"line":579},{"id":3889,"type":3689,"label":4216,"file":2559,"line":4222,"wp_function":4217},[4261,4262,4263,4264,4265,4266],{"from":3684,"to":3688,"sanitized":2735},{"from":3713,"to":3787,"sanitized":2735},{"from":3789,"to":3791,"sanitized":2735},{"from":3881,"to":3883,"sanitized":2735},{"from":3885,"to":3887,"sanitized":2734},{"from":3887,"to":3889,"sanitized":2734},{"entryPoint":4268,"graph":4269,"unsanitizedCount":29,"severity":3925},"\u003Cclass-payment-gateway-stripe-connect> (includes\\gateways\\stripe\\class-payment-gateway-stripe-connect.php:0)",{"nodes":4270,"edges":4275},[4271,4273],{"id":3684,"type":3685,"label":3973,"file":2559,"line":4272},1180,{"id":3688,"type":3689,"label":4216,"file":2559,"line":4274,"wp_function":4217},2071,[4276],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4278,"graph":4279,"unsanitizedCount":29,"severity":3925},"\u003Cfunctions-actions> (includes\\gateways\\stripe\\functions-actions.php:0)",{"nodes":4280,"edges":4283},[4281,4282],{"id":3684,"type":3685,"label":3707,"file":2595,"line":2155},{"id":3688,"type":3689,"label":3804,"file":2595,"line":985,"wp_function":3805},[4284],{"from":3684,"to":3688,"sanitized":2735},{"entryPoint":4286,"graph":4287,"unsanitizedCount":63,"severity":3925},"\u003Cview-actions-account-retry-payment-subscription-form> (includes\\views\\actions\\view-actions-account-retry-payment-subscription-form.php:0)",{"nodes":4288,"edges":4291},[4289,4290],{"id":3684,"type":3685,"label":3743,"file":3653,"line":332},{"id":3688,"type":3689,"label":3690,"file":3653,"line":370,"wp_function":3691},[4292],{"from":3684,"to":3688,"sanitized":2734},{"entryPoint":4294,"graph":4295,"unsanitizedCount":63,"severity":82},"pms_pb_email_confirmation_payment_form (extend\\profile-builder\\functions-email-confirmation.php:44)",{"nodes":4296,"edges":4304},[4297,4298,4300],{"id":3684,"type":3685,"label":3723,"file":622,"line":2377},{"id":3688,"type":3710,"label":4299,"file":622,"line":2377},"→ wppb_get_signup_data()",{"id":3713,"type":3689,"label":4301,"file":622,"line":4302,"wp_function":4303},"get_row() [SQLi]",352,"get_row",[4305,4306],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4308,"graph":4309,"unsanitizedCount":63,"severity":82},"pms_pb_remove_email_confirmation_redirect (extend\\profile-builder\\functions-email-confirmation.php:169)",{"nodes":4310,"edges":4314},[4311,4312,4313],{"id":3684,"type":3685,"label":3723,"file":622,"line":3063},{"id":3688,"type":3710,"label":4299,"file":622,"line":3063},{"id":3713,"type":3689,"label":4301,"file":622,"line":4302,"wp_function":4303},[4315,4316],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4318,"graph":4319,"unsanitizedCount":63,"severity":82},"pms_pb_remove_email_confirmation_redirect_message (extend\\profile-builder\\functions-email-confirmation.php:195)",{"nodes":4320,"edges":4324},[4321,4322,4323],{"id":3684,"type":3685,"label":3723,"file":622,"line":3754},{"id":3688,"type":3710,"label":4299,"file":622,"line":3754},{"id":3713,"type":3689,"label":4301,"file":622,"line":4302,"wp_function":4303},[4325,4326],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4328,"graph":4329,"unsanitizedCount":63,"severity":82},"pms_pb_ec_autologin_url (extend\\profile-builder\\functions-email-confirmation.php:432)",{"nodes":4330,"edges":4334},[4331,4332,4333],{"id":3684,"type":3685,"label":3723,"file":622,"line":883},{"id":3688,"type":3710,"label":4299,"file":622,"line":883},{"id":3713,"type":3689,"label":4301,"file":622,"line":4302,"wp_function":4303},[4335,4336],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4338,"graph":4339,"unsanitizedCount":259,"severity":82},"\u003Cfunctions-email-confirmation> (extend\\profile-builder\\functions-email-confirmation.php:0)",{"nodes":4340,"edges":4349},[4341,4342,4343,4344,4346,4347,4348],{"id":3684,"type":3685,"label":3732,"file":622,"line":969},{"id":3688,"type":3689,"label":4301,"file":622,"line":4302,"wp_function":4303},{"id":3713,"type":3685,"label":3723,"file":622,"line":1112},{"id":3787,"type":3689,"label":4345,"file":622,"line":723,"wp_function":2887},"unserialize() [Object Injection]",{"id":3789,"type":3685,"label":4050,"file":622,"line":2377},{"id":3791,"type":3710,"label":4299,"file":622,"line":2377},{"id":3881,"type":3689,"label":4301,"file":622,"line":4302,"wp_function":4303},[4350,4351,4352,4353],{"from":3684,"to":3688,"sanitized":2735},{"from":3713,"to":3787,"sanitized":2735},{"from":3789,"to":3791,"sanitized":2734},{"from":3791,"to":3881,"sanitized":2734},{"entryPoint":4355,"graph":4356,"unsanitizedCount":63,"severity":82},"get_table_data (includes\\admin\\class-admin-member-payments-list-table.php:96)",{"nodes":4357,"edges":4364},[4358,4359,4361],{"id":3684,"type":3685,"label":3743,"file":3052,"line":1726},{"id":3688,"type":3710,"label":4360,"file":3052,"line":1726},"→ pms_get_payments()",{"id":3713,"type":3689,"label":4362,"file":2183,"line":448,"wp_function":4363},"get_results() [SQLi]","get_results",[4365,4366],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4368,"graph":4369,"unsanitizedCount":63,"severity":82},"\u003Cclass-admin-member-payments-list-table> (includes\\admin\\class-admin-member-payments-list-table.php:0)",{"nodes":4370,"edges":4374},[4371,4372,4373],{"id":3684,"type":3685,"label":3743,"file":3052,"line":1726},{"id":3688,"type":3710,"label":4360,"file":3052,"line":1726},{"id":3713,"type":3689,"label":4362,"file":2183,"line":448,"wp_function":4363},[4375,4376],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4378,"graph":4379,"unsanitizedCount":63,"severity":82},"set_table_data (includes\\admin\\class-admin-members-add-new-bulk-list-table.php:195)",{"nodes":4380,"edges":4385},[4381,4382,4384],{"id":3684,"type":3685,"label":3743,"file":1181,"line":3329},{"id":3688,"type":3710,"label":4383,"file":1181,"line":3329},"→ pms_get_users_non_members()",{"id":3713,"type":3689,"label":4362,"file":1972,"line":819,"wp_function":4363},[4386,4387],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4389,"graph":4390,"unsanitizedCount":63,"severity":82},"\u003Cclass-admin-members-add-new-bulk-list-table> (includes\\admin\\class-admin-members-add-new-bulk-list-table.php:0)",{"nodes":4391,"edges":4395},[4392,4393,4394],{"id":3684,"type":3685,"label":3743,"file":1181,"line":3329},{"id":3688,"type":3710,"label":4383,"file":1181,"line":3329},{"id":3713,"type":3689,"label":4362,"file":1972,"line":819,"wp_function":4363},[4396,4397],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4399,"graph":4400,"unsanitizedCount":63,"severity":82},"process_data (includes\\admin\\class-admin-payments.php:103)",{"nodes":4401,"edges":4406},[4402,4403,4405],{"id":3684,"type":3685,"label":3707,"file":1193,"line":3422},{"id":3688,"type":3710,"label":4404,"file":1193,"line":3422},"→ pms_get_member_subscription()",{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4407,4408],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4410,"graph":4411,"unsanitizedCount":1092,"severity":82},"\u003Cclass-admin-payments> (includes\\admin\\class-admin-payments.php:0)",{"nodes":4412,"edges":4422},[4413,4415,4416,4417,4418,4419,4420,4421],{"id":3684,"type":3685,"label":4414,"file":1193,"line":3573},"$_POST (x3)",{"id":3688,"type":3689,"label":3690,"file":1193,"line":1058,"wp_function":3691},{"id":3713,"type":3685,"label":3973,"file":1193,"line":3422},{"id":3787,"type":3710,"label":4404,"file":1193,"line":3422},{"id":3789,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},{"id":3791,"type":3685,"label":3707,"file":1193,"line":3708},{"id":3881,"type":3710,"label":3711,"file":1193,"line":3708},{"id":3883,"type":3689,"label":3690,"file":1357,"line":3714,"wp_function":3691},[4423,4424,4425,4426,4427],{"from":3684,"to":3688,"sanitized":2735},{"from":3713,"to":3787,"sanitized":2734},{"from":3787,"to":3789,"sanitized":2734},{"from":3791,"to":3881,"sanitized":2734},{"from":3881,"to":3883,"sanitized":2734},{"entryPoint":4429,"graph":4430,"unsanitizedCount":63,"severity":82},"change_subscription (includes\\class-form-handler.php:640)",{"nodes":4431,"edges":4437},[4432,4435,4436],{"id":3684,"type":3685,"label":4433,"file":1571,"line":4434},"$_GET['subscription_id']",663,{"id":3688,"type":3710,"label":4404,"file":1571,"line":4434},{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4438,4439],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4441,"graph":4442,"unsanitizedCount":63,"severity":82},"cancel_subscription (includes\\class-form-handler.php:774)",{"nodes":4443,"edges":4449},[4444,4447,4448],{"id":3684,"type":3685,"label":4445,"file":1571,"line":4446},"$_POST['subscription_id']",789,{"id":3688,"type":3710,"label":4404,"file":1571,"line":4446},{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4450,4451],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4453,"graph":4454,"unsanitizedCount":63,"severity":82},"abandon_subscription (includes\\class-form-handler.php:876)",{"nodes":4455,"edges":4460},[4456,4458,4459],{"id":3684,"type":3685,"label":4445,"file":1571,"line":4457},891,{"id":3688,"type":3710,"label":4404,"file":1571,"line":4457},{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4461,4462],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4464,"graph":4465,"unsanitizedCount":63,"severity":82},"update_payment_method (includes\\class-form-handler.php:966)",{"nodes":4466,"edges":4471},[4467,4469,4470],{"id":3684,"type":3685,"label":4445,"file":1571,"line":4468},981,{"id":3688,"type":3710,"label":4404,"file":1571,"line":4468},{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4472,4473],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4475,"graph":4476,"unsanitizedCount":63,"severity":82},"process_checkout (includes\\class-form-handler.php:1851)",{"nodes":4477,"edges":4483},[4478,4481,4482],{"id":3684,"type":3685,"label":4479,"file":1571,"line":4480},"$_POST['pms_current_subscription']",2020,{"id":3688,"type":3710,"label":4404,"file":1571,"line":4480},{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4484,4485],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4487,"graph":4488,"unsanitizedCount":259,"severity":82},"\u003Cclass-form-handler> (includes\\class-form-handler.php:0)",{"nodes":4489,"edges":4506},[4490,4491,4492,4494,4496,4497,4498,4499,4501,4502,4503,4504,4505],{"id":3684,"type":3685,"label":3707,"file":1571,"line":4159},{"id":3688,"type":3689,"label":3804,"file":1571,"line":4161,"wp_function":3805},{"id":3713,"type":3685,"label":4118,"file":1571,"line":4493},1791,{"id":3787,"type":3689,"label":4216,"file":1571,"line":4495,"wp_function":4217},2303,{"id":3789,"type":3685,"label":4433,"file":1571,"line":4434},{"id":3791,"type":3710,"label":4404,"file":1571,"line":4434},{"id":3881,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},{"id":3883,"type":3685,"label":4500,"file":1571,"line":4446},"$_POST['subscription_id'] (x3)",{"id":3885,"type":3710,"label":4404,"file":1571,"line":4446},{"id":3887,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},{"id":3889,"type":3685,"label":4479,"file":1571,"line":4480},{"id":3891,"type":3710,"label":4404,"file":1571,"line":4480},{"id":3893,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4507,4508,4509,4510,4511,4512,4513,4514],{"from":3684,"to":3688,"sanitized":2735},{"from":3713,"to":3787,"sanitized":2735},{"from":3789,"to":3791,"sanitized":2734},{"from":3791,"to":3881,"sanitized":2734},{"from":3883,"to":3885,"sanitized":2734},{"from":3885,"to":3887,"sanitized":2734},{"from":3889,"to":3891,"sanitized":2734},{"from":3891,"to":3893,"sanitized":2734},{"entryPoint":4516,"graph":4517,"unsanitizedCount":63,"severity":82},"pms_member_change_subscription (includes\\functions-content-filtering.php:451)",{"nodes":4518,"edges":4523},[4519,4521,4522],{"id":3684,"type":3685,"label":4520,"file":1855,"line":3271},"$_REQUEST['subscription_id']",{"id":3688,"type":3710,"label":4404,"file":1855,"line":3271},{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4524,4525],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4527,"graph":4528,"unsanitizedCount":63,"severity":82},"pms_member_cancel_subscription (includes\\functions-content-filtering.php:604)",{"nodes":4529,"edges":4533},[4530,4531,4532],{"id":3684,"type":3685,"label":4433,"file":1855,"line":3076},{"id":3688,"type":3710,"label":4404,"file":1855,"line":3076},{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4534,4535],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4537,"graph":4538,"unsanitizedCount":63,"severity":82},"pms_member_abandon_subscription (includes\\functions-content-filtering.php:659)",{"nodes":4539,"edges":4543},[4540,4541,4542],{"id":3684,"type":3685,"label":4433,"file":1855,"line":3069},{"id":3688,"type":3710,"label":4404,"file":1855,"line":3069},{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4544,4545],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4547,"graph":4548,"unsanitizedCount":63,"severity":82},"pms_member_update_payment_method (includes\\functions-content-filtering.php:710)",{"nodes":4549,"edges":4554},[4550,4552,4553],{"id":3684,"type":3685,"label":4433,"file":1855,"line":4551},721,{"id":3688,"type":3710,"label":4404,"file":1855,"line":4551},{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4555,4556],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4558,"graph":4559,"unsanitizedCount":353,"severity":82},"\u003Cfunctions-content-filtering> (includes\\functions-content-filtering.php:0)",{"nodes":4560,"edges":4568},[4561,4562,4563,4564,4566,4567],{"id":3684,"type":3685,"label":4520,"file":1855,"line":3271},{"id":3688,"type":3710,"label":4404,"file":1855,"line":3271},{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},{"id":3787,"type":3685,"label":4565,"file":1855,"line":3076},"$_GET['subscription_id'] (x3)",{"id":3789,"type":3710,"label":4404,"file":1855,"line":3076},{"id":3791,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4569,4570,4571,4572],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"from":3787,"to":3789,"sanitized":2734},{"from":3789,"to":3791,"sanitized":2734},{"entryPoint":4574,"graph":4575,"unsanitizedCount":63,"severity":82},"pms_add_form_extra_fields (includes\\functions-form-extra-fields.php:11)",{"nodes":4576,"edges":4580},[4577,4578,4579],{"id":3684,"type":3685,"label":4433,"file":2044,"line":527},{"id":3688,"type":3710,"label":4404,"file":2044,"line":527},{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4581,4582],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4584,"graph":4585,"unsanitizedCount":63,"severity":82},"\u003Cfunctions-form-extra-fields> (includes\\functions-form-extra-fields.php:0)",{"nodes":4586,"edges":4590},[4587,4588,4589],{"id":3684,"type":3685,"label":4433,"file":2044,"line":527},{"id":3688,"type":3710,"label":4404,"file":2044,"line":527},{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4591,4592],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4594,"graph":4595,"unsanitizedCount":63,"severity":82},"pms_renewal_option_field (includes\\functions-subscription-plan.php:669)",{"nodes":4596,"edges":4602},[4597,4600,4601],{"id":3684,"type":3685,"label":4598,"file":2242,"line":4599},"$_GET['activation_key']",715,{"id":3688,"type":3710,"label":4299,"file":2242,"line":4599},{"id":3713,"type":3689,"label":4301,"file":622,"line":4302,"wp_function":4303},[4603,4604],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4606,"graph":4607,"unsanitizedCount":63,"severity":82},"\u003Cfunctions-subscription-plan> (includes\\functions-subscription-plan.php:0)",{"nodes":4608,"edges":4612},[4609,4610,4611],{"id":3684,"type":3685,"label":4598,"file":2242,"line":4599},{"id":3688,"type":3710,"label":4299,"file":2242,"line":4599},{"id":3713,"type":3689,"label":4301,"file":622,"line":4302,"wp_function":4303},[4613,4614],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4616,"graph":4617,"unsanitizedCount":63,"severity":82},"process_sign_up (includes\\gateways\\manual\\class-payment-gateway-manual.php:78)",{"nodes":4618,"edges":4622},[4619,4620,4621],{"id":3684,"type":3685,"label":4479,"file":2361,"line":673},{"id":3688,"type":3710,"label":4404,"file":2361,"line":673},{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4623,4624],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"entryPoint":4626,"graph":4627,"unsanitizedCount":63,"severity":82},"\u003Cclass-payment-gateway-manual> (includes\\gateways\\manual\\class-payment-gateway-manual.php:0)",{"nodes":4628,"edges":4632},[4629,4630,4631],{"id":3684,"type":3685,"label":4479,"file":2361,"line":673},{"id":3688,"type":3710,"label":4404,"file":2361,"line":673},{"id":3713,"type":3689,"label":4301,"file":2159,"line":943,"wp_function":4303},[4633,4634],{"from":3684,"to":3688,"sanitized":2734},{"from":3688,"to":3713,"sanitized":2734},{"summary":4636,"deductions":4637},"The \"paid-member-subscriptions\" plugin v3.0.0 exhibits a mixed security posture. While it demonstrates good practices such as a high percentage of SQL prepared statements and properly escaped output, there are significant areas of concern. The attack surface is notable, with 56 AJAX handlers, 26 of which lack authentication checks, presenting a substantial risk for unauthorized actions. The presence of the `unserialize` function, a known danger if not handled with extreme care, is a specific code signal risk. Taint analysis reveals 28 high-severity flows, indicating potential vulnerabilities where user input is not properly sanitized before being used in sensitive operations. The plugin's history of 16 known CVEs, including past critical vulnerabilities, suggests a pattern of past security weaknesses that, despite currently having no unpatched issues, requires ongoing vigilance. The number and types of past vulnerabilities, such as Authorization Bypass, RFI, and Code Injection, are particularly worrying. In conclusion, while the plugin has implemented some robust security measures, the large number of unprotected AJAX endpoints, high-severity taint flows, and a history of diverse and serious vulnerabilities mean that users should exercise caution and ensure timely updates.",[4638,4640,4642,4644,4646,4648,4650],{"reason":4639,"points":384},"26 unprotected AJAX handlers",{"reason":4641,"points":259},"1 dangerous function: unserialize",{"reason":4643,"points":1617},"28 high severity taint flows",{"reason":4645,"points":1617},"1 critical CVE in history",{"reason":4647,"points":332},"4 high CVEs in history",{"reason":4649,"points":187},"11 medium CVEs in history",{"reason":4651,"points":384},"Vulnerability types include RFI, Code Injection, Auth Bypass","2026-03-16T17:35:55.143Z",{"wat":4654,"direct":4662},{"assetPaths":4655,"generatorPatterns":4659,"scriptPaths":4660,"versionParams":4661},[4656,4657,4658],"\u002Fwp-content\u002Fplugins\u002Fpaid-member-subscriptions\u002Fassets\u002Fcss\u002Fstyle-front-end.css","\u002Fwp-content\u002Fplugins\u002Fpaid-member-subscriptions\u002Fassets\u002Fcss\u002Fstyle-block-themes-front-end.css","\u002Fwp-content\u002Fplugins\u002Fpaid-member-subscriptions\u002Fextend\u002Fgutenberg-blocks\u002Fassets\u002Fcss\u002Fgutenberg-blocks.css",[],[],[],{"cssClasses":4663,"htmlComments":4665,"htmlAttributes":4666,"restEndpoints":4667,"jsGlobals":4668,"shortcodeOutput":4669},[4664],"pms-divi-editor-container",[],[],[],[],[4670,4671,4672,4673],"[pms-register","[pms-account","[pms-login","[pms-recover-password"]