[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flYHM3XmupCHXCCSYcOICnGg_KeoWRZce6l-vpicveRs":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":139,"fingerprints":504},"product-role-rules","Role Based Pricing for WooCommerce – Smart Solutions for Dynamic Pricing","4.2.2","WebFix Lab","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebfixlab\u002F","\u003Cp>Easiest way to provide discounts to your customers. Manage all role based discounts from one place. EASY to use and super FAST WooCommerce product role based pricing solution to add different prices for different roles. Great for accessories, restaurant or any WooCommerce shops, great for increase conversions.\u003C\u002Fp>\n\u003Cp>Role Based Pricing is a truly lightweight and simple yet powerful plugin without any unnecessary features, no huss fuss or no low page speed score!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FEATURES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>NEW! Discounts by multiple categories\u003C\u002Fli>\n\u003Cli>Dynamic pricing for different user roles and non-registered visitors\u003C\u002Fli>\n\u003Cli>Global and product specific settings available (except variations)\u003C\u002Fli>\n\u003Cli>Discount by product type\u003C\u002Fli>\n\u003Cli>Simple, variable and grouped products support\u003C\u002Fli>\n\u003Cli>Hide price or display curstom text instead of price\u003C\u002Fli>\n\u003Cli>Automatic add to cart button hide if the price is hidden\u003C\u002Fli>\n\u003Cli>Add new user roles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Block themes support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Custom themes like Avada, Astra, Bricks, Divi supported\u003C\u002Fli>\n\u003Cli>Translation ready: you can translate the plugin using Loco Translate, TranslatePress plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>SEE THE DEMO\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\u002FxytsfBndYoA?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>\u003Cstrong>PRO\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Purchase limit\u003C\u002Fstrong> – set \u003Cstrong>minimum and maximum quantity\u003C\u002Fstrong> limit\u003Cbr \u002F>\n* \u003Cstrong>Discount tiers\u003C\u002Fstrong> – discount range based on quantity and product total\u003Cbr \u002F>\n* \u003Cstrong>Schedule based discount\u003C\u002Fstrong> – set discount for a specific time\u003Cbr \u002F>\n* Delete custom user roles\u003Cbr \u002F>\n* Additional settings to control cart\u003Cbr \u002F>\n* Flash sale notice based on schedule\u003Cbr \u002F>\n* Improved discount tiers view\u003Cbr \u002F>\n* Cart quantity limit warning notice\u003Cbr \u002F>\n* Dynamically remove items from the cart if price is hidden – \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwebfixlab.com\u002Fplugins\u002Frole-based-pricing-woocommerce\u002F\" rel=\"nofollow ugc\">Get PRO\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","EASY to use and super FAST WooCommerce product role based pricing solution to add different prices for different roles.",100,4166,3,"2025-12-10T05:08:00.000Z","6.9.4","4.9","7.0",[19,20,21,22,23],"dynamic-pricing","hide-price","prices-by-user-role","role-based-pricing","wholesale-pricing","https:\u002F\u002Fwebfixlab.com\u002Fplugins\u002Fsimple-variation-swatches\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-role-rules.4.2.2.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"webfixlab",6,730,97,30,92,"2026-04-04T15:33:32.392Z",[39,57,80,103,123],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":15,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":55,"download_link":56,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"elex-woocommerce-role-based-pricing-plugin-basic","ELEX WooCommerce Role Based Pricing","1.5.8","ELEXtensions","https:\u002F\u002Fprofiles.wordpress.org\u002Felextensions\u002F","\u003Cp>Are you looking for a solution to offer role based pricing on your WooCommerce store?\u003Cbr \u002F>\nStill struggling to setup WooCommerce wholesale pricing?\u003C\u002Fp>\n\u003Cp>Here’s the most effective Role based WooCommerce plugin that solves your exact pricing issues.\u003C\u002Fp>\n\u003Cp>ELEX WooCommerce Role Based Pricing plugin offers comprehensive solution to replace the Add-to-Cart button with a custom button on product page and shop page. If you wish to redirect your customers to another site for specific products, you can set a custom URL for custom button on shop page. You can also set discounts or markup prices for product categories based on customer user role. You can adjust product prices for individual WooCommerce users as well.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WooCommerce Role based pricing\u003C\u002Fli>\n\u003Cli>WooCommerce Cateogry Pricing\u003C\u002Fli>\n\u003Cli>WooCommerce Wholesale Pricing\u003C\u002Fli>\n\u003Cli>WooCommerce Customer Specific Pricing\u003C\u002Fli>\n\u003Cli>WooCommerce Request a Quote\u003C\u002Fli>\n\u003Cli>Supports Simple Products\u003C\u002Fli>\n\u003Cli>Add or Remove WooCommerce & WordPress User roles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Few of the Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Remove Add-to-Cart button for for guest users, as well as for desired user roles.\u003C\u002Fli>\n\u003Cli>Replace Add-to-Cart button with a custom button for guest users and desired user roles.\u003C\u002Fli>\n\u003Cli>Hide product prices for guest users as well as desired user roles.\u003C\u002Fli>\n\u003Cli>Redirect product page to third-party or affiliate sites, by assigning a custom URL for products on shop page.\u003C\u002Fli>\n\u003Cli>For WooCommerce role based pricing, setup overall, as well as role based price adjustments.\u003C\u002Fli>\n\u003Cli>Configure role based pricing in terms of amount or percentage value.\u003C\u002Fli>\n\u003Cli>Price adjustments can be configured on top of regular price or role based price.\u003C\u002Fli>\n\u003Cli>Create custom user roles. The created user role(s) will be limited to the plugin.\u003C\u002Fli>\n\u003Cli>Easily Configure Role-based Wholesale Pricing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Version Features\u003C\u002Fh4>\n\u003Cp>For complete list of latest features and details, please visit \u003Ca href=\"https:\u002F\u002Felextensions.com\u002Fplugin\u002Fwoocommerce-catalog-mode-wholesale-role-based-pricing\u002F\" rel=\"nofollow ugc\">ELEX WooCommerce Catalog Mode, Wholesale & Role Based Pricing\u003C\u002Fa> premium version product page.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli> WooCommerce Role based pricing for Simple, Variable & Grouped Products.\u003C\u002Fli>\n\u003Cli> WooCommerce Cateogry Pricing for Simple, Variable & Grouped Products.\u003C\u002Fli>\n\u003Cli> WooCommerce Wholesale Pricing for Simple, Variable & Grouped Products.\u003C\u002Fli>\n\u003Cli> WooCommerce Customer Specific Pricing for Simple, Variable & Grouped Products.\u003C\u002Fli>\n\u003Cli> WooCommerce Request a Quote for Simple, Variable & Grouped Products.\u003C\u002Fli>\n\u003Cli> Role-Based WooCommerce Sales Tax Options.\u003C\u002Fli>\n\u003Cli> WooCommerce Catalog Mode.\u003C\u002Fli>\n\u003Cli> Set up Role based pricing for Simple & Variable Products on respective product pages.\u003C\u002Fli>\n\u003Cli> Option to apply Discount\u002FMarkup only on Sale Price.\u003C\u002Fli>\n\u003Cli> Hide individual products for various user roles.\u003C\u002Fli>\n\u003Cli> More customization options on individual product pages.\u003C\u002Fli>\n\u003Cli> Enable WooCommerce Catalog Mode.\u003C\u002Fli>\n\u003Cli> WordPress Multilingual (WPML) Support.\u003C\u002Fli>\n\u003Cli> Timely compatibility updates and bug fixes.\u003C\u002Fli>\n\u003Cli> Premium Support!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch4>WooCommerce Catalog Mode, Wholesale & Role Based Pricing (Premium ) – Walkthrough Video\u003C\u002Fh4>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F_7aDx1QLUTk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>How WooCommerce role based pricing boosts your store?\u003C\u002Fh4>\n\u003Cp>Your business may involve different dynamics. You may have different types of users like retailers and wholesellers, involving several premium and loyal customers. You may have different pricing strategy for these users. For this, you can define customer groups based on WooCommerce user roles, and appreciate their loyalty by offering them custom offers and discounts. You could even overall custom price or tune up prices at product level.\u003Cbr \u002F>\nDifferent customer groups may need different level of access to your WooCommerce store. Hence, it would be applicable for you to compose a dynamic shopping experience to different types of users.\u003C\u002Fp>\n\u003Ch4>How effective is WooCommerce Wholesale pricing?\u003C\u002Fh4>\n\u003Cp>There is no question that, wholesale pricing are relatively lower than retail prices. So how do you make the best use of wholesale business?\u003Cbr \u002F>\nSimple put, for WooCommerce wholesale pricing, your strategy should involve offering bulk orders, and setting a minimum quantity for the products to be purchased. An important aspect here is to offer products at a competitive price, without running into losses. A custom shopping environment is essential for such users.\u003Cbr \u002F>\nYou can configure price adjustments, if a wholeseller purchases a very large quantity of products. Some offer may require price adjustment at product level. Hence, you should be able to achieve such scenarios in WooCommerce wholesale pricing.\u003C\u002Fp>\n\u003Ch4>About ELEXtensions\u003C\u002Fh4>\n\u003Cp>We are a group of WordPress and WooCommerce enthusiasts with a vision to solve genuine problems related to WordPress & WooCommerce stores.\u003C\u002Fp>\n","Set User Role specific Prices to WooCommerce Products in your Store.",2000,100246,82,13,"2026-02-11T11:47:00.000Z","3.0.1","",[19,20,21,22,23],"https:\u002F\u002Felextensions.com\u002Fplugin\u002Fwoocommerce-catalog-mode-wholesale-role-based-pricing\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Felex-woocommerce-role-based-pricing-plugin-basic.1.5.8.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":17,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":76,"download_link":77,"security_score":78,"vuln_count":32,"unpatched_count":26,"last_vuln_date":79,"fetched_at":28},"woocommerce-wholesale-prices","Wholesale Suite – B2B, Dynamic Pricing & WooCommerce Wholesale Prices","2.2.7","Josh Kohlbach","https:\u002F\u002Fprofiles.wordpress.org\u002Fjkohlbach\u002F","\u003Cp>\u003Cstrong>🏆 Highly rated WooCommerce wholesale plugin for adding wholesale prices & managing B2B customers.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Trusted by 25k+ store owners with 500+ reviews. Helping store owners grow for over 10 years!\u003C\u002Fp>\n\u003Cp>Adding \u003Cstrong>\u003Cem>WooCommerce Wholesale Prices\u003C\u002Fem>\u003C\u002Fstrong> plugin gives WooCommerce store owners the ability to supply specific users with wholesale pricing for their products. It’s the perfect wholesale plugin for WooCommerce B2B.\u003C\u002Fp>\n\u003Ch4>👉 Adding wholesale prices is simple:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install & activate Wholesale Prices for WooCommerce (it’s free!)\u003C\u002Fli>\n\u003Cli>Edit the product you want to enter wholesale pricing for\u003C\u002Fli>\n\u003Cli>Enter the wholesale price (works with simple and variable products!)\u003C\u002Fli>\n\u003Cli>Change the customer’s user role to ‘Wholesale Customer’ and they’ll see the wholesale price\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Check out how easy it is to add wholesale pricing to WooCommerce:\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\u002FAnmoSvoXJMI?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\u003Ch4>Key Features (Free Wholesale Plugin)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New user role “Wholesale Customer”\u003C\u002Fli>\n\u003Cli>Set wholesale prices for the new user role (different prices per product) on Simple product or Variable product variations\u003C\u002Fli>\n\u003Cli>Show\u002Fhide the retail price from wholesale customers\u003C\u002Fli>\n\u003Cli>Private store\u002FWooCommerce catalog mode option (hides price & add to cart until login)\u003C\u002Fli>\n\u003Cli>Disable WooCommerce coupons for wholesale customers\u003C\u002Fli>\n\u003Cli>Adjust the wholesale user role name & wholesale price text\u003C\u002Fli>\n\u003Cli>Works with any theme\u003C\u002Fli>\n\u003Cli>Works with WooCommerce CSV import\u002Fexport tool\u003C\u002Fli>\n\u003Cli>Multi-currency support with Aelia Currency Switcher, WPML Currency & WOOCS\u003C\u002Fli>\n\u003Cli>Translatable via WPML\u003C\u002Fli>\n\u003Cli>Multi-site compatible\u003C\u002Fli>\n\u003Cli>🚀 Get started quickly with the \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fkb\u002Fwoocommerce-wholesale-prices-free-plugin-getting-started-guide\u002F\" rel=\"nofollow ugc\">getting started guide!\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Cem>Wholesale Suite can handle complex wholesale businesses – see our full range of wholesale WooCommerce extensions:\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more about Wholesale Suite: \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\" rel=\"nofollow ugc\">Wholesale Suite for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fwoocommerce-wholesale-prices-premium\u002F\" rel=\"nofollow ugc\">WooCommerce Wholesale Prices Premium\u003C\u002Fa> – Premium add-on for this wholesale plugin with advanced product visibility, category & global % based pricing, quantity based pricing, tax controls, shipping & payment gateway restrictions for wholesale, minimum order amounts, multiple wholesale user role tiers, and loads more.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fwoocommerce-wholesale-order-form\u002F\" rel=\"nofollow ugc\">WooCommerce Wholesale Order Form\u003C\u002Fa> – Wholesale order form plugin for showing your whole catalog on one page, fully AJAX driven with no reloading, fast add to cart, searchable & filterable.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fwoocommerce-wholesale-lead-capture\u002F\" rel=\"nofollow ugc\">WooCommerce Wholesale Lead Capture\u003C\u002Fa> – Wholesale registration form, advanced user approvals system, wholesale login, email templates, and more.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Want to do WooCommerce category discounts and WooCommerce tiered pricing with your wholesale customers?\u003C\u002Fp>\n\u003Cp>Want to create a WooCommerce private store? Show or hide certain products with visibility controls? How about providing a quick wholesale order form? Wholesale registration with user approvals?\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fbundle\u002F\" rel=\"nofollow ugc\">Wholesale Suite bundle\u003C\u002Fa> includes all of these features and more.\u003C\u002Fp>\n\u003Ch4>WOOCOMMERCE WHOLESALE PRICING EXTENSION – FREE, SIMPLE & ACCURATE\u003C\u002Fh4>\n\u003Cp>No complex setups and no confusing WooCommerce dynamic pricing or WooCommerce discount rules to figure out. It’s simple plug-and-play.\u003C\u002Fp>\n\u003Cp>Providing WooCommerce bulk discounts has never been easier for wholesale WooCommerce customer types (it adds a new user role for “Wholesale Customer”).\u003C\u002Fp>\n\u003Cp>Wholesale Suite lets you add new wholesale WooCommerce user roles to create additional role levels for your customers. This allows you to show multiple prices per product based on the user role.\u003C\u002Fp>\n\u003Cp>After installing the plugin, you’ll have a new user role called “Wholesale Customer”. This acts exactly like the “Customers” user role that WooCommerce adds but lets you distinguish your wholesale customers.\u003C\u002Fp>\n\u003Cp>In your Product Edit screen you’ll find a new wholesale pricing box. This lets you enter wholesale prices for the Wholesale Customer user role, effectively giving them a wholesale discount based on their user role for the product.\u003C\u002Fp>\n\u003Cp>To activate wholesale capabilities for your customers simply change their WordPress user account to the new wholesale user role and they will receive the wholesale pricing when they login. It’s very simple and the plugin takes care of the rest!\u003C\u002Fp>\n\u003Cp>If you want multiple WooCommerce user roles you can add an unlimited number of additional user roles with the \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fwoocommerce-wholesale-prices-premium\u002F\" rel=\"nofollow ugc\">WooCommerce Wholesale Prices Premium add-on\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>WOOCOMMERCE DYNAMIC PRICING FOR WHOLESALE DISCOUNT RULES\u003C\u002Fh4>\n\u003Cp>You might not always have a WooCommerce bulk discount for each product, so you don’t have to set wholesale pricing for all of your products, you can just do a sub-set.\u003C\u002Fp>\n\u003Cp>Similar extensions like WooCommerce dynamic prices extensions are NOT made specifically for wholesale or B2B purposes so they aren’t aware of the challenges of WooCommerce B2B sales and they don’t take into account the special needs of wholesale customers. This often leaves store owners feeling frustrated trying to figure out how all those WooCommerce discount rules hang together.\u003C\u002Fp>\n\u003Cp>We have purposefully created Wholesale Suite as a flexible solution specifically for wholesale sales. It’s the perfect solution to WooCommerce tiered pricing using WordPress’s robust user role system.\u003C\u002Fp>\n\u003Cp>This free version lets you set prices on Simple products & product variations easily for one wholesale user role and is a great way to get started selling to wholesale customers online.\u003C\u002Fp>\n\u003Ch4>WORDPRESS WHOLESALE USER ROLES\u003C\u002Fh4>\n\u003Cp>Display of your wholesale prices is automatic once your wholesale customers login to their account. The plugin takes care of the front end display. It’s like giving a WooCommerce private store just for that customer.\u003C\u002Fp>\n\u003Cp>The store admin just needs to add the new user role “Wholesale Customer” to the customer’s user account and they will see the wholesale pricing that you have set on your products.\u003C\u002Fp>\n\u003Cp>You can add multiple wholesale user role levels with the \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fwoocommerce-wholesale-prices-premium\u002F\" rel=\"nofollow ugc\">WooCommerce Wholesale Prices Premium add-on\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can also recruit new wholesale customers automatically with a custom WooCommerce user registration for your wholesale customers using the \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fwoocommerce-wholesale-lead-capture\u002F\" rel=\"nofollow ugc\">Wholesale Lead Capture plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>WOOCOMMERCE CATALOG MODE (PRIVATE STORE)\u003C\u002Fh4>\n\u003Cp>Want to set up a WooCommerce private store in catalog mode? You can now do it easily with the free wholesale plugin option to hide add to cart and retail pricing.\u003C\u002Fp>\n\u003Cp>Turn any store into a catalog only WooCommerce private store by simply enabling the option. Once done, only logged in wholesale users will be able to see pricing on your store.\u003C\u002Fp>\n\u003Cp>This makes it easy to run a separate wholesale store if you want, or simply to create an online presence even if you only have a B2B wholesale business and not a retail business.\u003C\u002Fp>\n\u003Ch4>COMPATIBLE WITH LOADS OF OTHER 3RD-PARTY PLUGINS\u003C\u002Fh4>\n\u003Cp>Wholesale Suite is the most compatible wholesale WooCommerce plugin, hands down. We have worked with 100’s of other developers in the community to ensure that your wholesale features can work with all your website’s features.\u003C\u002Fp>\n\u003Cp>It works seamlessly with complementary plugins such as \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-coupons-for-woocommerce-free\u002F\" rel=\"ugc\">Advanced Coupons for WooCommerce\u003C\u002Fa>, hundreds of popular shipping and payment gateways, WooCommerce Currency Switcher by Aelia (even with our free Wholesale Prices plugin!), WPML language switching plugin, WooCommerce Order Form and WooCommerce user registration (Lead Capture) by Wholesale Suite, and many more.\u003C\u002Fp>\n\u003Ch4>WHOLESALE SUITE ADDITIONAL FEATURES (WOOCOMMERCE ORDER FORM, WOOCOMMERCE USER REGISTRATION, ADVANCED DYNAMIC PRICES & DISCOUNT RULES, PRODUCT VISIBILITY, MULTIPLE USER ROLES, TAX EXEMPTION & MORE)\u003C\u002Fh4>\n\u003Cp>Add multiple wholesale roles, multi-levels of pricing, percentage based dynamic pricing, category based dynamic pricing, wholesale minimum order requirements, product min and step requirements, wholesale reports, WooCommerce product visibility control, WooCommerce order form, wholesale lead capture, wholesale WooCommerce user registration form & login form, and much more.\u003C\u002Fp>\n\u003Cp>Click here to ditch the spreadsheets & learn what \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fbundle\u002F\" rel=\"nofollow ugc\">Wholesale Suite\u003C\u002Fa> can do for your wholesale business.\u003C\u002Fp>\n","WooCommerce wholesale plugin for serving wholesale & B2B customers. Adds wholesale pricing, user roles, dynamic pricing & more.",20000,1069395,96,539,"2026-03-05T04:14:00.000Z","5.2","7.4",[73,74,19,23,75],"b2b","catalog-mode","woocommerce-wholesale","https:\u002F\u002Fwholesalesuiteplugin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-wholesale-prices.2.2.7.zip",89,"2026-02-20 00:00:00",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":17,"tags":95,"homepage":101,"download_link":102,"security_score":36,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"woo-advanced-discounts","Conditional Discounts for WooCommerce – A simple yet complete woocommerce dynamic pricing plugin","2.32.3","Hermann LAHAMI","https:\u002F\u002Fprofiles.wordpress.org\u002Fmano88\u002F","\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.orionorigin.com\u002Fproduct\u002Fconditional-discounts-for-woocommerce\u002F?utm_source=wordpress.org&utm_medium=Plugin+page&utm_campaign=WAD\" rel=\"nofollow ugc\">Conditional Discounts for WooCommerce\u003C\u002Fa> is a simple yet powerful dynamic pricing plugin that enables you to set up bulk discounts, customer role discounts, free gifts, BOGOs and much more.\u003C\u002Fp>\n\n\u003C!-- \u002Fwp:post-content -->\n\n\u003C!-- wp:heading -->\n\nBulk discounts or quantity based pricing\n\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\n\u003Cp>Encourage your customers to purchase goods in multiple units or in large quantities.\u003C\u002Fp>\n\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\n\u003Cp>The different types of bulk discounts you can setup using this plugin are:\u003C\u002Fp>\n\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:list {\"ordered\":true} -->\n\n\u003Col>\u003C!-- wp:list-item -->\n\u003Cli>Bulk discounts on simple and variable products\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\n\n\u003C!-- wp:list-item -->\n\u003Cli>Bulk discounts on products with specific properties (tags, price, variation attributes, stock levels, metas)\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\n\n\u003C!-- wp:list-item -->\n\u003Cli>Bulk discounts for customers with a specific role\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\n\n\u003C!-- wp:list-item -->\n\u003Cli>Bulk discounts using intervals\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\n\n\u003C!-- wp:list-item -->\n\u003Cli>Pricing tables on products\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\n\n\u003C!-- wp:list-item -->\n\u003Cli>Percentage based bulk discounts\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\n\n\u003C!-- wp:list-item -->\n\u003Cli>Fixed amount based bulk discounts\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\u003C\u002Fol>\n\n\u003C!-- \u002Fwp:list -->\n\n\u003C!-- wp:heading -->\n\nCustomer based pricing\n\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\n\u003Cp>Increase customer loyalty by granting them a discount linked to their profile.\u003C\u002Fp>\n\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\n\u003Cp>The different types of customer based pricing you can setup using this plugin are:\u003C\u002Fp>\n\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:list {\"ordered\":true} -->\n\n\u003Col>\u003C!-- wp:list-item -->\n\u003Cli>Discounts for specific customers\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\n\n\u003C!-- wp:list-item -->\n\u003Cli>Discounts for customers with a specific role\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\n\n\u003C!-- wp:list-item -->\n\u003Cli>Discounts for logged or non logged customers\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\u003C\u002Fol>\n\n\u003C!-- \u002Fwp:list -->\n\n\u003C!-- wp:heading -->\n\nFree Gifts & BOGO Deals\n\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\n\u003Cp>Give away free products to value your customers and get rid of unsold inventory.\u003C\u002Fp>\n\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\n\u003Cp>The different types of free gift discounts you can setup using this plugin are:\u003C\u002Fp>\n\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:list {\"ordered\":true} -->\n\n\u003Col>\u003C!-- wp:list-item -->\n\u003Cli>Buy One Get One free (BOGO)\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\n\n\u003C!-- wp:list-item -->\n\u003Cli>Gifts for customers with a specific role\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\n\n\u003C!-- wp:list-item -->\n\u003Cli>Gifts for logged or non logged customers\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\u003C\u002Fol>\n\n\u003C!-- \u002Fwp:list -->\n\n\u003C!-- wp:heading -->\n\nAdditional features discounts\n\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\n\u003Cp>There is almost no limit to the number of discounts included in our Conditional Discounts plugin for WooCommerce.\u003C\u002Fp>\n\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:list {\"ordered\":true} -->\n\n\u003Col>\u003C!-- wp:list-item -->\n\u003Cli>Automatic discounts\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\n\n\u003C!-- wp:list-item -->\n\u003Cli>Discounts on product categories, tags, and meta\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\n\n\u003C!-- wp:list-item -->\n\u003Cli>Discounts based on the order subtotal\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\n\n\u003C!-- wp:list-item -->\n\u003Cli>Discounts based on the number of purchased products\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\n\n\u003C!-- wp:list-item -->\n\u003Cli>Variable products & products variations discounts\u003C\u002Fli>\n\u003C!-- \u002Fwp:list-item -->\u003C\u002Fol>\n\n\u003C!-- \u002Fwp:list -->\n\n","A powerful WooCommerce dynamic pricing plugin for bulk discounts, free gifts, BOGOs, customer role or groups based deals and much more.",10000,416834,76,131,"2025-03-27T14:55:00.000Z","6.7.5","3.5",[96,97,98,99,100],"woocommerce-bulk-discount","woocommerce-discount-plugin","woocommerce-dynamic-pricing","woocommerce-quantity-discount","woocommerce-role-based-pricing","https:\u002F\u002Fwww.orionorigin.com\u002Fproduct\u002Fconditional-discounts-for-woocommerce\u002F?utm_source=Installed+free+plugin&utm_medium=Plugin+URI&utm_campaign=WAD","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-advanced-discounts.2.32.3.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":47,"downloaded":111,"rating":112,"num_ratings":113,"last_updated":114,"tested_up_to":15,"requires_at_least":115,"requires_php":116,"tags":117,"homepage":121,"download_link":122,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"role-and-customer-based-pricing-for-woocommerce","Role Based Pricing for Woo by Meow Crew","1.6.4","meowcrew","https:\u002F\u002Fprofiles.wordpress.org\u002Fmeowcrew\u002F","\u003Cp>With Role Based Pricing for Woo by Meow Crew, you can create new roles in your WooCommerce store, set personalized pricing for users who have these roles, or set custom pricing for individual users. You can also set purchase rules for each product separately, including minimum\u002Fmaximum quantity and quantity step. Additionally, you can prevent purchases by non-logged in users and hide prices from them.\u003Cbr \u002F>\nAs you can see, Role Based Pricing for Woo by Meow Crew is the most complete solution that includes everything you need – from a role design tool and various ways to assign pricing for users, to quantity rules and import-export features. You can manage role-based or customer-based prices using the default WooCommerce Import\u002FExport tool, and it is also integrated with WP All Import.\u003C\u002Fp>\n\u003Cp>To find out more about the plugin, read the latest Role-based pricing plugins comparison here – \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmeow-crew.com\u002F9-best-role-based-pricing-and-wholesale-plugins-for-woocommerce-2022-comparison\" rel=\"nofollow ugc\">9 Best Role-based Pricing and Wholesale plugins for WooCommerce [2022 comparison]\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F-AoNFEfz2Xg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Important links:\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmeow-crew.com\u002Fplugin\u002Frole-and-customer-based-pricing-for-woocommerce\" rel=\"nofollow ugc\">Premium Version Page\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"http:\u002F\u002Frolepricing.meow-crew.com\u002Fdemo\u002F\" rel=\"nofollow ugc\">Demo for Plugin Testing\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmeow-crew.com\u002Fdocumentation\u002Frole-and-customer-based-pricing-by-meow-crew-documentation\" rel=\"nofollow ugc\">Plugin Documentation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Create custom user roles\u003C\u002Fstrong> (with the same capabilities that WP regular roles provides)\u003C\u002Fli>\n\u003Cli>Create, activate and suspend \u003Cstrong>pricing rules based on user role or for separate user\u002Fusers account\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Use \u003Cstrong>flat pricing\u003C\u002Fstrong> to create prices based on user role\u002Faccount (regular and sale prices available)\u003C\u002Fli>\n\u003Cli>Make general pricing rules for \u003Cstrong>whole category\u002Fcategories or separate products\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Create role-based or customer-based \u003Cstrong>pricing rules on the product level\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prevent purchase or hide prices\u003C\u002Fstrong> for non-logged users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize add-to-cart label\u003C\u002Fstrong> and error message for non-logged users\u003C\u002Fli>\n\u003Cli>Display personal prices as a \u003Cstrong>sale price\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Works with: \u003Cstrong>Simple, Variable, Grouped, and Subscription\u003C\u002Fstrong> types of products (both virtual and physical), and \u003Cstrong>WooCommerce Product Add-ons\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Premium features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use \u003Cstrong>percentage discounts\u003C\u002Fstrong> to create prices based on user role\u002Faccount\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set minimum & maximum\u003C\u002Fstrong> products per one order based on roles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set quantity step\u003C\u002Fstrong> for each product based on user role\u003C\u002Fli>\n\u003Cli>Import\u002Fexport role and customer-based pricing via \u003Cstrong>WooCommerce import\u002Fexport tool\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Import role-based prices via \u003Cstrong>WP All Import\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Use sale or regular price as \u003Cstrong>based price\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom tax settings for each role\u003C\u002Fstrong> separate from store defaults: disable taxes or hide them on shop and checkout pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With role-based pricing in WooCommerce, you can create custom prices by user role. This means that users with a certain role will see different prices for the same product than users with another role. For example, you might offer a discount to wholesale customers who buy in bulk, or charge a premium for products sold to non-registered users.\u003Cbr \u002F>\nThe Role Based Pricing for Woo by Meow Crew plugin contains everything you need to run a successful wholesale or membership business, which often requires special offers for various customer groups. It stands out favorably among other plugins by offering every possible feature you need. So don’t hesitate, and give it a try.\u003Cbr \u002F>\nYou can find instructions on how to mass import wholesale and role-based prices here  – \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmeow-crew.com\u002Fimport-product-prices-by-user-roles-in-woocommerce\" rel=\"nofollow ugc\">Mass import product prices by user roles in WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Create individual pricing for customers based on their role or account. Works with all types of products along with Import-Export tools",41979,84,5,"2025-12-26T12:44:00.000Z","5.0","5.6",[118,21,22,119,120],"dynamic-price","wholesale","woocommerce","https:\u002F\u002Fmeow-crew.com\u002Frole-and-customer-based-pricing-for-wooommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frole-and-customer-based-pricing-for-woocommerce.1.6.4.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":11,"num_ratings":113,"last_updated":133,"tested_up_to":134,"requires_at_least":116,"requires_php":71,"tags":135,"homepage":137,"download_link":138,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"woo-wholesale-pricing","Wholesale for WooCommerce","2.0.4","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>🔍 \u003Ca href=\"https:\u002F\u002Fwpedemo.com\u002Fwholesale-product-for-woocommerce\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | 📄 \u003Ca href=\"https:\u002F\u002Fwpexperts.io\u002Fdocs\u002Fwholesale-for-woocommerce-lite\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> |⭐ \u003Ca href=\"https:\u002F\u002Fwpexperts.io\u002Fproducts\u002Fwholesale-for-woocommerce-pro\u002F\" rel=\"nofollow ugc\">Get Pro\u003C\u002Fa> |\u003C\u002Fp>\n\u003Cp>Wholesale for WooCommerce is an all-around WooCommerce plugin that allows you to display wholesale prices on your WooCommerce store products. However, you must know \u003Ca href=\"https:\u002F\u002Fwpexperts.io\u002Fblog\u002Fwhat-is-woocommerce\u002F\" rel=\"nofollow ugc\">what WooCommerce is\u003C\u002Fa> first to benefit from this results-driven plugin. Furthermore, why should you develop a new website to sell your wholesale products when you can use Wholesale for WooCommerce to sell retail and wholesale products on the same website?\u003Cbr \u002F>\nYou can sign up the customer via a wholesale registration form and then assign them a “Wholesaler” role—it is that simple.\u003Cbr \u002F>\nYou can add wholesale pricing to your existing products and each variation of a variable product.\u003Cbr \u002F>\nWhat’s more exciting for your customers to see they have saved big on a discount? Display the amount they’re saving on your products and create a big-save buzz.\u003C\u002Fp>\n\u003Ch3>How Does Wholesale for WooCommerce Work? 🎥\u003C\u002Fh3>\n\u003Cp>If you want to know how this impressive B2B extension practically works, watch the video tutorial below:\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\u002FcAYDO1gmwJk?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>Wholesale for WooCommerce Standout Features 🚀\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>REST API 📡\u003C\u002Fstrong>\u003Cbr \u002F>\nThe REST API allows WooCommerce store owners to manage wholesale products and user roles smartly via WordPress REST API authentication. It can be integrated with other services, automating wholesale operations and improving the productivity of WooCommerce stores.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tiered Pricing for Wholesale Products 💸\u003C\u002Fstrong>\u003Cbr \u002F>\nThrough this impactful feature, small or large businesses can entice their customers with various wholesale prices. They can encourage customers to make purchases in bulk quantities, rewarding large orders and getting huge profits in return.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Wholesale User Registration Notification  📧\u003C\u002Fstrong>\u003Cbr \u002F>\nThis WooCommerce wholesale plugin allows store owners to send email notifications to users who have submitted their registration requests. It also enables wholesale businesses to establish fruitful relationships with new customers through improved communication.\u003Cbr \u002F>\nThis feature helps businesses inform users about their registration request statuses on time. Potential wholesale customers can reap the benefits of personalized communication, and store admins can streamline their notification processes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatibility With HPOS (High-Performance Order Storage) ⚡\u003C\u002Fstrong>\u003Cbr \u002F>\nThis impressive feature enables wholesale WooCommerce store owners to optimize the storage of order data. By storing order data in a custom structure, they can decrease the load on their WordPress database and significantly enhance database query efficiency.\u003Cbr \u002F>\nCustomers can benefit from improved user experience through quicker order processing, faster page load times, and enhanced website responsiveness.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Wholesale for WooCommerce User Experience Features 🛍️\u003C\u002Fstrong>\u003Cbr \u002F>\nUser-conducive and Appealing Interface 🎨\u003Cbr \u002F>\nThis B2B buyer plugin offers users an attractive, easy-to-use interface. They can easily find all the desired features in one place.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mobile Optimization 📱\u003C\u002Fstrong>\u003Cbr \u002F>\nThis B2B for WooCommerce plugin is compatible with mobile devices. Your WooCommerce store will function well on customers’ mobile devices and delight them with an optimized user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Wholesale for WooCommerce Other Results-Driven Features 🔧\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add fixed tier pricing and percentage amount type.\u003C\u002Fli>\n\u003Cli>Add wholesale prices to your products.\u003C\u002Fli>\n\u003Cli>Wholesale prices are only visible to Wholesaler-role customers.\u003C\u002Fli>\n\u003Cli>Add wholesale prices to product variations.\u003C\u002Fli>\n\u003Cli>Display discount amount (save price) with product price.\u003C\u002Fli>\n\u003Cli>Users can submit their request for a wholesaler role.\u003C\u002Fli>\n\u003Cli>Activate\u002Fdeactivate auto-approval of user requests.\u003C\u002Fli>\n\u003Cli>Hide retail prices from products.\u003C\u002Fli>\n\u003Cli>Add a percentage amount on wholesale products.\u003C\u002Fli>\n\u003Cli>Add fixed amounts on wholesale products.\u003C\u002Fli>\n\u003Cli>Translation using .PO .MO files\u003C\u002Fli>\n\u003Cli>Users can change the text on the frontend labels.\u003C\u002Fli>\n\u003Cli>List, retrieve, create, update, and delete wholesale products.\u003C\u002Fli>\n\u003Cli>List, retrieve, create, update, delete, and batch update wholesale variation.\u003C\u002Fli>\n\u003Cli>Retrieve and update a general discount.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Importance of Wholesale for WooCommerce for E-Commerce Businesses 🏬\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Whether you manage a small, medium-sized, or large e-commerce business, the B2B pricing plugin can optimize wholesale products and pricing.\u003C\u002Fp>\n\u003Cp>This plugin offers the following benefits to businesses of different sizes:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Simple Integration and Customization 🔗\u003C\u002Fstrong>\u003Cbr \u002F>\nThe best thing about this B2B pricing plugin is its impressive integration and customization capabilities. Wholesale WooCommerce store owners can effortlessly integrate a private wholesale store into their WooCommerce setups without coding and smartly customize their Wholesale store according to customers’ preferences.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Streamlined Wholesale Management 📦\u003C\u002Fstrong>\u003Cbr \u002F>\nThis Wholesale e-commerce add-on helps small, medium-sized, and large businesses bulk sell retail and wholesale products to varied target audiences using the same WooCommerce website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Higher Sales and Profitability 📈\u003C\u002Fstrong>\u003Cbr \u002F>\nThis wholesale product price plugin is suitable for businesses of various sizes that want to attract new customers by offering them wholesale discounts. By doing so, they can easily retain and expand their existing customer bases and considerably increase sales potential, ensuring higher revenues.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Improved Customer Relationships 💬\u003C\u002Fstrong>\u003Cbr \u002F>\nThe other crucial benefit of higher sales and profitability is improved customer relationships. When businesses start offering lucrative wholesale discounts and encouraging bulk purchases, customers feel valued and glued to their products. This allows businesses to develop and maintain long-term customer relationships.\u003C\u002Fp>\n\u003Ch3>Does this Extension have a Pro Version? 🤔\u003C\u002Fh3>\n\u003Cp>In addition to the free version of Wholesale for WooCommerce, users can benefit from the Pro version, \u003Ca href=\"https:\u002F\u002Fwpexperts.io\u002Fproducts\u002Fwholesale-for-woocommerce\u002F\" rel=\"nofollow ugc\">Wholesale for WooCommerce Pro\u003C\u002Fa>. This version lets users utilize numerous helpful features and make their WooCommerce wholesale stores successful in terms of conversion rates, sales, and revenues.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What Makes the Plugin’s Pro Version Different from Other WooCommerce Wholesale Plugins? ⭐\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Its pro version has impressive features that suit small, medium-sized, and large businesses. These powerful features are divided into sub-categories below:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom User Roles & Role-Based Pricing 🎛️\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create and manage multiple wholesale user roles;\u003C\u002Fli>\n\u003Cli>Manage wholesale prices for single or variable products with ease;\u003C\u002Fli>\n\u003Cli>Define different prices and discounts for wholesale customers as per their user role;\u003C\u002Fli>\n\u003Cli>Control product visibility (control product visibility settings specifically for wholesale user roles);\u003C\u002Fli>\n\u003Cli>Global-based, category-based, and product-based discounts;\u003C\u002Fli>\n\u003Cli>Filter and sort orders from wholesalers and retailers;\u003C\u002Fli>\n\u003Cli>Support for simple or variable products;\u003C\u002Fli>\n\u003Cli>Import\u002FExport CSV with wholesale products and prices.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Wholesale Registration Form 📝\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Advanced registration form builder with drag-and-drop functionality;\u003C\u002Fli>\n\u003Cli>Add lists, autocomplete, date, checkboxes, radio buttons, and other selectable options;\u003C\u002Fli>\n\u003Cli>Add and edit headings, text paragraphs, and text areas;\u003C\u002Fli>\n\u003Cli>Customize input and extra fields – Help Text, Placeholder, Label, Name, Value, and Max Length.\u003C\u002Fli>\n\u003Cli>Approve\u002FReject registration requests – Manually or Automatically;\u003C\u002Fli>\n\u003Cli>Email notifications to the admin and user after the approval\u002Frejection of the registration request;\u003C\u002Fli>\n\u003Cli>Override WooCommerce’s default registration form with the advanced wholesale registration form;\u003C\u002Fli>\n\u003Cli>Add a confirm password field to your registration form.\u003C\u002Fli>\n\u003Cli>Send order notifications or custom emails to specific user roles.\u003C\u002Fli>\n\u003Cli>Embed your registration form on any page or post using a shortcode;\u003C\u002Fli>\n\u003Cli>Custom CSS option in the registration form;\u003C\u002Fli>\n\u003Cli>Add custom fields on the My Account & Checkout page registration form.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Private Store for Wholesale Customers 🔒\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide wholesale prices and products for non-logged-in or guest users on the shop page;\u003C\u002Fli>\n\u003Cli>Restrict access and control who can view your wholesale store;\u003C\u002Fli>\n\u003Cli>Enable password protection on your wholesale-only store;\u003C\u002Fli>\n\u003Cli>Hide wholesale prices and products for certain users or user roles;\u003C\u002Fli>\n\u003Cli>Optionally restrict any product category’s visibility;\u003C\u002Fli>\n\u003Cli>Disable coupon codes for wholesale customers so only retailers can use them;\u003C\u002Fli>\n\u003Cli>Restrict product visibility for specific customers so that items can be purchased by retail customers only;\u003C\u002Fli>\n\u003Cli>Restrict product visibility from single or multiple wholesale user roles;\u003C\u002Fli>\n\u003Cli>Restrict product category visibility – save time from customizing product visibility settings individually;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Tiered Pricing for Wholesale Customers 📊\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create tiered pricing rules for products and categories;\u003C\u002Fli>\n\u003Cli>Create tiered pricing rules for simple and variable products;\u003C\u002Fli>\n\u003Cli>Apply tiered pricing rules globally;\u003C\u002Fli>\n\u003Cli>Enable or disable tiered pricing rules;\u003C\u002Fli>\n\u003Cli>Add a discount value to each rule;\u003C\u002Fli>\n\u003Cli>Set fixed or percentage-based discounts;\u003C\u002Fli>\n\u003Cli>Set minimum and maximum quantity range for each tier;\u003C\u002Fli>\n\u003Cli>Add tiered pricing rules for simple and variable products;\u003C\u002Fli>\n\u003Cli>Highlight pricing blocks on the product page when rules are applied;\u003C\u002Fli>\n\u003Cli>Add a pricing table with dependency on product quantities;\u003C\u002Fli>\n\u003Cli>Tiered pricing rules are auto-detected and applied;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Tax, Shipping & Payment Management 💳\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tax-Exemption (exempt wholesale user roles from paying taxes);\u003C\u002Fli>\n\u003Cli>Tax ID option in Billing Address;\u003C\u002Fli>\n\u003Cli>Enable or disable payment methods as per user role;\u003C\u002Fli>\n\u003Cli>Enable or disable shipping methods as per user role;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Other Impactful Features 🔧\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set minimum order quantity limits as per your requirements;\u003C\u002Fli>\n\u003Cli>Add-to-cart minimum quantity restrictions;\u003C\u002Fli>\n\u003Cli>Set minimum order quantity limits as per your requirements.\u003C\u002Fli>\n\u003Cli>“Retailer to Wholesaler” upgrade option on My Account page.\u003C\u002Fli>\n\u003Cli>Cart Total Discount can be applied to the Cart total by setting the minimum cart amount and discount value.\u003C\u002Fli>\n\u003Cli>Admin can manually add wholesale products to a customer’s order.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Wholesale for WooCommerce Compatibility 🔄\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>It is compatible with a notable plugin, \u003Ca href=\"https:\u002F\u002Fwpexperts.io\u002Fproducts\u002Fcurrency-switcher-for-woocommerce\u002F\" rel=\"nofollow ugc\">Currency Switcher for WooCommerce\u003C\u002Fa>. It is also compatible with other plugins, such as WooCommerce Subscriptions, Quote for WooCommerce, Sales Agent for WooCommerce, and Product Vendors.\u003C\u002Fp>\n\u003Cp>Furthermore, it supports other impactful plugins, including Advanced Order Notes for WooCommerce, Smart Product Bundles for WooCommerce, B2B Invoice Payment Method for WooCommerce, Delivery * Options for WooCommerce, LOCO Translate, Conditional Fees for WooCommerce, WooCommerce Pre Orders, Bulk Variation Forms, and WPML.\u003C\u002Fp>\n\u003Ch3>Requirements 💻\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WooCommerce Version 4.0+\u003C\u002Fli>\n\u003Cli>WordPress Version 5.6+\u003C\u002Fli>\n\u003Cli>PHP Version 7.4+\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Get Started\u003C\u002Fh3>\n\u003Cp>Go to Plugins > Add New.\u003Cbr \u002F>\n1. Type in the name \\”WooCommerce Wholesale Pricing\\” in Search Plugins box\u003Cbr \u002F>\n2. Find the \\”WooCommerce Wholesale Pricing\\” Plugin you wish to install.\u003Cbr \u002F>\n3. Click Install Now to install the WordPress Plugin.\u003Cbr \u002F>\n4. The resulting installation screen will list the installation as successful or note any problems during the install.\u003Cbr \u002F>\nIf successful, click Activate Plugin to activate it, or return to plugin installer for further actions.\u003C\u002Fp>\n","Wholesale for WooCommerce—This Wholesale Plugin Helps B2B and B2C Businesses Streamline Wholesale Products, Pricing, and User Roles, Automating their  &hellip;",1000,36223,"2025-09-17T07:08:00.000Z","6.8.5",[73,19,136,23,75],"wholesale-plugin","https:\u002F\u002Fwpexperts.io\u002Fproducts\u002Fwholesale-for-woocommerce-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-wholesale-pricing.2.0.4.zip",{"attackSurface":140,"codeSignals":255,"taintFlows":436,"riskAssessment":496,"analyzedAt":503},{"hooks":141,"ajaxHandlers":245,"restRoutes":251,"shortcodes":252,"cronEvents":253,"entryPointCount":254,"unprotectedCount":254},[142,148,152,155,161,165,169,172,176,180,184,188,192,195,199,202,206,210,214,217,222,226,230,234,237,241],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_init","save_plugin_settings","includes\\class\\admin\\class-proler-admin-settings.php",31,{"type":143,"name":149,"callback":150,"priority":35,"file":146,"line":151},"save_post","save_settings",33,{"type":143,"name":153,"callback":150,"priority":35,"file":146,"line":154},"woocommerce_ajax_save_product_variations",34,{"type":156,"name":157,"callback":157,"priority":158,"file":159,"line":160},"filter","plugin_row_meta",10,"includes\\class\\admin\\class-proler-install.php",25,{"type":143,"name":162,"callback":162,"file":163,"line":164},"init","includes\\class\\admin\\class-proler-loader.php",27,{"type":143,"name":166,"callback":167,"file":163,"line":168},"before_woocommerce_init","enable_wc_hpos",28,{"type":143,"name":170,"callback":170,"file":163,"line":171},"admin_menu",38,{"type":143,"name":173,"callback":174,"file":163,"line":175},"admin_head","admin_menu_style",39,{"type":143,"name":177,"callback":178,"file":163,"line":179},"admin_enqueue_scripts","admin_enqueue",41,{"type":143,"name":181,"callback":182,"file":163,"line":183},"wp_enqueue_scripts","front_enqueue",42,{"type":143,"name":185,"callback":186,"file":163,"line":187},"admin_notices","wc_missing_notice",61,{"type":143,"name":162,"callback":189,"file":190,"line":191},"admin_notice","includes\\class\\admin\\class-proler-notice.php",21,{"type":143,"name":185,"callback":193,"file":190,"line":194},"anonymous",46,{"type":156,"name":196,"callback":197,"priority":158,"file":198,"line":151},"woocommerce_product_data_tabs","data_tab","includes\\class\\admin\\class-proler-product-settings.php",{"type":143,"name":200,"callback":201,"file":198,"line":154},"woocommerce_product_data_panels","data_tab_content",{"type":156,"name":203,"callback":204,"priority":158,"file":205,"line":191},"woocommerce_cart_item_price","cart_item_price","includes\\class\\class-proler-cart-handler.php",{"type":156,"name":207,"callback":208,"priority":158,"file":205,"line":209},"woocommerce_cart_item_subtotal","cart_item_subtotal",22,{"type":143,"name":211,"callback":212,"priority":158,"file":205,"line":213},"woocommerce_before_calculate_totals","cart_total",23,{"type":143,"name":215,"callback":216,"file":205,"line":160},"woocommerce_before_mini_cart","before_minicart",{"type":156,"name":218,"callback":219,"priority":220,"file":221,"line":191},"woocommerce_get_price_html","get_price_html",11,"includes\\class\\class-proler-product-handler.php",{"type":156,"name":223,"callback":224,"priority":225,"file":221,"line":213},"render_block_woocommerce\u002Fproduct-price","block_price_template",19,{"type":143,"name":227,"callback":228,"priority":225,"file":221,"line":229},"woocommerce_before_template_part","before_price",24,{"type":156,"name":231,"callback":232,"priority":158,"file":221,"line":233},"render_block_woocommerce\u002Fproduct-button","block_loop_add_to_cart",26,{"type":143,"name":235,"callback":236,"priority":220,"file":221,"line":168},"woocommerce_after_shop_loop_item_title","discount_text_loop",{"type":156,"name":238,"callback":239,"priority":240,"file":221,"line":147},"woocommerce_product_is_on_sale","is_on_sale",20,{"type":156,"name":242,"callback":243,"priority":158,"file":221,"line":244},"woocommerce_loop_add_to_cart_link","archive_page_cart_btn",32,[246,249],{"action":247,"nopriv":248,"callback":247,"hasNonce":248,"hasCapCheck":248,"file":205,"line":164},"proler_minicart",false,{"action":247,"nopriv":250,"callback":247,"hasNonce":248,"hasCapCheck":248,"file":205,"line":168},true,[],[],[],2,{"dangerousFunctions":256,"sqlUsage":257,"outputEscaping":259,"fileOperations":26,"externalRequests":26,"nonceChecks":113,"capabilityChecks":434,"bundledLibraries":435},[],{"prepared":26,"raw":26,"locations":258},[],{"escaped":260,"rawEcho":261,"locations":262},178,87,[263,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,389,391,392,394,395,397,399,401,403,405,407,408,410,412,414,416,418,420,422,424,426,428,430,432],{"file":264,"line":265,"context":266},"includes\\class\\admin\\class-proler-admin-settings-helper.php",71,"raw output",{"file":264,"line":268,"context":266},94,{"file":190,"line":270,"context":266},191,{"file":190,"line":272,"context":266},193,{"file":190,"line":274,"context":266},195,{"file":190,"line":276,"context":266},218,{"file":190,"line":278,"context":266},221,{"file":190,"line":280,"context":266},225,{"file":190,"line":282,"context":266},227,{"file":198,"line":284,"context":266},101,{"file":198,"line":286,"context":266},106,{"file":198,"line":288,"context":266},107,{"file":198,"line":290,"context":266},150,{"file":292,"line":90,"context":266},"includes\\class\\admin\\class-proler-role-settings.php",{"file":292,"line":294,"context":266},109,{"file":292,"line":296,"context":266},112,{"file":292,"line":298,"context":266},157,{"file":292,"line":300,"context":266},160,{"file":292,"line":302,"context":266},162,{"file":292,"line":304,"context":266},181,{"file":292,"line":306,"context":266},183,{"file":292,"line":308,"context":266},188,{"file":292,"line":310,"context":266},194,{"file":292,"line":312,"context":266},198,{"file":292,"line":314,"context":266},200,{"file":292,"line":316,"context":266},202,{"file":292,"line":318,"context":266},206,{"file":292,"line":320,"context":266},212,{"file":292,"line":322,"context":266},214,{"file":292,"line":324,"context":266},216,{"file":292,"line":326,"context":266},220,{"file":292,"line":280,"context":266},{"file":292,"line":329,"context":266},228,{"file":292,"line":331,"context":266},230,{"file":292,"line":333,"context":266},249,{"file":292,"line":335,"context":266},251,{"file":292,"line":337,"context":266},271,{"file":292,"line":339,"context":266},273,{"file":292,"line":341,"context":266},275,{"file":292,"line":343,"context":266},298,{"file":292,"line":345,"context":266},300,{"file":292,"line":347,"context":266},302,{"file":292,"line":349,"context":266},316,{"file":292,"line":351,"context":266},324,{"file":292,"line":353,"context":266},326,{"file":292,"line":355,"context":266},328,{"file":292,"line":357,"context":266},332,{"file":292,"line":359,"context":266},355,{"file":292,"line":361,"context":266},359,{"file":292,"line":363,"context":266},361,{"file":292,"line":365,"context":266},366,{"file":292,"line":367,"context":266},375,{"file":292,"line":369,"context":266},377,{"file":292,"line":371,"context":266},413,{"file":292,"line":373,"context":266},415,{"file":292,"line":375,"context":266},417,{"file":292,"line":377,"context":266},475,{"file":292,"line":379,"context":266},477,{"file":292,"line":381,"context":266},480,{"file":292,"line":383,"context":266},483,{"file":292,"line":385,"context":266},486,{"file":292,"line":387,"context":266},489,{"file":292,"line":387,"context":266},{"file":292,"line":390,"context":266},490,{"file":292,"line":390,"context":266},{"file":292,"line":393,"context":266},491,{"file":292,"line":393,"context":266},{"file":396,"line":288,"context":266},"includes\\class\\admin\\class-proler-settings-page.php",{"file":396,"line":398,"context":266},110,{"file":396,"line":400,"context":266},203,{"file":396,"line":402,"context":266},205,{"file":396,"line":404,"context":266},207,{"file":396,"line":406,"context":266},236,{"file":396,"line":333,"context":266},{"file":396,"line":409,"context":266},256,{"file":396,"line":411,"context":266},257,{"file":396,"line":413,"context":266},287,{"file":396,"line":415,"context":266},309,{"file":396,"line":417,"context":266},351,{"file":396,"line":419,"context":266},416,{"file":396,"line":421,"context":266},420,{"file":396,"line":423,"context":266},424,{"file":396,"line":425,"context":266},429,{"file":396,"line":427,"context":266},441,{"file":396,"line":429,"context":266},446,{"file":396,"line":431,"context":266},447,{"file":221,"line":433,"context":266},119,1,[],[437,455,463,476,487],{"entryPoint":438,"graph":439,"unsanitizedCount":26,"severity":454},"save_settings (includes\\class\\admin\\class-proler-admin-settings.php:64)",{"nodes":440,"edges":452},[441,446],{"id":442,"type":443,"label":444,"file":146,"line":445},"n0","source","$_POST (x3)",79,{"id":447,"type":448,"label":449,"file":146,"line":450,"wp_function":451},"n1","sink","update_option() [Settings Manipulation]",80,"update_option",[453],{"from":442,"to":447,"sanitized":250},"low",{"entryPoint":456,"graph":457,"unsanitizedCount":26,"severity":454},"\u003Cclass-proler-admin-settings> (includes\\class\\admin\\class-proler-admin-settings.php:0)",{"nodes":458,"edges":461},[459,460],{"id":442,"type":443,"label":444,"file":146,"line":445},{"id":447,"type":448,"label":449,"file":146,"line":450,"wp_function":451},[462],{"from":442,"to":447,"sanitized":250},{"entryPoint":464,"graph":465,"unsanitizedCount":26,"severity":454},"feedback_notice (includes\\class\\admin\\class-proler-notice.php:155)",{"nodes":466,"edges":474},[467,470],{"id":442,"type":443,"label":468,"file":190,"line":469},"$_SERVER (x2)",159,{"id":447,"type":448,"label":471,"file":190,"line":472,"wp_function":473},"echo() [XSS]",192,"echo",[475],{"from":442,"to":447,"sanitized":250},{"entryPoint":477,"graph":478,"unsanitizedCount":26,"severity":454},"pro_notice (includes\\class\\admin\\class-proler-notice.php:205)",{"nodes":479,"edges":485},[480,483],{"id":442,"type":443,"label":481,"file":190,"line":482},"$_SERVER",209,{"id":447,"type":448,"label":471,"file":190,"line":484,"wp_function":473},226,[486],{"from":442,"to":447,"sanitized":250},{"entryPoint":488,"graph":489,"unsanitizedCount":26,"severity":454},"\u003Cclass-proler-notice> (includes\\class\\admin\\class-proler-notice.php:0)",{"nodes":490,"edges":494},[491,493],{"id":442,"type":443,"label":492,"file":190,"line":469},"$_SERVER (x3)",{"id":447,"type":448,"label":471,"file":190,"line":472,"wp_function":473},[495],{"from":442,"to":447,"sanitized":250},{"summary":497,"deductions":498},"The \"product-role-rules\" v4.2.2 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by avoiding dangerous functions, using prepared statements for all SQL queries, and performing file operations. The absence of known vulnerabilities and CVEs in its history is a significant strength, suggesting a history of reasonably secure development or diligent patching by users.\n\nHowever, significant concerns arise from the attack surface. The plugin exposes two AJAX handlers, both of which lack authentication checks. This is a critical vulnerability as it allows any unauthenticated user to potentially trigger these handlers, leading to unintended actions or information disclosure. While the taint analysis did not reveal any unsanitized paths, the unprotected AJAX endpoints represent a clear and present danger that could be exploited if malicious input is provided.\n\nIn conclusion, while the plugin has a clean vulnerability history and employs sound practices in areas like SQL handling, the presence of unprotected AJAX endpoints is a major weakness. This oversight significantly elevates the risk profile, as it provides an easy entry point for attackers. The plugin's overall security could be greatly improved by implementing proper authentication and authorization checks on its AJAX handlers.",[499,501],{"reason":500,"points":158},"Unprotected AJAX handlers",{"reason":502,"points":113},"Low percentage of properly escaped output","2026-03-16T20:35:52.745Z",{"wat":505,"direct":518},{"assetPaths":506,"generatorPatterns":511,"scriptPaths":512,"versionParams":513},[507,508,509,510],"\u002Fwp-content\u002Fplugins\u002Fproduct-role-rules\u002Fassets\u002Fadmin\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fproduct-role-rules\u002Fassets\u002Fadmin\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fproduct-role-rules\u002Fassets\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fproduct-role-rules\u002Fassets\u002Ffrontend.js",[],[508,510],[514,515,516,517],"product-role-rules\u002Fassets\u002Fadmin\u002Fadmin.css?ver=","product-role-rules\u002Fassets\u002Fadmin\u002Fadmin.js?ver=","product-role-rules\u002Fassets\u002Ffrontend.css?ver=","product-role-rules\u002Fassets\u002Ffrontend.js?ver=",{"cssClasses":519,"htmlComments":520,"htmlAttributes":521,"restEndpoints":523,"jsGlobals":524,"shortcodeOutput":526},[],[],[522],"data-proler-role",[],[525],"proler",[]]