[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fi9zq5K3qmlJEDvhi2q7mkW-1Pkmk9GsRHthS6pBPiNU":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":14,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":137,"fingerprints":1003},"tier-pricing-table","Tiered Pricing Table for WooCommerce","5.5.1","Mykola Lukin","https:\u002F\u002Fprofiles.wordpress.org\u002Fbycrik\u002F","\u003Cp>\u003Cstrong>Tiered Pricing Table for WooCommerce\u003C\u002Fstrong> is your all-in-one wholesale & retail pricing solution — with role-based pricing, min\u002Fmax quantity limits, cart upsells, and more.\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\u002FwRyPr6VQHZM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.tiered-pricing.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ftiered-pricing.com\u002Fdocumentation\u002Fuser\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ftiered-pricing.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Contact Us\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ftiered-pricing.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Plugin Website\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tiered Pricing Table for WooCommerce\u003C\u002Fstrong> lets you easily set flexible pricing rules based on product quantity. You can apply custom pricing to individual products or categories, all users, specific user roles, or customer accounts.\u003C\u002Fp>\n\u003Cp>Fine-tune pricing for any business model — from retail to wholesale — to serve different customer groups effortlessly.\u003C\u002Fp>\n\u003Cp>📌 \u003Cstrong>Key features\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Quantity-based pricing (Volume pricing)\u003C\u002Fstrong>\u003Cbr \u002F>\nSet different prices for different quantities of products.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Role-based pricing\u003C\u002Fstrong>\u003Cbr \u002F>\nSet different prices for user roles or specific customers, including quantity-based prices.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Minimum \\ Maximum \\ Quantity step\u003C\u002Fstrong>\u003Cbr \u002F>\nLimit minimum, maximum, and quantity step a product can be purchased in.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Multiple pricing templates on the product page \\ product catalog\u003C\u002Fstrong>\u003Cbr \u002F>\n You can show the tiered prices via:\u003Cbr \u002F>\n➖ \u003Cstrong>Table\u003C\u002Fstrong>\u003Cbr \u002F>\n➖ \u003Cstrong>Blocks (5 different styles)\u003C\u002Fstrong>\u003Cbr \u002F>\n➖ \u003Cstrong>Options (4 different styles)\u003C\u002Fstrong>\u003Cbr \u002F>\n➖ \u003Cstrong>Dropdown\u003C\u002Fstrong>\u003Cbr \u002F>\n➖ \u003Cstrong>Horizontal Table\u003C\u002Fstrong>\u003Cbr \u002F>\n➖ \u003Cstrong>Plain text\u003C\u002Fstrong>\u003Cbr \u002F>\n➖ \u003Cstrong>Tooltip\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cem>See screenshots for examples\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Import & Export (WP All Import supported)\u003C\u002Fstrong>\u003Cbr \u002F>\nImport tiered prices in bulk, including role-based and minimum order quantity rules.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Format your prices on the product catalog with discounts in mind\u003C\u002Fstrong>\u003Cbr \u002F>\nShow the lowest price or range from the lowest to the highest price.\u003C\u002Fp>\n\u003Cp>The clean interface and powerful functionality allow you to make any custom pricing without a headache.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Other features\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show saving amount to users (difference between original and discounted price)\u003C\u002Fli>\n\u003Cli>Various customization (titles, colors, positions, and many others)\u003C\u002Fli>\n\u003Cli>Built-in cache to provide the best performance\u003C\u002Fli>\n\u003Cli>REST API\u003C\u002Fli>\n\u003Cli>Debug mode\u003Cbr \u002F>\nAnd many more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>💎 \u003Cstrong>Premium Extras\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Percentage quantity-based discounts\u003C\u002Fli>\n\u003Cli>Role-based pricing (including base prices and min\u002Fmax order quantity)\u003C\u002Fli>\n\u003Cli>Custom columns for pricing table\u003C\u002Fli>\n\u003Cli>Option to hide prices and prevent purchasing for non-logged-in users\u003C\u002Fli>\n\u003Cli>Min\\Max order quantity control per product or category\u003C\u002Fli>\n\u003Cli>Cart upsells (motivates users to purchase more to get a discount)\u003C\u002Fli>\n\u003Cli>Totals on the product page\u003C\u002Fli>\n\u003Cli>Clickable tiered pricing options\u003C\u002Fli>\n\u003Cli>Show the lowest price or a range of prices instead of default product price\u003C\u002Fli>\n\u003Cli>Show the tiered price in the cart as a discount\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Works Seamlessly with 3rd-party plugins\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cp>⭐  \u003Cstrong>WP All Import\u003C\u002Fstrong>\u003Cbr \u002F>\n⭐  \u003Cstrong>Elementor\u003C\u002Fstrong>\u003Cbr \u002F>\n⭐️  \u003Cstrong>WPML\u003C\u002Fstrong>\u003Cbr \u002F>\n⭐️  \u003Cstrong>WPML Multicurrency\u003C\u002Fstrong>\u003Cbr \u002F>\n⭐️  \u003Cstrong>WooCommerce Product Add-ons\u003C\u002Fstrong>\u003Cbr \u002F>\n⭐️  \u003Cstrong>Aelia Multicurrency\u003C\u002Fstrong>\u003Cbr \u002F>\n⭐️  \u003Cstrong>Yith Request a Quote\u003C\u002Fstrong>\u003Cbr \u002F>\n⭐️  \u003Cstrong>Request a Quote by Addify\u003C\u002Fstrong>\u003Cbr \u002F>\n⭐️  \u003Cstrong>Product Bundles for WooCommerce\u003C\u002Fstrong>\u003Cbr \u002F>\n⭐️  \u003Cstrong>WOOCS\u003C\u002Fstrong> (WooCommerce Currency Switcher by FOX)\u003Cbr \u002F>\n⭐️  \u003Cstrong>WCCS\u003C\u002Fstrong> (WooCommerce Currency Switcher by WP Experts)\u003Cbr \u002F>\n⭐️  \u003Cstrong>WCPA\u003C\u002Fstrong> (WooCommerce Custom Product Addons)\u003Cbr \u002F>\n⭐️  \u003Cstrong>Product Fields\u003C\u002Fstrong> (Product Addons by StudioWombat)\u003Cbr \u002F>\n⭐️  \u003Cstrong>WooCommerce Deposits\u003C\u002Fstrong>\u003Cbr \u002F>\n⭐️  \u003Cstrong>Mix&Match for WooCommerce\u003C\u002Fstrong>\u003Cbr \u002F>\n⭐️  \u003Cstrong>Yoast and Rank Math SEO plugins\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Get more information about the \u003Ca href=\"https:\u002F\u002Ftiered-pricing.com\u002F\" rel=\"nofollow ugc\">Tiered Pricing Table for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Feel free to \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftiered-pricing.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>\u003C\u002Fstrong> if you have any questions.\u003C\u002Fp>\n\u003Cp>Set up a \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.tiered-pricing.com\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fstrong> to see how the plugin works in action.\u003C\u002Fp>\n","Offer quantity-based discounts with flexible display templates. Boost sales using role-based pricing, quantity limits, cart upsells, and more.",10000,395514,94,100,"2025-11-25T22:20:00.000Z","6.9.4","4.2","7.2",[20,21,22,23,24],"dynamic-price","price","tiered-pricing","wholesale","woocommerce","https:\u002F\u002Ftiered-pricing.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftier-pricing-table.5.5.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"bycrik",4,10200,95,30,91,"2026-04-04T10:36:10.083Z",[40,60,83,102,117],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":16,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":58,"download_link":59,"security_score":14,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"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",2000,41979,84,5,"2025-12-26T12:44:00.000Z","5.0","5.6",[20,56,57,23,24],"prices-by-user-role","role-based-pricing","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":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":11,"downloaded":68,"rating":69,"num_ratings":69,"last_updated":70,"tested_up_to":16,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":78,"download_link":79,"security_score":80,"vuln_count":81,"unpatched_count":27,"last_vuln_date":82,"fetched_at":29},"b2bking-wholesale-for-woocommerce","B2BKing — Ultimate WooCommerce B2B and Wholesale Solution — Dynamic Pricing, Wholesale Order Form & More","5.0.25","WebWizards","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebwizardsdev\u002F","\u003Cp>\u003Cstrong>B2BKing® is the complete solution for running a Wholesale, B2B or B2B + B2C hybrid store with WooCommerce.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🥇 \u003Cstrong>Highest Rated\u003C\u002Fstrong> B2B & Wholesale plugin: \u003Cstrong>4.98\u002F5 stars\u003C\u002Fstrong> from \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fb2bking-the-ultimate-woocommerce-b2b-plugin\u002Freviews\u002F26689576\" title=\"100+ reviews\" rel=\"nofollow ugc\">100+ reviews\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🏆 \u003Cstrong>Most Featured\u003C\u002Fstrong> B2B Solution – Highlighted by WPLift, WPMayor, Envato, BusinessBloomer, GreenGeeks, LearnWoo and top WP industry sites.\u003C\u002Fp>\n\u003Cp>🚀 B2BKing is a global \u003Cstrong>bestseller\u003C\u002Fstrong> powering \u003Cstrong>10,000+ active stores\u003C\u002Fstrong>, backed by 6+ years of dedicated, monthly updates (126+ releases, currently \u003Ca href=\"https:\u002F\u002Fwoocommerce-b2b-plugin.com\u002Fchangelog\u002F\" title=\"v5.5\" rel=\"nofollow ugc\">v5.5\u003C\u002Fa>) – making it the most trusted B2B solution for WooCommerce.\u003C\u002Fp>\n\u003Cp>—————————————————————————————————\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fdemobk1.wpbay.co\u002Fb2bking-demos\u002F\" title=\"Live Demo\" rel=\"nofollow ugc\">Live Demo (Free)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce-b2b-plugin.com\u002Fdocs\" title=\"Documentation\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fkingsplugins.com\u002Fwoocommerce-wholesale\u002Fb2bking\u002F\" title=\"Check out B2BKing Premium\" rel=\"nofollow ugc\">Check out B2BKing Premium\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>B2BKing – #1 WooCommerce B2B and Wholesale Plugin\u003C\u002Fh3>\n\u003Cp>B2BKing takes care of everything, from basic B2B requirements such as hiding prices for guest users, to advanced features such as tiered pricing structures, tax exemptions, VAT handling, multiple buyers per account, wholesale prices, catalog mode, order form, and more.\u003C\u002Fp>\n\u003Cp>From an extended business registration and separate B2B\u002FB2C registration forms, to custom billing fields, an invoice payment gateway and negotiated price offers, B2BKing does it all.\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\u002FNZfIE6MaDAs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Free Plugin: Step-by-Step Guides\u003C\u002Fh3>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce-b2b-plugin.com\u002Fdocs\u002Fwholesale-prices-how-to-set-different-prices-for-wholesale-buyers\u002F\" title=\"How to set different prices for wholesale users\" rel=\"nofollow ugc\">How to set different prices for wholesale users \u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Example: Product costs $199 for B2C buyers, and $179 for B2B buyers.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce-b2b-plugin.com\u002Fdocs\u002Fwholesale-discounts-how-to-apply-a-percentage-discount-on-all-products\u002F\" title=\"How to apply a percentage discount on all products\" rel=\"nofollow ugc\">How to apply a percentage discount on all products\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Example: Give B2B buyers a 10% discount on all products with a single rule.\u003C\u002Fp>\n\u003Ch3>Free Plugin: Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Set \u003Cstrong>wholesale prices (different prices for the same product)\u003C\u002Fstrong> for simple and variable products.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Organize customers into groups\u003C\u002Fstrong> and set different prices, discounts or conditions for each group.\u003C\u002Fli>\n\u003Cli>Set different \u003Cstrong>payment methods\u003C\u002Fstrong> for each user or user group.\u003C\u002Fli>\n\u003Cli>Set different \u003Cstrong>shipping methods\u003C\u002Fstrong> for each user or user group.\u003C\u002Fli>\n\u003Cli>Configure \u003Cstrong>discount percentages\u003C\u002Fstrong> (e.g. 10% discount on all products for Wholesale buyers) easily with dynamic rules.\u003C\u002Fli>\n\u003Cli>View \u003Cstrong>reports for B2B \u002F B2C\u003C\u002Fstrong> customers with data on gross and net sales, orders placed, order value, refunds, coupons and more.\u003C\u002Fli>\n\u003Cli>Works with any WooCommerce-compatible theme\u003C\u002Fli>\n\u003Cli>Fully translatable with Loco Translate or WPML\u003C\u002Fli>\n\u003Cli>Email notifications when a new customer requires approval, or when a customer account has been approved.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>B2BKing Premium Features\u003C\u002Fh3>\n\u003Ch3>Business Registration & Custom Fields\u003C\u002Fh3>\n\u003Cp>With the business registration feature you can configure comprehensive registration forms for your business customers, with 9 types of custom fields available. You can set automatic or manual approval, review applications, and assign customers to specific groups with different pricing and order rules.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multiple registration options, with manual or automatic approval\u003C\u002Fli>\n\u003Cli>9 types of custom fields: text, dropdown, number, date, file upload, etc\u003C\u002Fli>\n\u003Cli>Make specific fields required (e.g. require a business license to register)\u003C\u002Fli>\n\u003Cli>Configure custom forms and add any field (company name, vat number, registration number etc)\u003C\u002Fli>\n\u003Cli>Fields can be added to billing and checkout forms\u003C\u002Fli>\n\u003Cli>Shortcodes for B2B registration allow you to set up dedicated registration pages\u003C\u002Fli>\n\u003Cli>Optional: For EU countries automatically validate VAT numbers via VIES\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Wholesale Order Form\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>3 Stunning order form themes: Cream, Indigo and Classic\u003C\u002Fli>\n\u003Cli>Quick AJAX Search allows customers to easily find products\u003C\u002Fli>\n\u003Cli>Search by product name or by SKU\u003C\u002Fli>\n\u003Cli>Sort products alphabetically or by best-selling status\u003C\u002Fli>\n\u003Cli>Shortcodes allow you to configure and add it to any page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Private Store\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Hide prices for logged out users\u003C\u002Fli>\n\u003Cli>Hide shop & products completely\u003C\u002Fli>\n\u003Cli>Require logged out users to request quotes\u003C\u002Fli>\n\u003Cli>Hide prices for specific products only\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supports both B2B and hybrid B2B + B2C sites\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Dedicated mode for B2B-only sites\u003C\u002Fli>\n\u003Cli>Dedicated mode for hybrid B2B + B2C sites\u003C\u002Fli>\n\u003Cli>In hybrid sites, business features and pricing are visible to B2B users only\u003C\u002Fli>\n\u003Cli>Can be added to an existing B2C site without affecting existing users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Invoice Payment Gateway\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easily add an invoice payment gateway to your site\u003C\u002Fli>\n\u003Cli>Customers can order without immediate payment\u003C\u002Fli>\n\u003Cli>Compatible with popular PDF invoice plugins\u003C\u002Fli>\n\u003Cli>Enable invoice payments for B2B customers only\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Tiered Pricing\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easily set up different prices based on quantity ordered\u003C\u002Fli>\n\u003Cli>Stunning tiered pricing table is automatically generated\u003C\u002Fli>\n\u003Cli>Tiered price table adapts to any theme\u003C\u002Fli>\n\u003Cli>Animated graphics highlight the current price\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Custom Information Table\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Custom table allows you to show any custom info\u003C\u002Fli>\n\u003Cli>Show MSRP, Shipping info, estimates or any other relevant info\u003C\u002Fli>\n\u003Cli>Different tables for each group and for B2B \u002F B2C users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Wholesale Prices\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Show both retail and wholesale prices to your business users\u003C\u002Fli>\n\u003Cli>Configure amount or percentage discounts\u003C\u002Fli>\n\u003Cli>Set up different prices directly for each user or group\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Content Restriction Shortcode\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Hide specific content from certain user groups using the content shortcode\u003C\u002Fli>\n\u003Cli>Show different order conditions, different product descriptions, etc.\u003C\u002Fli>\n\u003Cli>Apply group-specific CSS to achieve different designs for B2B and B2C users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Conversations & Messaging\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Plugin adds a conversation and messaging system for business users\u003C\u002Fli>\n\u003Cli>Users can send inquiries, quote requests and message back-and-forth\u003C\u002Fli>\n\u003Cli>Can be used to negotiate prices, answer questions and communicate seamlessly with business customers\u003C\u002Fli>\n\u003Cli>Automatic email notifications.\u003C\u002Fli>\n\u003Cli>Both users and store admins can initiate conversations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Quote Requests\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Users can request custom quotes for specific products and quantities\u003C\u002Fli>\n\u003Cli>Quote requests initiate conversations where terms can be discussed\u003C\u002Fli>\n\u003Cli>You can respond to quote requests with purchasable offers (more info in offers section)\u003C\u002Fli>\n\u003Cli>9 types of custom quote fields can be configured\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Tax Exemptions\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Show prices excluding tax to B2B users and including tax to B2C users\u003C\u002Fli>\n\u003Cli>Remove tax for specific user groups only\u003C\u002Fli>\n\u003Cli>Tax exempt specific countries only\u003C\u002Fli>\n\u003Cli>Optionally remove tax based on VIES-validated VAT numbers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Product Visibility Control\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Hide specific products or categories\u003C\u002Fli>\n\u003Cli>Hide items from user groups\u003C\u002Fli>\n\u003Cli>Hide items from individual users (by username)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Purchase Lists\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Save purchase lists for later use (e.g. requisition lists)\u003C\u002Fli>\n\u003Cli>Add lists to cart and save order forms as lists\u003C\u002Fli>\n\u003Cli>Lists are displayed in each user’s My Account panel\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Offers & Bundles\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Send promotional offers with special prices and discounts\u003C\u002Fli>\n\u003Cli>Respond to quote requests with dedicated offers\u003C\u002Fli>\n\u003Cli>Negotiate prices and offer special prices for each item\u003C\u002Fli>\n\u003Cli>Send offers as branded PDFs with your company logo\u003C\u002Fli>\n\u003Cli>Send offers by email\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Minimum and Maximum Order Rules\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Configure minimum and maximum order quantity or value\u003C\u002Fli>\n\u003Cli>Can be configured for the entire order, for specific categories, or specific products\u003C\u002Fli>\n\u003Cli>Can be configured for specific users or groups (e.g. B2C min order = $50, B2B min order = $1000)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Free Shipping Rules\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Offer free shipping with specific products\u003C\u002Fli>\n\u003Cli>Set free shipping based on order value\u003C\u002Fli>\n\u003Cli>Set free shipping differently for B2B & B2C (e.g. B2C = $200 free shipping threshold, B2B = $2000)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>CSV Import & Export Tools for Pricing\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easily configure prices in bulk through our dedicated price import tool\u003C\u002Fli>\n\u003Cli>Configure wholesale prices and tiered prices for B2C and B2B\u003C\u002Fli>\n\u003Cli>Integrated with WooCommerce import tool\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Package \u002F Box \u002F Carton Quantity Rules\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Configure a ‘package’ quantity for each product\u003C\u002Fli>\n\u003Cli>Quantity multiples are enforced automatically.\u003C\u002Fli>\n\u003Cli>For example if the multiple is set to 6 for a product, the qty will go to 6, 12, 18, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Quick Orders via CSV Upload\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easily add products to cart in bulk through a CSV upload\u003C\u002Fli>\n\u003Cli>Enter SKUs and product quantities in a CSV file\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Coupon Usage Restriction for B2B & B2C\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Allow specific coupons for B2B, specific user groups, or B2C users only\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Purchase Order Gateway\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Adds a purchase order gateway\u003C\u002Fli>\n\u003Cli>Customers enter their PO number during checkout\u003C\u002Fli>\n\u003Cli>Can be enabled for B2B users only\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Separate Stock for B2B & B2C\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>You can configure different stock quantities for each product for B2B and B2C users\u003C\u002Fli>\n\u003Cli>You can hide stock info for B2C users and show exact quantities to B2B users only\u003C\u002Fli>\n\u003Cli>Products can be Always in Stock for B2B users\u003C\u002Fli>\n\u003Cli>Enable backorders for B2B-users only\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Subaccounts & Employee Accounts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Each business account can create subaccounts (e.g. employee accounts)\u003C\u002Fli>\n\u003Cli>Parent accounts can configure names, account details and permissions for subaccounts\u003C\u002Fli>\n\u003Cli>Multiple team members can collaborate on a conversation, order or purchase list\u003C\u002Fli>\n\u003Cli>Parent accounts can view subaccount orders, lists, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Company Order Approval\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>When an employee account places an order, it will be sent for approval to the parent account\u003C\u002Fli>\n\u003Cli>Parent accounts can choose whether to enable or disable approval\u003C\u002Fli>\n\u003Cli>Parent account can approve or reject an employee order\u003C\u002Fli>\n\u003Cli>Parent account can pay for subaccount orders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Customer-Specific Pricing\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>You can set prices for specific products and specific individual users (by username).\u003C\u002Fli>\n\u003Cli>Through wholesale prices you can also configure prices for entire user groups or group discounts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Custom Taxes and Fees\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>You can add and configure custom taxes and fees through rules\u003C\u002Fli>\n\u003Cli>These can be applied to specific users or user groups only\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Minimum and Maximum Orders per Payment Method\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Set a minimum or maximum value or qty for each payment method\u003C\u002Fli>\n\u003Cli>For example, B2C customers can use Cash on Delivery for a maximum of $500, while B2B customers can use it for up to $2000.\u003C\u002Fli>\n\u003Cli>For example, Bank Transfer is enabled for $2000+ orders only\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Customer Group Rules\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatically promote users across groups when they hit certain targets\u003C\u002Fli>\n\u003Cli>For example when a user has ordered $100,000+, you can move them from ‘Normal group (5%) discount’ to ‘VIP group (10% discount)’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Payment Method Discounts & Surcharges\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Configure a discount or a surcharge for paying with certain methods\u003C\u002Fli>\n\u003Cli>For example, apply a 5% surcharge (increased price) when paying with PayPal\u003C\u002Fli>\n\u003Cli>For example give a 10% discount to B2B users when paying with Credit Cards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Dynamic Rules\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Rules can be set for specific products, categories, users and groups\u003C\u002Fli>\n\u003Cli>Hidden Price rule\u003C\u002Fli>\n\u003Cli>Buy X Get 1 Free rule\u003C\u002Fli>\n\u003Cli>Non-Purchasable rule\u003C\u002Fli>\n\u003Cli>Set Currency rules\u003C\u002Fli>\n\u003Cli>Price increase rules\u003C\u002Fli>\n\u003Cli>many more options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Powerful Add-ons\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Company Credit\u003C\u002Fstrong> – Extend a line of credit to your business users\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dokan\u003C\u002Fstrong> – Enable B2B & wholesale for Dokan Multivendor Marketplace\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WCFM\u003C\u002Fstrong> – Enable B2B & wholesale for WCFM Multivendor Marketplace\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Powerful Integrations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fkingsplugins.com\u002Fwoocommerce-b2b\u002Fsalesking\u002F\" title=\"SalesKing\" rel=\"nofollow ugc\">SalesKing\u003C\u002Fa> – Powerful Sales Reps & Sales Agents Plugin – Agents can place orders on behalf of your B2B customers\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fkingsplugins.com\u002Fwoocommerce-multivendor\u002Fmarketking\u002F\" title=\"MarketKing\" rel=\"nofollow ugc\">MarketKing\u003C\u002Fa> – Powerful Multivendor Marketplace Plugin – Build a WooCommerce B2B Marketplace using both B2BKing and MarketKing\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>And much more…\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Many more features\u003C\u002Fstrong> and integrations across features\u003C\u002Fli>\n\u003Cli>\u003Cstrong>New features constantly added. Get in touch with us for pre-sales questions.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce-b2b-plugin.com\" title=\"Get B2BKing - The Ultimate WooCommerce Wholesale & B2B Plugin\" rel=\"nofollow ugc\">Get B2BKing – The Ultimate WooCommerce Wholesale & B2B Plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Plugin Presentation\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FoXu3m1NKSBQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Reviews\u003C\u002Fh3>\n\u003Cp>⭐⭐⭐⭐⭐\u003C\u002Fp>\n\u003Cp>🎉 \u003Cem>“Easily the best solution for B2B functionality for WordPress. This one ticks all the boxes for a rich feature-set, ease of use, nice user interface, no issues or bugs whatsoever, and the professional and timely customer service.”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>🎉 \u003Cem>“I was looking a long time for something like b2bking. It is an absolute game changer at woocommerce and b2b solutions. The support cannot be better:)”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>🎉 \u003Cem>“B2BKing is easy to configure, looks professional, is seemlessly integrated into an existing WordPress & WooCommerce environment, and best of all, it has superb customer support. Excellent product and experience.”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>🎉 \u003Cem>“Great Plug-in with all the functions a B2B shop may need. It was ideal for our Company since we use a multisite with retail and separate B2B shop that we need it to be hidden. Thank you also for the great and fast Support.”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>🎉 \u003Cem>“This plugin is by far the most promising! In order to do what this plugin does, you have to install many plugins, which cost money and are heavy. Lite with nice and easy UI”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>🎉 \u003Cem>“This is the best B2B plugin in the market – but not only that the plugin is amazing – and the customer support is out of the world – I wish that every plugin authors would have 10% of the care and support – I highly recommend buying this plugin if you need to sell to vendors and B2C.”\u003C\u002Fem>\u003C\u002Fp>\n","B2BKing is the complete solution for running a Wholesale, B2B or B2B + B2C hybrid store with WooCommerce.",221572,98,"2026-03-07T21:13:00.000Z","4.8","5.6.20",[74,23,75,76,77],"b2b","wholesale-prices","woocommerce-b2b","woocommerce-wholesale","https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fb2bking-the-ultimate-woocommerce-b2b-plugin\u002F26689576","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fb2bking-wholesale-for-woocommerce.5.0.25.zip",99,2,"2023-06-03 00:00:00",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":14,"num_ratings":93,"last_updated":94,"tested_up_to":16,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":100,"download_link":101,"security_score":14,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"whols","Whols – Wholesale Prices and B2B Store Solution for WooCommerce","2.4.8","HT Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fhtplugins\u002F","\u003Cp>Whols – WooCommerce Wholesale plugin is a powerful solution for WooCommerce B2B Store. It is a b2b WordPress plugin that helps you turn your WooCommerce store into a fully functioning B2B or B2B + B2C hybrid store. WooCommerce Wholesale plugin comes with all the features and functionalities you need to run a successful WooCommerce B2B store. Easily manage your products, pricing, orders, and shipping with WooCommerce Wholesale plugin.\u003C\u002Fp>\n\u003Cp>WooCommerce Wholesale plugin is a powerful solution for WooCommerce B2B Store. It is a b2b WordPress plugin that helps you turn your WooCommerce store (wholesale products WooCommerce) into a fully functioning B2B or B2B + B2C hybrid store. WooCommerce Wholesale plugin comes with all the features and functionalities you need to run a successful WooCommerce B2B store, like Bulk Buyer Discount etc.. Easily manage your products, pricing, orders, and shipping with WooCommerce Wholesale plugin. It is the best alternative for Wholesale Suite and B2BKing. Try WooCommerce Wholesale plugin today and see how easy it is to run a successful WooCommerce B2B store.\u003C\u002Fp>\n\u003Cp>Whols is an outstanding WordPress plugin for WooCommerce that allows store owners to set wholesale prices WooCommerce (wholesale WooCommerce) for the products of their online stores. This plugin enables you to show special wholesale prices to the wholesaler. Users can easily request to become a wholesale customer by filling out a simple online registration form. Once the registration is complete, the owner of the store will be able to review the request and approve the request either manually or automatically.\u003C\u002Fp>\n\u003Cp>Whols plugin reduces the hassle to create multiple stores for both the consumers and the wholesalers. By utilizing the functionality of this amazing plugin, you can easily maintain both the consumers and the wholesalers from a single store.\u003C\u002Fp>\n\u003Cp>🖥️ \u003Ca href=\"https:\u002F\u002Ftheplugindemo.com\u002Fwhols\u002Fdemo\u002Fcreate-sandbox\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003Cbr \u002F>\n🖥️ \u003Ca href=\"https:\u002F\u002Ftheplugindemo.com\u002Fwhols-pro\u002Fdemo\u002Fcreate-sandbox\u002F\" rel=\"nofollow ugc\">Live Demo 2 (Pro Version)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpwhols.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Purchase Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpwhols.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fhasthemes.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Whols – WooCommerce Wholesale Prices and WooCommerce B2B Store Plugin Free Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Admin can assign a wholesaler registration form (New)\u003C\u002Fli>\n\u003Cli>Wholesaler registration form shortcode can also be cused instead of assigning a page\u003C\u002Fli>\n\u003Cli>Customize registration form fields without coding \u002F Visually (New )\u003C\u002Fli>\n\u003Cli>Ability to adding custom \u002F additional field into the registration form using filter hook\u003C\u002Fli>\n\u003Cli>Customer can request to become a wholesale customer\u003C\u002Fli>\n\u003Cli>Admin can manage the wholesaler request manually OR Auto approve can be set\u003C\u002Fli>\n\u003Cli>Asign wholesale role for existing customers\u003C\u002Fli>\n\u003Cli>Apply wholesale prices globally\u003C\u002Fli>\n\u003Cli>Add flat\u002Fpercent amount price on wholesale products\u003C\u002Fli>\n\u003Cli>Easily set wholesale prices on Simple or Variable products\u003C\u002Fli>\n\u003Cli>Add wholesale prices to each variation of a variable products\u003C\u002Fli>\n\u003Cli>Option to enable minimum product to buy\u003C\u002Fli>\n\u003Cli>Shows wholesale pricing info on shop page as well as product detail page\u003C\u002Fli>\n\u003Cli>Show\u002FHide the retailer price from wholesale customers\u003C\u002Fli>\n\u003Cli>Save Order List\u003C\u002Fli>\n\u003Cli>Customers having wholesale role assigned can buy products at wholesale price\u003C\u002Fli>\n\u003Cli>Customize the text on the frontend labels (Retailer Price Text, Wholesaler Price Text & Save Amount Text Label)\u003C\u002Fli>\n\u003Cli>Display the amount that the customer will save after purchase\u003C\u002Fli>\n\u003Cli>Allow free shipping for wholesalers\u003C\u002Fli>\n\u003Cli>Update wholesale product price from quick edit and bulk edit interface\u003C\u002Fli>\n\u003Cli>Disable coupon codes for wholesale customers so only retailers can use them\u003C\u002Fli>\n\u003Cli>Hide wholesale prices for guest user\u003C\u002Fli>\n\u003Cli>Hide “Wholesale Only” Products From Other Customers\u003C\u002Fli>\n\u003Cli>Hide General Products From Wholesalers\u003C\u002Fli>\n\u003Cli>Wholesale prices are only visible to customers with “Wholesaler” role\u003C\u002Fli>\n\u003Cli>Registration successful message customization\u003C\u002Fli>\n\u003Cli>Redirect to specific page after completed registration\u003C\u002Fli>\n\u003Cli>Redirect to specific page when customer login as a wholesaler\u003C\u002Fli>\n\u003Cli>Hide price for guest users (Login to see price)\u003C\u002Fli>\n\u003Cli>Email Notification (Registration)\u003C\u002Fli>\n\u003Cli>Design Customizations\u003C\u002Fli>\n\u003Cli>Exclude Tax for Wholesale users\u003C\u002Fli>\n\u003Cli>Easy to use backend interface\u003C\u002Fli>\n\u003Cli>Compatible with WPML\u003C\u002Fli>\n\u003Cli>Compatible with Polylang\u003C\u002Fli>\n\u003Cli>No coding required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Whols Premium Features:\u003C\u002Fh3>\n\u003Cp>✓ Registered form fields manager,editor\u003Cbr \u002F>\n✓ Ability to adding custom \u002F additional field into the registration form Visually \u002F Without coding\u003Cbr \u002F>\n✓ Option to use the WooCommerce billing fields into the Wholesaler registration form\u003Cbr \u002F>\n✓ Add upload field into the Wholesaler registration form\u003Cbr \u002F>\n✓ Create & manage unlimited user role\u003Cbr \u002F>\n✓ Wholesaler request management (Approve \u002F Reject)\u003Cbr \u002F>\n✓ Give different pricing to different wholesaler role\u003Cbr \u002F>\n✓ Update wholesale product price from quick edit and bulk edit interface (Compatible with tier based pricing)\u003Cbr \u002F>\n✓ Payment methods (gateway) control\u003Cbr \u002F>\n✓ Different prices for different users\u003Cbr \u002F>\n✓ Category wise product price set\u003Cbr \u002F>\n✓ Category wise product price set for different roles\u003Cbr \u002F>\n✓ Restrict wholesale store access\u003Cbr \u002F>\n✓ Set default wholesaler role for wholesale registration\u003Cbr \u002F>\n✓ Enable website access restriction (Entire Website \u002F Only Shop)\u003Cbr \u002F>\n✓ Whole can access the Entire Website \u002F Shop (Loged In Users\u002FLoged In Users With Wholesale Role)\u003Cbr \u002F>\n✓ Role wise disable payment method\u003Cbr \u002F>\n✓ Role wise enable free shipping\u003Cbr \u002F>\n✓ Bulk \u002F Quick Order feature\u003Cbr \u002F>\n✓ Dashboard page for reports and analytics\u003Cbr \u002F>\n✓ Admin can Place Wholesale Orders\u003Cbr \u002F>\n✓ Conversation between Admin and Wholesaler\u003Cbr \u002F>\n✓ Wholesaler can request a quote for products\u003Cbr \u002F>\n✓ Create dynamic rules – Use dynamic rules to create discounts, fees, and BOGO offers based on cart subtotal, quantity, specific products, user roles, or combinations of these conditions\u003Cbr \u002F>\n✓ Pay using wallet\u003Cbr \u002F>\n✓ Email Notification (Registration, Wholesaler Approve & Rejection)\u003Cbr \u002F>\n✓ Enable Google reCAPTCHA (v3) for the wholesaler registration form spam protection\u003C\u002Fp>\n\u003Ch3>Video Overview:\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FYMN8kgKCYrE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Video Tutorial:\u003C\u002Fh3>\n\u003Ch4>How to Add Extra Fees to Cart in Whols Using Dynamic Rules| Whols\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\u002FwwIFshW5XOI?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 to Apply Cart Discount in Whols Using Dynamic Rules| Whols\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\u002Fdtc2QmoXpv0?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 to Control Payment Methods in Whols Step-by-Step Guide| Whols\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\u002FSQ6S-3uu938?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 to Create Wholesaler Roles and Assign to Your Existing Customers| Whols\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\u002FYLDupOexwIA?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 to Hide Wholesale Products from Guests or Retail Customers| Whols\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\u002FN0bDwtPLz54?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>Hide Wholesale Prices from Guests or Retail Customers| Whols\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\u002F11EHQCCFNSs?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 to Set Wholesale Prices for Individual Products or Variations\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\u002Fa1NagCtGoTo?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 to Add Tiered Pricing for Wholesalers in WooCommerce| Whols\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\u002FWaatMhZWYUc?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 to install Whols plugin and complete the basic setup\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\u002F4tUrWsNz3TE?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 to add a wholesaler registration form & approve role for wholesaler\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\u002F8eI5k3xgok4?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 to set wholesale prices for different categories\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\u002FinzemTs1SCY?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 to hide wholesale prices for guest users\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\u002FaywuQpKFdF4?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 to Enable Free Shipping For Wholesale Customers\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\u002Fe4P9nCNGDJQ?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 To Set Different Price For Different Wholesale Customers\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\u002FcDw4GGuHYyw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Feature Details:\u003C\u002Fh3>\n\u003Ch4>Wholesaler registration form shortcode\u003C\u002Fh4>\n\u003Cp>The Wholesaler Registration Form shortcode allows you to add a form to your WooCommerce wholesale site. This form is dedicated to B2B customers who want to register for an account. The shortcode provides an easy way for customers to fill out their information and submit it for approval. The wholesaler registration form includes fields for the customer’s name, company, email, phone number, and website. It also has a field for the customer’s desired username and password. After the customer submits the form, they will receive an email about their registration. Once their account is confirmed, they will be able to log in and eligible for buying wholesale products. By using the Wholesaler Registration Form shortcode, you can make it easy for B2B customers to create an account on your wholesale site.\u003C\u002Fp>\n\u003Ch4>Ability to add custom \u002F additional field into the registration form\u003C\u002Fh4>\n\u003Cp>Whols WooCommerce Wholesale plugin provides the ability to add custom \u002F additional fields to the registration form. This helps to ensure that all essential information is captured when a new wholesale customer registers on your site. This flexibility ensures that you can capture all the information you need from your wholesale customers, without making the registration process overly complex.\u003C\u002Fp>\n\u003Ch4>Customers can request to become a wholesale customer\u003C\u002Fh4>\n\u003Cp>WooCommerce Wholesale is a great way to get started with wholesaling. Customers can create an account and then browse through the products available. Once they find a product they’re interested in, they can contact you and request to become a wholesale customer. And because WooCommerce is such a popular platform, you’ll be able to easily find buyers who are willing to work with you. So if you’re interested in starting a wholesale business, WooCommerce Wholesale is a great option.\u003C\u002Fp>\n\u003Ch4>Admin can manage the wholesaler request manually OR Auto approve can be set\u003C\u002Fh4>\n\u003Cp>WooCommerce Wholesale is a powerful plugin that allows admins to manage wholesale requests manually or set them to auto-approve. This can be a great time-saver for busy admins, and it ensures that all wholesale requests are handled in a timely and professional manner.\u003C\u002Fp>\n\u003Ch4>Assign wholesale role for existing customers\u003C\u002Fh4>\n\u003Cp>This WooCommerce Wholesale is a great way to assign existing customers a wholesale role. By doing this, you’ll be able to give them access to special pricing, products, and ordering features that are only available to wholesalers. Once you’ve done this, they’ll be able to log in and access all of the features that are available to WooCommerce wholesalers. So if you’re looking for a way to give your existing customers access to special pricing and ordering features, Whols WooCommerce Wholesale is the perfect solution.\u003C\u002Fp>\n\u003Ch4>Apply wholesale prices globally\u003C\u002Fh4>\n\u003Cp>Whols WooCommerce Wholesale plugin is a great way to get started with selling online. It’s an easy, fast, and secure way to set up an online store. And because WooCommerce is built on WordPress, it’s easy to scale as your business grows. WooCommerce Wholesale makes it easy to apply wholesale prices globally. Simply install WooCommerce and Whols WooCommerce Wholesale plugin, add your products, and set your prices. That’s it! Whols WooCommerce Wholesale takes care of the rest. With WooCommerce Wholesale, you can sell online with confidence knowing that your prices are fair and competitive. So why wait? Get started today! Whols WooCommerce Wholesale – Apply wholesale prices globally!\u003C\u002Fp>\n\u003Ch4>Add flat\u002Fpercent amount price on wholesale products\u003C\u002Fh4>\n\u003Cp>Whols WooCommerce Wholesale plugin will add a flat or percent amount price to wholesale products. You can either set up WooCommerce Wholesale to charge a flat rate for all wholesale products, or you can add a percent markup over the cost of the product. WooCommerce Wholesale is a powerful tool that gives you the ability to easily add price markups to your wholesale products. With WooCommerce Wholesale, there is no need to manually adjust prices for each product; WooCommerce Wholesale does the work for you. With WooCommerce Wholesale, you can focus on running your business, not on adjusting prices.\u003C\u002Fp>\n\u003Ch4>Easily set wholesale prices on Simple or Variable products\u003C\u002Fh4>\n\u003Cp>WooCommerce Wholesale is a great way to sell products at wholesale prices. It allows you to easily set wholesale prices on Simple or Variable products. You can also use WooCommerce Wholesale to manage your inventory, set minimum order quantities, and offer discounts to your wholesale customers. WooCommerce Wholesale is a powerful tool that can help you increase sales and grow your business.\u003C\u002Fp>\n\u003Ch4>Add wholesale prices to each variation of a variable products\u003C\u002Fh4>\n\u003Cp>Whols WooCommerce Wholesale plugin offers the ability to add wholesale prices to each variation of a variable product. This ensures that your wholesale customers always see the correct pricing for their orders, and it makes it easy for you to manage your inventory. WooCommerce Wholesale makes it easy to manage your inventory and ensure that your wholesale customers always see the correct pricing.\u003C\u002Fp>\n\u003Ch4>Option to enable minimum product to buy\u003C\u002Fh4>\n\u003Cp>WooCommerce Wholesale is a great way to sell products in bulk. One of the great features of WooCommerce Wholesale is the ability to enable a minimum product to buy. This setting is located in the settings area. By default, the minimum product to buy is set to 1. This means that customers can only buy 1 of each product. However, you can change this setting to any number you like. For example, you could set the minimum product to buy to 10. This would mean that customers would need to buy 10 of each product. WooCommerce Wholesale is a great way to sell products in bulk. The ability to enable a minimum product to buy is a great feature that can help you sell more products.\u003C\u002Fp>\n\u003Ch4>Shows wholesale pricing info on shop page as well as product detail page\u003C\u002Fh4>\n\u003Cp>If you’re running a WooCommerce store, you might be interested in WooCommerce Wholesale, which allows you to show wholesale pricing information on your shop page as well as your product detail page. This can be a great way to attract new customers and get them interested in buying from you. Whols WooCommerce Wholesale plugin is easy to set up and use, and it’s a great way to take advantage of WooCommerce’s powerful features. If you’re looking for a way to show wholesale pricing information on your WooCommerce store, this WooCommerce Wholesale plugin is a great option.\u003C\u002Fp>\n\u003Ch4>Show\u002FHide the retailer price from wholesale customers\u003C\u002Fh4>\n\u003Cp>WooCommerce Wholesale is a great way to sell products at a discounted price to wholesale customers. By default, WooCommerce will show the regular retail price to all customers, regardless of whether they are wholesale customers or not. However, you can choose to hide the retail price from wholesale customers if you wish. To do this, simply go to the Whols WooCommerce Wholesale Settings page and check the box next to “Hide retail pricing from wholesale customers.” Once you have done this, wholesale customers will only see the discounted price when they are logged in to their account. This is a great way to ensure that only wholesale customers are able to see the discounted prices.\u003C\u002Fp>\n\u003Ch4>Customers having wholesale role assigned can buy products at wholesale price\u003C\u002Fh4>\n\u003Cp>WooCommerce Wholesale customers can buy products at wholesale price if they have the WooCommerce Wholesale role assigned. WooCommerce Wholesale is an eCommerce plugin for WordPress that allows customers to buy products at wholesale prices. The WooCommerce Wholesale plugin is available for free from the WordPress Plugin Directory. WooCommerce Wholesale customers can also buy products from WooCommerce Wholesale dealers. WooCommerce Wholesale dealers are businesses that sell WooCommerce Wholesale products to WooCommerce Wholesale customers.\u003C\u002Fp>\n\u003Ch4>Customize the text on the frontend labels (Retailer Price Text, Wholesaler Price Text & Save Amount Text Label)\u003C\u002Fh4>\n\u003Cp>WooCommerce Wholesale allows you to customize the text on the frontend labels for Retailer Price, Wholesaler Price, and Save Amount. This can be useful if you want to change the wording to better suit your specific products or target audience. For example, you could change the Retailer Price label to “MSRP” or “Recommended Retail Price” to make it clearer to customers what the price represents. Alternatively, you could change the Wholesaler Price label to “Bulk Price” or “Discounted Price” to emphasize the savings that are available. Whatever text you choose, WooCommerce Wholesale makes it easy to update the frontend labels to match your desired branding.\u003C\u002Fp>\n\u003Ch4>Display the amount that the customer will save after the purchase\u003C\u002Fh4>\n\u003Cp>Whole WooCommerce Wholesale plugin will display the amount that the customer will save after the purchase in the WooCommerce Cart and Checkout pages. The  &hellip;\u003C\u002Fp>\n","WooCommerce Wholesale plugin for WooCommerce wholesale pricing. It is a b2b plugin for WooCommerce. WooCommerce B2B or B2B + B2C hybrid Store Solution",1000,63900,12,"2026-02-26T06:23:00.000Z","4.0","5.4",[98,75,99,76,77],"wholesale-plugin","wholesale-pricing","https:\u002F\u002Fwpwhols.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhols.2.4.8.zip",{"slug":103,"name":104,"version":105,"author":64,"author_profile":65,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":27,"num_ratings":27,"last_updated":110,"tested_up_to":16,"requires_at_least":71,"requires_php":72,"tags":111,"homepage":115,"download_link":116,"security_score":14,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"b2bking-private-store-for-woocommerce","Private Store for WooCommerce B2B & Wholesale by B2BKing","1.2.0","\u003Cp>\u003Cstrong>Hide prices for logged out users, or even hide the store  completely! Perfect solution for Private, B2B, and Wholesale stores.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fkingsplugins.com\u002Fwoocommerce-wholesale\u002Fb2bking\u002F\" title=\"Premium version\" rel=\"nofollow ugc\">Premium version\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Hide prices for guest users\u003C\u002Fli>\n\u003Cli>Show a message such as “login to view prices” instead of price.\u003C\u002Fli>\n\u003Cli>Hide “add to cart” button and prevent checkout\u003C\u002Fli>\n\u003Cli>Customize message shown to users\u003C\u002Fli>\n\u003Cli>Force users to login to view content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>B2BKing Full Premium Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>B2BKing\u003C\u002Fstrong> is the ultimate WooCommerce Wholesale Plugin with over 137+ features and functionalities for B2B and Wholesale stores.\u003C\u002Fp>\n\u003Cp>B2BKing takes care of everything, from basic B2B aspects such as hiding prices for guest users, to complex features such as tiered pricing structures, tax exemptions, VAT handling, and multiple buyers per account. From an extended business registration and separate B2B\u002FB2C registration forms, to custom billing fields, an invoice payment gateway and negotiated price offers, B2BKing does it all.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide prices for guests, hide the entire website, or replace prices with “Request a Quote”\u003C\u002Fli>\n\u003Cli>Set up different prices for different users or user groups, with rules or in product page. (New!)\u003C\u002Fli>\n\u003Cli>Set up different discounts, minimum order thresholds, or free shipping requirements for different users or user groups\u003C\u002Fli>\n\u003Cli>CSV Import \u002F Export tool for B2B pricing (New!)\u003C\u002Fli>\n\u003Cli>Set up product visibility so that only certain users can see certain products\u003C\u002Fli>\n\u003Cli>Exempt certain users from tax, optionally based on a VIES-validated VAT ID\u003C\u002Fli>\n\u003Cli>Display tax including or excluding tax for B2C and B2B users (New!)\u003C\u002Fli>\n\u003Cli>Set complex tax rules (New! Withholding Tax)\u003C\u002Fli>\n\u003Cli>Extend registration for B2B users and set up separate B2B and B2C registration forms\u003C\u002Fli>\n\u003Cli>Allow multiple users on one account, with complex permissions setup (e.g. permission to place an order, or view all account orders)\u003C\u002Fli>\n\u003Cli>Wholesale bulk order form (New! Search products by SKU)\u003C\u002Fli>\n\u003Cli>Make personalized offers that only certain users or groups can access\u003C\u002Fli>\n\u003Cli>Enable purchase lists that B2B buyers can easily use to re-order \u002F replenish stock\u003C\u002Fli>\n\u003Cli>Enable or disable payment methods and shipping methods based on user or group\u003C\u002Fli>\n\u003Cli>And much, much more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoocommerce-b2b-plugin.com\" title=\"Get B2BKing - The Ultimate B2B & Wholesale Plugin for WooCommerce\" rel=\"nofollow ugc\">Get B2BKing – The Ultimate B2B & Wholesale Plugin for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n","Hide prices for logged out users, or even hide the store  completely! Perfect solution for Private, B2B, and Wholesale stores.",600,10060,"2025-11-28T22:22:00.000Z",[112,113,76,114,77],"hide-prices","private-store","woocommerce-private-store","https:\u002F\u002Fkingsplugins.com\u002Fwoocommerce-wholesale\u002Fb2bking\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fb2bking-private-store-for-woocommerce.1.2.0.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":14,"num_ratings":81,"last_updated":127,"tested_up_to":16,"requires_at_least":71,"requires_php":54,"tags":128,"homepage":133,"download_link":134,"security_score":135,"vuln_count":33,"unpatched_count":27,"last_vuln_date":136,"fetched_at":29},"premmerce-woocommerce-wholesale-pricing","Premmerce Wholesale Pricing for WooCommerce","1.1.12","Premmerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fpremmerce\u002F","\u003Cp>This plugin  effectively works with the Premmerce User Roles plugin that allows you to   easily create  additional users’ roles directly from the dashboard.\u003Cbr \u002F>\nFull documentation is available here: \u003Ca href=\"https:\u002F\u002Fpremmerce.com\u002Fpremmerce-woocommerce-wholesale-pricing\u002F\" rel=\"nofollow ugc\">Premmerce Wholesale Pricing for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Major features in “Premmerce Wholesale Pricing for WooCommerce”\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>adding wholesale prices\u003C\u002Fli>\n\u003Cli>adding custom prices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cp>You can create your personal demo store and test  this plugin together with \u003Ca href=\"https:\u002F\u002Fpremmerce.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Premmerce Premium\u003C\u002Fa> and all other Premmerce plugins and themes  developed by our team here:  \u003Ca href=\"https:\u002F\u002Fpremmerce.com\u002Fpremmerce-woocommerce-demo\u002F\" rel=\"nofollow ugc\">Premmerce WooCommerce Demo\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Compatibility with other Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>WooCommerce Multilingual\u003C\u002Fli>\n\u003Cli>WPML\u003C\u002Fli>\n\u003Cli>Premmerce User Roles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Installation\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Unzip the downloaded zip file.\u003C\u002Fli>\n\u003Cli>Upload the plugin folder into the \u003Ccode>wp-content\u002Fplugins\u002F\u003C\u002Fcode> directory of your WordPress site.\u003C\u002Fli>\n\u003Cli>Activate \u003Ccode>Premmerce Wholesale Pricing for WooCommerce\u003C\u002Fcode> from the Plugins page\u003C\u002Fli>\n\u003C\u002Fol>\n","Premmerce Wholesale Pricing for WooCommerce is a plugin that allows you to add individual wholesale prices or other price types for WooCommerce produc &hellip;",500,20376,"2026-02-19T19:38:00.000Z",[129,130,75,131,132],"custom-prices","custom-product-prices","woocommerce-custom-prices","woocommerce-wholesale-pricing","https:\u002F\u002Fpremmerce.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpremmerce-woocommerce-wholesale-pricing.1.1.12.zip",92,"2025-11-17 20:08:58",{"attackSurface":138,"codeSignals":898,"taintFlows":978,"riskAssessment":997,"analyzedAt":1002},{"hooks":139,"ajaxHandlers":892,"restRoutes":893,"shortcodes":894,"cronEvents":897,"entryPointCount":173,"unprotectedCount":27},[140,145,151,156,159,164,168,171,175,178,182,184,187,190,194,198,202,204,207,211,215,219,224,228,231,234,236,237,238,239,243,247,251,254,258,261,264,268,273,277,281,283,286,289,292,295,299,303,307,310,312,314,318,321,324,327,329,333,336,339,341,344,346,349,351,352,353,355,357,360,361,364,365,368,371,373,378,380,383,385,390,393,397,399,402,404,406,410,413,416,420,422,425,427,431,435,437,440,443,446,449,453,456,459,464,468,472,476,480,484,487,489,492,495,497,500,504,507,510,512,514,515,517,518,520,521,522,524,526,527,529,531,533,536,539,543,546,549,552,556,559,561,564,566,570,572,573,574,576,580,581,583,586,589,591,593,596,598,601,603,605,607,609,610,613,616,620,622,624,626,628,630,632,635,636,638,639,642,645,647,650,653,655,659,661,663,665,667,670,673,675,677,680,682,683,684,688,690,692,694,696,698,700,702,704,707,709,711,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,741,743,744,746,748,750,753,755,757,759,761,762,763,764,765,766,768,769,770,772,774,776,777,778,780,782,784,786,788,790,791,794,796,799,800,803,805,806,807,811,814,817,819,821,823,826,828,831,833,837,841,843,845,848,852,855,857,859,861,863,865,867,868,871,875,878,880,884,886,888,890],{"type":141,"name":142,"callback":143,"file":144,"line":93},"filter","tiered_pricing_table\u002Fsettings\u002Fadvanced_settings","addToAddonsSettings","src\\Addons\\AbstractAddon.php",{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","admin_head","includeAssets","src\\Addons\\AdvancedQuantityOptions\\AdvancedQuantityOptionsForm.php",8,{"type":146,"name":152,"callback":153,"file":154,"line":155},"tiered_pricing_table\u002Fglobal_pricing\u002Fafter_minimum_order_quantity_field","closure","src\\Addons\\AdvancedQuantityOptions\\GlobalPricingOptions.php",18,{"type":141,"name":157,"callback":153,"priority":11,"file":158,"line":93},"woocommerce_block_template_register","src\\Addons\\AdvancedQuantityOptions\\ProductEditor\\ProductEditor.php",{"type":146,"name":160,"callback":153,"priority":161,"file":162,"line":163},"tiered_pricing_table\u002Fadmin\u002Fafter_minimum_order_quantity_field",10,"src\\Addons\\AdvancedQuantityOptions\\ProductOptions.php",16,{"type":146,"name":165,"callback":166,"priority":161,"file":162,"line":167},"tiered_pricing_table\u002Fadmin\u002Fafter_variation_minimum_order_quantity_field","render",24,{"type":141,"name":169,"callback":153,"priority":161,"file":170,"line":93},"tiered_pricing_table\u002Ftiered_pricing\u002Flast_tier_postfix","src\\Addons\\AdvancedQuantityOptions\\QuantityManager.php",{"type":141,"name":172,"callback":153,"priority":173,"file":170,"line":174},"tiered_pricing_table\u002Fprice\u002Fpricing_rule",1,22,{"type":146,"name":176,"callback":153,"priority":161,"file":170,"line":177},"woocommerce_before_calculate_totals",29,{"type":141,"name":179,"callback":153,"priority":180,"file":170,"line":181},"woocommerce_quantity_input_args",9999999,69,{"type":141,"name":183,"callback":153,"priority":161,"file":170,"line":80},"woocommerce_add_to_cart_validation",{"type":146,"name":185,"callback":153,"file":170,"line":186},"wp_head",142,{"type":141,"name":188,"callback":153,"priority":161,"file":170,"line":189},"woocommerce_update_cart_validation",181,{"type":141,"name":191,"callback":153,"priority":192,"file":170,"line":193},"woocommerce_available_variation",999,221,{"type":146,"name":195,"callback":153,"priority":161,"file":196,"line":197},"tiered_pricing_table\u002Fadmin\u002Frole_based_rules\u002Fafter_minimum_order_quantity_field","src\\Addons\\AdvancedQuantityOptions\\RoleBasedOptions.php",15,{"type":146,"name":199,"callback":200,"priority":161,"file":201,"line":155},"edit_term","saveTermFields","src\\Addons\\CategoryTiers\\CategoryTierAddon.php",{"type":146,"name":203,"callback":200,"priority":161,"file":201,"line":167},"create_product_cat",{"type":146,"name":205,"callback":206,"priority":80,"file":201,"line":36},"product_cat_edit_form_fields","renderEditFields",{"type":146,"name":208,"callback":209,"priority":80,"file":201,"line":210},"product_cat_add_form_fields","renderAddFields",31,{"type":146,"name":212,"callback":213,"file":201,"line":214},"tiered_pricing_table\u002Fadmin\u002Fpricing_tab_begin","renderProductCheckbox",32,{"type":146,"name":216,"callback":217,"file":201,"line":218},"woocommerce_process_product_meta","saveTieredPricingTab",33,{"type":146,"name":220,"callback":221,"priority":161,"file":222,"line":223},"woocommerce_coupon_options","addTieredPricingOption","src\\Addons\\Coupons\\Coupons.php",13,{"type":146,"name":225,"callback":226,"priority":161,"file":222,"line":227},"woocommerce_coupon_options_save","saveTieredPricingOption",14,{"type":146,"name":229,"callback":230,"priority":161,"file":222,"line":163},"tiered_pricing_table\u002Fcart\u002Fneed_price_recalculation","checkAppliedCoupons",{"type":146,"name":232,"callback":230,"priority":161,"file":222,"line":233},"tiered_pricing_table\u002Fcart\u002Fneed_price_recalculation\u002Fitem",21,{"type":146,"name":220,"callback":221,"priority":161,"file":235,"line":223},"src\\Addons\\Coupons\\CouponsAddon.php",{"type":146,"name":225,"callback":226,"priority":161,"file":235,"line":227},{"type":146,"name":229,"callback":230,"priority":161,"file":235,"line":163},{"type":146,"name":232,"callback":230,"priority":161,"file":235,"line":233},{"type":146,"name":240,"callback":153,"priority":161,"file":241,"line":242},"tiered_pricing_table\u002Frole_based_rules\u002Fdelete_role_rule","src\\Addons\\CustomColumns\\Columns\\CustomDataColumn.php",35,{"type":146,"name":244,"callback":245,"priority":161,"file":241,"line":246},"tiered_pricing_table\u002Fadmin\u002Ftiered_pricing_rules_form\u002Fafter_pricing_type","renderFirstRowField",43,{"type":146,"name":248,"callback":249,"priority":161,"file":241,"line":250},"tiered_pricing_table\u002Fadmin\u002Ftiered_pricing_rules_form\u002Finputs","renderInputField",49,{"type":141,"name":252,"callback":153,"file":241,"line":253},"tiered_pricing_table\u002Fadmin\u002Ftiered_pricing_rules_form\u002Finputs_width",56,{"type":146,"name":255,"callback":256,"priority":161,"file":241,"line":257},"tiered_pricing_table\u002Fadmin\u002Fcomponents\u002Ftiered_pricing_rules_form\u002Fget_from_request","saveField",63,{"type":141,"name":172,"callback":259,"priority":173,"file":241,"line":260},"addCustomColumnDataToPricingRule",72,{"type":141,"name":262,"callback":153,"priority":81,"file":241,"line":263},"tiered_pricing_table\u002Frole_based_pricing\u002Fafter_adjusting_pricing_rule",78,{"type":141,"name":265,"callback":153,"priority":266,"file":241,"line":267},"tiered_pricing_table\u002Fglobal_pricing\u002Fafter_adjusting_pricing_rule",3,86,{"type":146,"name":269,"callback":270,"file":271,"line":272},"tiered_pricing_table\u002Fsettings\u002Ftable_columns\u002Fend","renderColumnsForm","src\\Addons\\CustomColumns\\Form\\ColumnsForm.php",26,{"type":146,"name":274,"callback":275,"file":271,"line":276},"tiered_pricing_table\u002Fsettings\u002Ftable_columns\u002Fafter_fields","renderButton",27,{"type":141,"name":278,"callback":153,"priority":161,"file":279,"line":280},"post_row_actions","src\\Addons\\GlobalTieredPricing\\CPT\\Actions\\ReactivateAction.php",19,{"type":141,"name":278,"callback":153,"priority":161,"file":282,"line":280},"src\\Addons\\GlobalTieredPricing\\CPT\\Actions\\SuspendAction.php",{"type":146,"name":284,"callback":153,"file":285,"line":36},"init","src\\Addons\\GlobalTieredPricing\\CPT\\Form\\Form.php",{"type":146,"name":287,"callback":153,"file":285,"line":288},"edit_form_after_title",40,{"type":141,"name":290,"callback":153,"priority":161,"file":291,"line":93},"tiered_pricing_table\u002Fadmin\u002Ftips\u002Fget_tip_by_slug","src\\Addons\\GlobalTieredPricing\\CPT\\Form\\UpgradeTip.php",{"type":146,"name":293,"callback":153,"file":291,"line":294},"submitpost_box",23,{"type":146,"name":284,"callback":296,"file":297,"line":298},"register","src\\Addons\\GlobalTieredPricing\\CPT\\GlobalTieredPricingCPT.php",45,{"type":146,"name":300,"callback":301,"file":297,"line":302},"manage_posts_extra_tablenav","renderBlankState",46,{"type":141,"name":304,"callback":305,"file":297,"line":306},"woocommerce_navigation_screen_ids","addPageToWooCommerceScreen",47,{"type":141,"name":308,"callback":305,"file":297,"line":309},"woocommerce_screen_ids",48,{"type":141,"name":278,"callback":153,"priority":161,"file":297,"line":311},66,{"type":141,"name":313,"callback":153,"priority":161,"file":297,"line":263},"disable_months_dropdown",{"type":141,"name":315,"callback":316,"file":317,"line":197},"tiered_pricing_table\u002Fservices\u002Fpricing_service_enabled","__return_true","src\\Addons\\GlobalTieredPricing\\GlobalTieredPricingAddon.php",{"type":146,"name":319,"callback":320,"priority":192,"file":317,"line":167},"tiered_pricing_table\u002Fadmin\u002Fpricing_tab_end","showMessageOnProductsTieredPricingTab",{"type":146,"name":284,"callback":153,"file":322,"line":323},"src\\Addons\\GlobalTieredPricing\\GlobalTieredPricingCartManager.php",17,{"type":141,"name":325,"callback":326,"priority":161,"file":322,"line":233},"tiered_pricing_table\u002Fcart\u002Ftotal_product_count","calculateCommonQuantities",{"type":141,"name":172,"callback":153,"priority":36,"file":328,"line":227},"src\\Addons\\GlobalTieredPricing\\PricingService.php",{"type":146,"name":330,"callback":153,"priority":161,"file":331,"line":332},"woocommerce_before_save_order_items","src\\Addons\\ManualOrders\\ManualOrdersAddon.php",110,{"type":146,"name":334,"callback":153,"priority":161,"file":331,"line":335},"woocommerce_before_save_order_item",114,{"type":146,"name":337,"callback":153,"file":331,"line":338},"woocommerce_admin_order_items_after_line_items",157,{"type":146,"name":147,"callback":153,"file":331,"line":340},167,{"type":146,"name":342,"callback":153,"file":331,"line":343},"woocommerce_order_item_add_action_buttons",185,{"type":146,"name":176,"callback":153,"file":345,"line":323},"src\\Addons\\MinQuantity\\MinQuantity.php",{"type":141,"name":179,"callback":153,"priority":347,"file":345,"line":348},9999,41,{"type":141,"name":179,"callback":153,"priority":161,"file":345,"line":350},59,{"type":141,"name":183,"callback":153,"priority":161,"file":345,"line":50},{"type":141,"name":188,"callback":153,"priority":161,"file":345,"line":332},{"type":141,"name":191,"callback":153,"file":345,"line":354},139,{"type":146,"name":185,"callback":153,"file":345,"line":356},156,{"type":146,"name":358,"callback":166,"file":359,"line":161},"woocommerce_product_options_pricing","src\\Addons\\PluginsRecommendations\\BulkPriceEditorPlugin.php",{"type":141,"name":290,"callback":153,"priority":161,"file":359,"line":93},{"type":146,"name":362,"callback":166,"priority":161,"file":363,"line":161},"woocommerce_subscriptions_product_options_pricing","src\\Addons\\PluginsRecommendations\\CancellationSurveysPlugin.php",{"type":141,"name":290,"callback":153,"priority":161,"file":363,"line":93},{"type":146,"name":284,"callback":153,"file":366,"line":367},"src\\Addons\\PluginsRecommendations\\ConditionalLogicForProductAddons.php",7,{"type":146,"name":369,"callback":370,"priority":161,"file":366,"line":223},"woocommerce_product_addons_panel_before_options","renderConditionalBlock",{"type":146,"name":372,"callback":153,"file":366,"line":155},"admin_footer",{"type":141,"name":374,"callback":375,"file":376,"line":377},"tiered_pricing_table\u002Fsettings\u002Fsections","addSettingSection","src\\Addons\\ProductCatalogLoop\\ProductCatalogLoop.php",65,{"type":141,"name":379,"callback":153,"priority":161,"file":376,"line":181},"tiered_pricing_table\u002Ffrontend\u002Fvariation_render_settings",{"type":141,"name":381,"callback":153,"priority":161,"file":376,"line":382},"tiered_pricing_table\u002Ffrontend\u002Fdefault_price_behaviour_type",80,{"type":146,"name":284,"callback":153,"file":376,"line":384},96,{"type":146,"name":386,"callback":387,"priority":388,"file":389,"line":150},"woocommerce_after_shop_loop_item","renderQuantityField",9,"src\\Addons\\ProductCatalogLoop\\QuantityFieldHandler.php",{"type":146,"name":391,"callback":392,"file":389,"line":388},"wp_enqueue_scripts","enqueueQuantityHandlerScript",{"type":146,"name":284,"callback":394,"file":395,"line":396},"registerBlocks","src\\Addons\\ReactProductEditorAddon\\ProductEditor.php",55,{"type":141,"name":157,"callback":398,"priority":14,"file":395,"line":253},"addBlocks",{"type":146,"name":157,"callback":296,"file":400,"line":401},"src\\Addons\\ReactProductEditorAddon\\Sections\\AdvanceProductOptionSection.php",20,{"type":146,"name":157,"callback":296,"file":403,"line":401},"src\\Addons\\ReactProductEditorAddon\\Sections\\MainSection.php",{"type":146,"name":157,"callback":296,"file":405,"line":401},"src\\Addons\\ReactProductEditorAddon\\Sections\\RoleBasedPricingSection.php",{"type":146,"name":407,"callback":408,"file":409,"line":161},"woocommerce_block_template_area_product-form_after_add_block_general","addGroup","src\\Addons\\ReactProductEditorAddon\\TieredPricingGroup.php",{"type":141,"name":172,"callback":411,"priority":401,"file":412,"line":223},"addPricing","src\\Addons\\RoleBasedPricing\\PricingService.php",{"type":146,"name":414,"callback":166,"priority":80,"file":415,"line":280},"tiered_pricing_table\u002Fadmin\u002Fbefore_advance_product_options","src\\Addons\\RoleBasedPricing\\ProductManager.php",{"type":146,"name":417,"callback":153,"priority":418,"file":415,"line":419},"woocommerce_variation_options_pricing",11,25,{"type":146,"name":216,"callback":153,"file":415,"line":421},34,{"type":146,"name":423,"callback":153,"priority":161,"file":415,"line":424},"woocommerce_save_product_variation",36,{"type":141,"name":315,"callback":316,"file":426,"line":276},"src\\Addons\\RoleBasedPricing\\RoleBasedPricingAddon.php",{"type":146,"name":428,"callback":429,"priority":161,"file":430,"line":348},"admin_enqueue_scripts","enqueueAssets","src\\Admin\\Admin.php",{"type":141,"name":432,"callback":433,"priority":173,"file":434,"line":323},"woocommerce_product_export_column_names","addExportColumn","src\\Admin\\Export\\Woocommerce.php",{"type":141,"name":436,"callback":433,"priority":173,"file":434,"line":294},"woocommerce_product_export_product_default_columns",{"type":141,"name":438,"callback":439,"priority":161,"file":434,"line":177},"woocommerce_product_export_product_column_tiered_price_fixed","addExportFixedData",{"type":141,"name":441,"callback":442,"priority":161,"file":434,"line":242},"woocommerce_product_export_product_column_tiered_price_percentage","addExportPercentageData",{"type":141,"name":444,"callback":445,"priority":161,"file":434,"line":348},"woocommerce_product_export_product_column_tiered_price_type","addExportPricingTypeData",{"type":141,"name":447,"callback":448,"priority":161,"file":434,"line":306},"woocommerce_product_export_product_column_tiered_price_minimum","addExportPricingMinimumData",{"type":141,"name":450,"callback":451,"file":452,"line":227},"woocommerce_csv_product_import_mapping_options","addColumnsToImporter","src\\Admin\\Import\\Woocommerce.php",{"type":141,"name":454,"callback":455,"file":452,"line":197},"woocommerce_csv_product_import_mapping_default_columns","addColumnToMappingScreen",{"type":141,"name":457,"callback":458,"priority":161,"file":452,"line":163},"woocommerce_product_import_pre_insert_product_object","processImport",{"type":141,"name":460,"callback":461,"file":462,"line":463},"pmxi_addons","wpai_api_register","src\\Admin\\Import\\WPAllImport.php",241,{"type":141,"name":465,"callback":466,"file":462,"line":467},"wp_all_import_addon_parse","wpai_api_parse",242,{"type":141,"name":469,"callback":470,"file":462,"line":471},"wp_all_import_addon_import","wpai_api_import",243,{"type":141,"name":473,"callback":474,"file":462,"line":475},"pmxi_options_options","wpai_api_options",244,{"type":146,"name":477,"callback":478,"priority":161,"file":462,"line":479},"pmxi_extend_options_featured","wpai_api_metabox",245,{"type":146,"name":481,"callback":482,"file":462,"line":483},"admin_init","admin_notice_ignore",247,{"type":146,"name":485,"callback":153,"priority":161,"file":462,"line":486},"pmxi_reimport",249,{"type":146,"name":284,"callback":284,"file":488,"line":177},"src\\Admin\\Notifications\\Notifications.php",{"type":146,"name":490,"callback":153,"priority":161,"file":488,"line":491},"admin_notices",62,{"type":146,"name":216,"callback":493,"file":494,"line":276},"saveOptions","src\\Admin\\ProductManagers\\AdvanceOptionsForVariableProduct.php",{"type":141,"name":496,"callback":153,"priority":161,"file":494,"line":177},"tiered_pricing_table\u002Fadmin\u002Fhas_advance_product_options",{"type":146,"name":498,"callback":153,"file":494,"line":499},"tiered_pricing_table\u002Fadmin\u002Fadvance_product_options",39,{"type":141,"name":501,"callback":502,"priority":80,"file":503,"line":401},"woocommerce_product_data_tabs","registerTieredPricingProductTab","src\\Admin\\ProductManagers\\ProductManager.php",{"type":146,"name":505,"callback":506,"file":503,"line":272},"woocommerce_product_data_panels","renderTieredPricingTab",{"type":146,"name":358,"callback":508,"file":503,"line":509},"renderPriceRules",28,{"type":146,"name":216,"callback":511,"file":503,"line":36},"updatePriceRules",{"type":146,"name":417,"callback":508,"priority":161,"file":513,"line":233},"src\\Admin\\ProductManagers\\VariationProductManager.php",{"type":146,"name":423,"callback":511,"priority":161,"file":513,"line":276},{"type":146,"name":216,"callback":493,"file":516,"line":272},"src\\Admin\\ProductPage\\AdvanceOptionsForVariableProduct.php",{"type":146,"name":498,"callback":153,"file":516,"line":509},{"type":146,"name":358,"callback":153,"file":519,"line":280},"src\\Admin\\ProductPage\\Product.php",{"type":146,"name":216,"callback":511,"file":519,"line":419},{"type":146,"name":417,"callback":153,"priority":161,"file":519,"line":276},{"type":146,"name":423,"callback":153,"priority":161,"file":519,"line":523},38,{"type":141,"name":501,"callback":296,"priority":80,"file":525,"line":280},"src\\Admin\\ProductPage\\TieredPricingTab.php",{"type":146,"name":505,"callback":166,"file":525,"line":419},{"type":146,"name":216,"callback":528,"file":525,"line":272},"save",{"type":146,"name":414,"callback":166,"priority":192,"file":530,"line":280},"src\\Admin\\Tips\\Tips\\DefaultVariationTip.php",{"type":146,"name":212,"callback":166,"priority":161,"file":532,"line":280},"src\\Admin\\Tips\\Tips\\VariationsPricingCalculationTip.php",{"type":146,"name":534,"callback":153,"file":535,"line":223},"admin_menu","src\\Admin\\WelcomePage\\WelcomePage.php",{"type":146,"name":537,"callback":153,"file":538,"line":93},"rest_api_init","src\\API\\WooCommerceRESTAPI.php",{"type":141,"name":540,"callback":153,"priority":541,"file":542,"line":242},"woocommerce_get_variation_prices_hash",999999,"src\\Cache.php",{"type":146,"name":176,"callback":544,"priority":161,"file":545,"line":174},"calculateTotals","src\\CartPriceManager.php",{"type":146,"name":547,"callback":548,"priority":347,"file":545,"line":509},"woocommerce_before_mini_cart_contents","miniCartSubTotal",{"type":141,"name":550,"callback":551,"priority":192,"file":545,"line":421},"woocommerce_cart_item_price","calculateItemPrice",{"type":146,"name":553,"callback":554,"priority":173,"file":555,"line":280},"woocommerce_after_cart_item_name","showUpsell","src\\CartUpsellManager.php",{"type":146,"name":490,"callback":153,"file":557,"line":558},"src\\Core\\AdminNotifier.php",37,{"type":141,"name":540,"callback":153,"priority":541,"file":560,"line":218},"src\\Core\\Cache.php",{"type":146,"name":534,"callback":562,"file":563,"line":242},"initPages","src\\Freemius.php",{"type":141,"name":565,"callback":153,"file":563,"line":558},"templates\u002Fpricing.php",{"type":141,"name":567,"callback":568,"file":563,"line":569},"pricing\u002Fshow_annual_in_monthly","__return_false",60,{"type":146,"name":176,"callback":544,"priority":161,"file":571,"line":294},"src\\Frontend\\CartPriceManager.php",{"type":146,"name":547,"callback":548,"priority":347,"file":571,"line":177},{"type":141,"name":550,"callback":551,"priority":192,"file":571,"line":242},{"type":146,"name":553,"callback":554,"priority":173,"file":575,"line":233},"src\\Frontend\\CartUpsellManager.php",{"type":141,"name":577,"callback":578,"priority":80,"file":579,"line":421},"woocommerce_get_price_html","formatPrice","src\\Frontend\\CatalogPriceManager.php",{"type":141,"name":540,"callback":153,"priority":161,"file":579,"line":558},{"type":146,"name":391,"callback":429,"priority":161,"file":582,"line":419},"src\\Frontend\\Frontend.php",{"type":146,"name":577,"callback":584,"priority":161,"file":585,"line":419},"wrapPriceOnProductPage","src\\Frontend\\ProductPageHandler.php",{"type":146,"name":587,"callback":588,"priority":161,"file":585,"line":421},"wc_ajax_get_pricing_table","getVariationPricingTable",{"type":141,"name":577,"callback":590,"priority":192,"file":585,"line":348},"renderTooltip",{"type":141,"name":592,"callback":153,"priority":161,"file":585,"line":306},"woocommerce_get_price_suffix",{"type":141,"name":594,"callback":153,"priority":161,"file":595,"line":388},"addify_quote_item_product","src\\Integrations\\Plugins\\AddifyRequestAQuote.php",{"type":141,"name":172,"callback":153,"priority":347,"file":597,"line":150},"src\\Integrations\\Plugins\\AeliaMulticurrency.php",{"type":141,"name":599,"callback":153,"priority":161,"file":600,"line":388},"tiered_pricing_table\u002Fprice\u002Fprice_by_rules","src\\Integrations\\Plugins\\Curcy.php",{"type":141,"name":602,"callback":153,"priority":161,"file":600,"line":509},"tiered_pricing_table\u002Fcart\u002Fproduct_cart_price",{"type":141,"name":604,"callback":153,"file":600,"line":246},"tiered_pricing_table\u002Fcart\u002Frecalculate_cart_item_subtotal",{"type":141,"name":540,"callback":153,"priority":161,"file":600,"line":606},52,{"type":141,"name":229,"callback":153,"priority":161,"file":608,"line":367},"src\\Integrations\\Plugins\\DiscountRulesForWooCommerce.php",{"type":141,"name":232,"callback":153,"priority":161,"file":608,"line":197},{"type":146,"name":611,"callback":153,"file":612,"line":36},"elementor\u002Fwidgets\u002Fwidgets_registered","src\\Integrations\\Plugins\\Elementor\\ElementorIntegration.php",{"type":141,"name":229,"callback":153,"priority":161,"file":614,"line":615},"src\\Integrations\\Plugins\\MixMatch.php",6,{"type":141,"name":617,"callback":618,"file":619,"line":233},"tiered_pricing_table\u002Fsettings\u002Fintegrations_settings","addToIntegrationsSettings","src\\Integrations\\Plugins\\PluginIntegrationAbstract.php",{"type":146,"name":284,"callback":153,"file":621,"line":388},"src\\Integrations\\Plugins\\ProductBundles.php",{"type":141,"name":623,"callback":153,"priority":161,"file":621,"line":233},"tiered_pricing_table\u002Ffrontend\u002Fshould_wrap_price",{"type":141,"name":625,"callback":153,"priority":161,"file":621,"line":419},"tiered_pricing_table\u002Fcatalog_pricing\u002Fprice_html",{"type":141,"name":627,"callback":153,"priority":161,"file":621,"line":309},"tiered_pricing_table\u002Fsupported_simple_product_types",{"type":146,"name":185,"callback":153,"file":621,"line":629},54,{"type":141,"name":631,"callback":568,"file":621,"line":135},"tiered_pricing_table\u002Fservices\u002Fpricing\u002Foverride_zero_prices",{"type":146,"name":633,"callback":153,"file":634,"line":276},"plugins_loaded","src\\Integrations\\Plugins\\RankMath\\RankMath.php",{"type":141,"name":374,"callback":153,"file":634,"line":210},{"type":141,"name":599,"callback":153,"priority":161,"file":637,"line":388},"src\\Integrations\\Plugins\\WCCS.php",{"type":141,"name":602,"callback":153,"priority":161,"file":637,"line":276},{"type":146,"name":185,"callback":640,"file":641,"line":377},"addCompatibilityScript","src\\Integrations\\Plugins\\WCPA.php",{"type":141,"name":602,"callback":643,"priority":401,"file":641,"line":644},"addAddonsPriceToItem",68,{"type":141,"name":646,"callback":643,"priority":401,"file":641,"line":181},"tiered_pricing_table\u002Fcart\u002Fproduct_cart_regular_price\u002Fitem",{"type":141,"name":648,"callback":643,"priority":401,"file":641,"line":649},"tiered_pricing_table\u002Fcart\u002Fproduct_cart_price\u002Fitem",73,{"type":141,"name":651,"callback":643,"priority":401,"file":641,"line":652},"tiered_pricing_table\u002Fcart\u002Fproduct_cart_old_price",77,{"type":141,"name":229,"callback":153,"priority":161,"file":654,"line":615},"src\\Integrations\\Plugins\\WCPProductBundles.php",{"type":146,"name":656,"callback":640,"file":657,"line":658},"wp_footer","src\\Integrations\\Plugins\\WombatProductAddons.php",129,{"type":141,"name":602,"callback":643,"priority":401,"file":657,"line":660},131,{"type":141,"name":648,"callback":643,"priority":401,"file":657,"line":662},133,{"type":141,"name":651,"callback":643,"priority":401,"file":657,"line":664},138,{"type":141,"name":602,"callback":153,"priority":161,"file":666,"line":272},"src\\Integrations\\Plugins\\WooCommerceDeposits.php",{"type":146,"name":656,"callback":640,"file":668,"line":669},"src\\Integrations\\Plugins\\WooCommerceProductAddons.php",85,{"type":146,"name":602,"callback":671,"priority":161,"file":668,"line":672},"addAddonsPrice",87,{"type":146,"name":648,"callback":671,"priority":161,"file":668,"line":674},88,{"type":141,"name":676,"callback":153,"priority":161,"file":668,"line":37},"woocommerce_product_addons_ajax_get_product_price_excluding_tax",{"type":141,"name":678,"callback":153,"priority":161,"file":668,"line":679},"woocommerce_product_addons_ajax_get_product_price_including_tax",104,{"type":141,"name":599,"callback":153,"priority":161,"file":681,"line":388},"src\\Integrations\\Plugins\\WOOCS.php",{"type":141,"name":602,"callback":153,"priority":161,"file":681,"line":177},{"type":141,"name":604,"callback":153,"file":681,"line":348},{"type":146,"name":284,"callback":685,"priority":161,"file":686,"line":687},"addFields","src\\Integrations\\Plugins\\WPAllImport.php",314,{"type":141,"name":460,"callback":461,"file":686,"line":689},316,{"type":141,"name":465,"callback":466,"file":686,"line":691},317,{"type":141,"name":469,"callback":470,"file":686,"line":693},318,{"type":141,"name":473,"callback":474,"file":686,"line":695},319,{"type":146,"name":477,"callback":478,"priority":161,"file":686,"line":697},320,{"type":146,"name":481,"callback":482,"file":686,"line":699},322,{"type":146,"name":485,"callback":153,"priority":161,"file":686,"line":701},324,{"type":141,"name":599,"callback":153,"priority":161,"file":703,"line":161},"src\\Integrations\\Plugins\\WPMLMulticurrency.php",{"type":146,"name":705,"callback":153,"priority":161,"file":706,"line":161},"ywraq_quote_adjust_price","src\\Integrations\\Plugins\\YithRequestAQuote.php",{"type":141,"name":708,"callback":153,"file":706,"line":167},"woocommerce_cart_product_subtotal",{"type":146,"name":633,"callback":153,"file":710,"line":272},"src\\Integrations\\Plugins\\Yoast\\Yoast.php",{"type":141,"name":374,"callback":153,"file":710,"line":36},{"type":146,"name":185,"callback":153,"file":713,"line":367},"src\\Integrations\\Themes\\Astra.php",{"type":146,"name":185,"callback":153,"file":715,"line":615},"src\\Integrations\\Themes\\Avada.php",{"type":146,"name":185,"callback":153,"file":717,"line":367},"src\\Integrations\\Themes\\Divi.php",{"type":146,"name":185,"callback":153,"file":719,"line":615},"src\\Integrations\\Themes\\Electro.php",{"type":146,"name":185,"callback":153,"file":721,"line":615},"src\\Integrations\\Themes\\Flatsome.php",{"type":146,"name":185,"callback":153,"file":723,"line":615},"src\\Integrations\\Themes\\Merchandiser.php",{"type":146,"name":185,"callback":153,"file":725,"line":615},"src\\Integrations\\Themes\\OceanWp.php",{"type":146,"name":185,"callback":153,"file":727,"line":367},"src\\Integrations\\Themes\\Porto.php",{"type":146,"name":185,"callback":153,"file":729,"line":615},"src\\Integrations\\Themes\\Shopkeeper.php",{"type":146,"name":185,"callback":153,"file":731,"line":615},"src\\Integrations\\Themes\\TheRetailer.php",{"type":146,"name":185,"callback":153,"file":733,"line":367},"src\\Integrations\\Themes\\Zakra.php",{"type":141,"name":172,"callback":153,"priority":80,"file":735,"line":367},"src\\LegacyHooks.php",{"type":141,"name":627,"callback":153,"file":735,"line":737},44,{"type":141,"name":739,"callback":153,"file":735,"line":253},"tiered_pricing_table\u002Fsupported_variable_product_types",{"type":141,"name":599,"callback":153,"priority":192,"file":735,"line":644},{"type":141,"name":229,"callback":153,"priority":192,"file":735,"line":742},79,{"type":141,"name":232,"callback":153,"priority":192,"file":735,"line":384},{"type":141,"name":325,"callback":153,"priority":192,"file":735,"line":745},108,{"type":141,"name":602,"callback":153,"priority":192,"file":735,"line":747},118,{"type":141,"name":648,"callback":153,"priority":192,"file":735,"line":749},128,{"type":146,"name":537,"callback":751,"file":752,"line":323},"registerRoutes","src\\Services\\API\\WooCommerceRestAPI.php",{"type":146,"name":537,"callback":153,"file":754,"line":418},"src\\Services\\API\\WooCommerceRESTAPIService.php",{"type":146,"name":553,"callback":153,"file":756,"line":233},"src\\Services\\DebugService.php",{"type":146,"name":758,"callback":153,"file":756,"line":214},"tiered_pricing_table\u002Fbefore_rendering_tiered_pricing\u002Finner",{"type":141,"name":432,"callback":433,"priority":173,"file":760,"line":197},"src\\Services\\ImportExport\\WoocommerceExportService.php",{"type":141,"name":436,"callback":433,"priority":173,"file":760,"line":233},{"type":141,"name":438,"callback":439,"priority":161,"file":760,"line":276},{"type":141,"name":441,"callback":442,"priority":161,"file":760,"line":218},{"type":141,"name":444,"callback":445,"priority":161,"file":760,"line":499},{"type":141,"name":447,"callback":448,"priority":161,"file":760,"line":298},{"type":141,"name":450,"callback":451,"file":767,"line":93},"src\\Services\\ImportExport\\WoocommerceImportService.php",{"type":141,"name":454,"callback":455,"file":767,"line":223},{"type":141,"name":457,"callback":458,"priority":161,"file":767,"line":227},{"type":141,"name":172,"callback":153,"priority":80,"file":771,"line":388},"src\\Services\\LegacyHooksService.php",{"type":141,"name":627,"callback":153,"file":771,"line":773},50,{"type":141,"name":739,"callback":153,"file":771,"line":775},61,{"type":141,"name":599,"callback":153,"priority":192,"file":771,"line":260},{"type":141,"name":229,"callback":153,"priority":192,"file":771,"line":267},{"type":141,"name":232,"callback":153,"priority":192,"file":771,"line":779},102,{"type":141,"name":325,"callback":153,"priority":192,"file":771,"line":781},115,{"type":141,"name":602,"callback":153,"priority":192,"file":771,"line":783},126,{"type":141,"name":648,"callback":153,"priority":192,"file":771,"line":785},137,{"type":141,"name":577,"callback":153,"priority":347,"file":787,"line":509},"src\\Services\\NonLoggedInUsersService.php",{"type":141,"name":789,"callback":568,"file":787,"line":214},"tiered_pricing_table\u002Fshould_render_pricing_table",{"type":141,"name":183,"callback":153,"file":787,"line":523},{"type":141,"name":792,"callback":153,"file":787,"line":793},"woocommerce_product_single_add_to_cart_text",51,{"type":141,"name":795,"callback":153,"file":787,"line":396},"woocommerce_product_add_to_cart_text",{"type":146,"name":797,"callback":153,"priority":161,"file":798,"line":294},"woocommerce_quantity_input_classes","src\\Services\\ProductPageService.php",{"type":141,"name":191,"callback":153,"priority":161,"file":798,"line":421},{"type":146,"name":577,"callback":801,"priority":802,"file":798,"line":737},"wrapPrice",101,{"type":146,"name":587,"callback":588,"priority":161,"file":798,"line":804},53,{"type":141,"name":577,"callback":590,"priority":192,"file":798,"line":569},{"type":141,"name":592,"callback":153,"priority":161,"file":798,"line":311},{"type":141,"name":808,"callback":809,"priority":80,"file":810,"line":218},"woocommerce_product_get_regular_price","adjustRegularPrice","src\\Services\\RegularPricingService.php",{"type":141,"name":812,"callback":813,"priority":80,"file":810,"line":558},"woocommerce_product_get_sale_price","adjustSalePrice",{"type":141,"name":815,"callback":816,"priority":80,"file":810,"line":348},"woocommerce_product_get_price","adjustPrice",{"type":141,"name":818,"callback":809,"priority":80,"file":810,"line":737},"woocommerce_product_variation_get_regular_price",{"type":141,"name":820,"callback":813,"priority":80,"file":810,"line":309},"woocommerce_product_variation_get_sale_price",{"type":141,"name":822,"callback":816,"priority":80,"file":810,"line":606},"woocommerce_product_variation_get_price",{"type":141,"name":824,"callback":816,"priority":80,"file":810,"line":825},"woocommerce_variation_prices_price",58,{"type":141,"name":827,"callback":809,"priority":80,"file":810,"line":569},"woocommerce_variation_prices_regular_price",{"type":141,"name":829,"callback":813,"priority":80,"file":810,"line":830},"woocommerce_variation_prices_sale_price",64,{"type":141,"name":540,"callback":153,"priority":80,"file":810,"line":832},70,{"type":146,"name":834,"callback":835,"file":836,"line":280},"woocommerce_system_status_report","addReport","src\\Services\\SystemStatusReportService.php",{"type":146,"name":176,"callback":838,"priority":839,"file":840,"line":294},"calculateTieredPricingInCart",99999,"src\\Services\\TieredPricingCartService.php",{"type":146,"name":547,"callback":842,"priority":347,"file":840,"line":177},"triggerMiniCartUpdate",{"type":141,"name":550,"callback":844,"priority":192,"file":840,"line":242},"calculateCartItemPrice",{"type":141,"name":846,"callback":847,"priority":192,"file":840,"line":348},"woocommerce_cart_item_subtotal","modifyCartItemSubtotal",{"type":146,"name":577,"callback":849,"priority":850,"file":851,"line":167},"addYouSave",150,"src\\Services\\YouSaveService.php",{"type":146,"name":853,"callback":153,"priority":161,"file":854,"line":161},"woocommerce_admin_settings_sanitize_option","src\\Settings\\CustomOptions\\TPTIntegrationOption.php",{"type":146,"name":853,"callback":153,"priority":161,"file":856,"line":161},"src\\Settings\\CustomOptions\\TPTLinkButton.php",{"type":146,"name":853,"callback":153,"priority":161,"file":858,"line":161},"src\\Settings\\CustomOptions\\TPTQuantityMeasurementField.php",{"type":146,"name":853,"callback":153,"priority":161,"file":860,"line":161},"src\\Settings\\CustomOptions\\TPTSwitchOption.php",{"type":146,"name":147,"callback":153,"file":862,"line":233},"src\\Settings\\CustomOptions\\TPTTextTemplate.php",{"type":141,"name":864,"callback":153,"priority":161,"file":862,"line":36},"mce_external_plugins",{"type":141,"name":866,"callback":153,"file":862,"line":523},"mce_buttons",{"type":146,"name":853,"callback":153,"priority":161,"file":862,"line":298},{"type":146,"name":284,"callback":869,"file":870,"line":335},"initSettings","src\\Settings\\Settings.php",{"type":141,"name":872,"callback":873,"priority":773,"file":870,"line":874},"woocommerce_settings_tabs_array","addSettingsTab",116,{"type":146,"name":876,"callback":153,"file":877,"line":491},"before_woocommerce_init","src\\TierPricingTablePlugin.php",{"type":146,"name":284,"callback":879,"file":877,"line":649},"loadTextDomain",{"type":141,"name":881,"callback":882,"priority":161,"file":877,"line":883},"plugin_row_meta","addPluginsMeta",74,{"type":146,"name":284,"callback":153,"file":877,"line":885},119,{"type":146,"name":490,"callback":153,"file":887,"line":419},"tier-pricing-table.php",{"type":146,"name":889,"callback":889,"file":887,"line":35},"uninstall",{"type":146,"name":891,"callback":889,"file":887,"line":384},"after_uninstall",[],[],[895],{"tag":896,"callback":153,"file":851,"line":276},"tiered_price_you_save",[],{"dangerousFunctions":899,"sqlUsage":900,"outputEscaping":902,"fileOperations":81,"externalRequests":27,"nonceChecks":167,"capabilityChecks":615,"bundledLibraries":973},[],{"prepared":173,"raw":27,"locations":901},[],{"escaped":903,"rawEcho":309,"locations":904},2097,[905,908,910,912,914,916,917,918,920,922,924,926,927,928,929,930,931,933,934,935,936,937,938,939,940,941,942,944,945,946,948,949,951,952,954,955,956,957,958,959,961,963,964,966,967,968,970,972],{"file":906,"line":783,"context":907},"src\\Addons\\GlobalTieredPricing\\CPT\\Form\\FormTab.php","raw output",{"file":756,"line":909,"context":907},124,{"file":911,"line":499,"context":907},"src\\Settings\\PremiumSettingsManager.php",{"file":913,"line":742,"context":907},"views\\addons\\category-tiers\\add.php",{"file":915,"line":793,"context":907},"views\\addons\\global-rules\\role-specific-pricing\\rules.php",{"file":915,"line":883,"context":907},{"file":915,"line":14,"context":907},{"file":915,"line":919,"context":907},122,{"file":921,"line":250,"context":907},"views\\addons\\role-based-pricing\\simple\\add-price-rules.php",{"file":923,"line":737,"context":907},"views\\addons\\role-based-pricing\\variation\\add-price-rules.php",{"file":925,"line":177,"context":907},"views\\admin\\add-price-rules-variation.php",{"file":925,"line":606,"context":907},{"file":925,"line":569,"context":907},{"file":925,"line":652,"context":907},{"file":925,"line":382,"context":907},{"file":925,"line":382,"context":907},{"file":925,"line":932,"context":907},81,{"file":925,"line":50,"context":907},{"file":925,"line":50,"context":907},{"file":925,"line":802,"context":907},{"file":925,"line":802,"context":907},{"file":925,"line":679,"context":907},{"file":925,"line":679,"context":907},{"file":925,"line":783,"context":907},{"file":925,"line":658,"context":907},{"file":925,"line":658,"context":907},{"file":925,"line":943,"context":907},130,{"file":925,"line":662,"context":907},{"file":925,"line":662,"context":907},{"file":925,"line":947,"context":907},152,{"file":925,"line":947,"context":907},{"file":925,"line":950,"context":907},155,{"file":925,"line":950,"context":907},{"file":953,"line":419,"context":907},"views\\admin\\add-price-rules.php",{"file":953,"line":306,"context":907},{"file":953,"line":773,"context":907},{"file":953,"line":793,"context":907},{"file":953,"line":629,"context":907},{"file":953,"line":644,"context":907},{"file":953,"line":960,"context":907},71,{"file":953,"line":962,"context":907},89,{"file":953,"line":135,"context":907},{"file":953,"line":965,"context":907},93,{"file":953,"line":384,"context":907},{"file":953,"line":332,"context":907},{"file":953,"line":969,"context":907},112,{"file":971,"line":214,"context":907},"views\\admin\\alerts\\opt-in-alert.php",{"file":971,"line":242,"context":907},[974],{"name":975,"version":976,"knownCves":977},"Freemius","1.0",[],[979],{"entryPoint":980,"graph":981,"unsanitizedCount":27,"severity":996},"\u003CRegularPricingForm> (src\\Forms\\RegularPricingForm.php:0)",{"nodes":982,"edges":993},[983,988],{"id":984,"type":985,"label":986,"file":987,"line":298},"n0","source","$_POST","src\\Forms\\RegularPricingForm.php",{"id":989,"type":990,"label":991,"file":987,"line":644,"wp_function":992},"n1","sink","call_user_func() [RCE]","call_user_func",[994],{"from":984,"to":989,"sanitized":995},true,"low",{"summary":998,"deductions":999},"The tier-pricing-table plugin, version 5.5.1, demonstrates a strong security posture based on the provided static analysis. The plugin exhibits excellent security practices, with a high percentage of properly escaped outputs, robust nonce and capability checks, and the exclusive use of prepared statements for SQL queries. The absence of dangerous functions, external HTTP requests, and unpatched vulnerabilities in its history further reinforces its secure design.  Furthermore, the taint analysis revealed no flows with unsanitized paths or critical\u002Fhigh severity issues, indicating that the plugin is effectively handling user-supplied data within its analyzed flows.\n\nWhile the overall security is commendable, the presence of file operations, though not flagged as malicious, warrants careful monitoring. The bundled Freemius library, version 1.0, is an older version and could potentially contain vulnerabilities that have since been patched in later releases. Although no specific issues were identified in the analysis, keeping bundled libraries up-to-date is a best practice for mitigating future risks.  In conclusion, tier-pricing-table v5.5.1 is a secure plugin with a low-risk profile, primarily due to its diligent implementation of security best practices. The minor concerns relate to potential risks associated with outdated bundled software, which can be addressed through proactive maintenance.",[1000],{"reason":1001,"points":266},"Bundled library (Freemius v1.0) is outdated","2026-03-16T17:40:16.314Z",{"wat":1004,"direct":1034},{"assetPaths":1005,"generatorPatterns":1017,"scriptPaths":1018,"versionParams":1022},[1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016],"\u002Fwp-content\u002Fplugins\u002Ftier-pricing-table\u002Fadmin\u002Fmain.js","\u002Fwp-content\u002Fplugins\u002Ftier-pricing-table\u002Fadmin\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Ftier-pricing-table\u002Ffrontend\u002Fproduct-tiered-pricing-table.js","\u002Fwp-content\u002Fplugins\u002Ftier-pricing-table\u002Ffrontend\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Ftier-pricing-table\u002Ffreemius\u002Fstart.php","\u002Fwp-content\u002Fplugins\u002Ftier-pricing-table\u002Fvendor\u002Fautoload.php","\u002Fwp-content\u002Fplugins\u002Ftier-pricing-table\u002Fvendor\u002Ffreemius\u002Ffreemius-sdk\u002Fstart.php","\u002Fwp-content\u002Fplugins\u002Ftier-pricing-table\u002Fassets\u002Fcss\u002Ffrontend\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Ftier-pricing-table\u002Fassets\u002Fjs\u002Ffrontend\u002Fproduct-tiered-pricing-table.js","\u002Fwp-content\u002Fplugins\u002Ftier-pricing-table\u002Fassets\u002Fjs\u002Fadmin\u002Fmain.js","\u002Fwp-content\u002Fplugins\u002Ftier-pricing-table\u002Fassets\u002Fcss\u002Fadmin\u002Fstyle.css",[],[1019,1020,1021],"tiered-pricing-table-admin-js","tiered-pricing-table-front-js","tpt-catalog-quantity-input-handler",[1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033],"tier-pricing-table\u002Fadmin\u002Fmain.js?ver=","tier-pricing-table\u002Fadmin\u002Fstyle.css?ver=","tier-pricing-table\u002Ffrontend\u002Fproduct-tiered-pricing-table.js?ver=","tier-pricing-table\u002Ffrontend\u002Fmain.css?ver=","tier-pricing-table\u002Ffreemius\u002Fstart.php?ver=","tier-pricing-table\u002Fvendor\u002Fautoload.php?ver=","tier-pricing-table\u002Fvendor\u002Ffreemius\u002Ffreemius-sdk\u002Fstart.php?ver=","tier-pricing-table\u002Fassets\u002Fcss\u002Ffrontend\u002Fmain.css?ver=","tier-pricing-table\u002Fassets\u002Fjs\u002Ffrontend\u002Fproduct-tiered-pricing-table.js?ver=","tier-pricing-table\u002Fassets\u002Fjs\u002Fadmin\u002Fmain.js?ver=","tier-pricing-table\u002Fassets\u002Fcss\u002Fadmin\u002Fstyle.css?ver=",{"cssClasses":1035,"htmlComments":1036,"htmlAttributes":1037,"restEndpoints":1041,"jsGlobals":1042,"shortcodeOutput":1043},[1019,1021,1020],[],[1038,1039,1040],"data-quantity","data-product_id","tieredPricingGlobalData",[],[1040],[]]