[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f7xOm_gy3OrMy0N9S_uPw2QXczrcLRqCia0QTsKdO1G0":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"webreadynow","WebReadyNow","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebreadynow\u002F",1,50,98,493,78,"2026-08-29T04:17:58.245Z",[14],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":21,"num_ratings":22,"last_updated":23,"tested_up_to":24,"requires_at_least":25,"requires_php":26,"tags":27,"homepage":33,"download_link":34,"security_score":9,"vuln_count":35,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"wr-price-list-for-woocommerce","WRN Pricing Rules for WooCommerce","1.2.3","\u003Cp>WRN Pricing Rules gives you full control over who pays what in your WooCommerce store. Instead of applying a single sale price to everyone, you create named \u003Cstrong>price lists\u003C\u002Fstrong> and assign each one to a user role. Any customer who logs in with that role automatically sees the prices from their list — no shortcodes, no visible price switchers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How it works\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Create a price list — give it a name and choose how prices are set.\u003C\u002Fli>\n\u003Cli>Assign user roles to the list (e.g. “Wholesale Buyer”, “VIP Member”).\u003C\u002Fli>\n\u003Cli>Done. Logged-in users with those roles see your custom prices everywhere in the store: product pages, shop archive, cart, checkout, and order emails.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Two ways to set prices\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic rule\u003C\u002Fstrong> — enter one number and let the plugin calculate prices for every product automatically. Choose from percent off (e.g. 20% off all products), fixed amount off ($5 off every product), or percent of base price (80% of your standard prices). Individual products can still be overridden.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual prices\u003C\u002Fstrong> — enter each product’s price yourself on the Products tab. Optionally seed the list from an existing list at a percentage so you have a starting point.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Key features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited price lists (one active list per user role)\u003C\u002Fli>\n\u003Cli>Role-based pricing — works with any WordPress user role, including custom roles added by other plugins\u003C\u002Fli>\n\u003Cli>Automatic pricing rules: percent off, fixed amount off, percent of base price\u003C\u002Fli>\n\u003Cli>Per-product price overrides on rule-based lists (override wins, set to 0 to revert to rule)\u003C\u002Fli>\n\u003Cli>Variable product support — price ranges on the shop page reflect your list prices\u003C\u002Fli>\n\u003Cli>Inline price editor — click any price cell in the admin table to edit it\u003C\u002Fli>\n\u003Cli>Bulk product editor with DataTables search, sort, and pagination\u003C\u002Fli>\n\u003Cli>Filter by product category\u003C\u002Fli>\n\u003Cli>CSV export and import per price list\u003C\u002Fli>\n\u003Cli>Hide prices from guests — optional custom message\u003C\u002Fli>\n\u003Cli>Developer-friendly: action and filter hooks for extending or building a premium add-on\u003C\u002Fli>\n\u003Cli>HPOS (High-Performance Order Storage) compatible\u003C\u002Fli>\n\u003Cli>No external API calls, no license key required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Free vs Pro\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>  Feature\u003Cbr \u002F>\n  Description\u003Cbr \u002F>\n  Free\u003Cbr \u002F>\n  Pro\u003C\u002Fp>\n\u003Cp>  Role-based price lists\u003Cbr \u002F>\n  Assign different prices to wholesale, VIP, retail, or any custom user role\u003Cbr \u002F>\n  ✅\u003Cbr \u002F>\n  ✅\u003C\u002Fp>\n\u003Cp>  Formula pricing\u003Cbr \u002F>\n  Set prices as % off, fixed amount off, or % of base price — applies to all products automatically\u003Cbr \u002F>\n  ✅\u003Cbr \u002F>\n  ✅\u003C\u002Fp>\n\u003Cp>  Inline price editor & CSV import\u002Fexport\u003Cbr \u002F>\n  Edit product prices directly in the admin table or bulk-manage via spreadsheet\u003Cbr \u002F>\n  ✅\u003Cbr \u002F>\n  ✅\u003C\u002Fp>\n\u003Cp>  Strikethrough pricing\u003Cbr \u002F>\n  Show the original price crossed out next to the list price in cart, minicart, and checkout\u003Cbr \u002F>\n  ✅\u003Cbr \u002F>\n  ✅\u003C\u002Fp>\n\u003Cp>  Hide prices for guests\u003Cbr \u002F>\n  Replace prices with a login prompt for non-logged-in visitors\u003Cbr \u002F>\n  ✅\u003Cbr \u002F>\n  ✅\u003C\u002Fp>\n\u003Cp>  Variable product support\u003Cbr \u002F>\n  Price rules apply correctly to all variations, with per-variation badge display\u003Cbr \u002F>\n  ✅\u003Cbr \u002F>\n  ✅\u003C\u002Fp>\n\u003Cp>  Discount rules engine\u003Cbr \u002F>\n  Layer percent or fixed discounts on top of price lists — by role, product, category, or cart total\u003Cbr \u002F>\n  —\u003Cbr \u002F>\n  ✅\u003C\u002Fp>\n\u003Cp>  Scheduled promotions\u003Cbr \u002F>\n  Set start and end dates for flash sales; prices revert automatically when the window closes\u003Cbr \u002F>\n  —\u003Cbr \u002F>\n  ✅\u003C\u002Fp>\n\u003Cp>  Quantity tier pricing\u003Cbr \u002F>\n  “Buy 10+ get 15% off” — define quantity breaks that stack with your price lists\u003Cbr \u002F>\n  —\u003Cbr \u002F>\n  ✅\u003C\u002Fp>\n\u003Cp>  Per-customer pricing\u003Cbr \u002F>\n  Assign a specific price list to individual customers with optional expiry dates and email reminders\u003Cbr \u002F>\n  —\u003Cbr \u002F>\n  ✅\u003C\u002Fp>\n\u003Cp>  Cart savings breakdown\u003Cbr \u002F>\n  Show a “You save” row in cart and checkout totals so customers see their discount clearly\u003Cbr \u002F>\n  —\u003Cbr \u002F>\n  ✅\u003C\u002Fp>\n\u003Cp>  Pricing inspector\u003Cbr \u002F>\n  Admin-bar panel that shows exactly which list, rules, and tiers produced a price — debug in seconds\u003Cbr \u002F>\n  —\u003Cbr \u002F>\n  ✅\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwebreadynow.com\u002Fwr-price-list-pro\" rel=\"nofollow ugc\">Upgrade to Pro \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer hooks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Filters: \u003Ccode>wrn_plm_feature_available\u003C\u002Fcode>, \u003Ccode>wrn_plm_feature_value\u003C\u002Fcode>, \u003Ccode>wrn_plm_rule_types\u003C\u002Fcode>, \u003Ccode>wrn_plm_apply_custom_rule\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>WooCommerce price hooks used (all at priority 20):\u003Cbr \u002F>\n    woocommerce_product_get_price, \u003Ccode>woocommerce_product_get_regular_price\u003C\u002Fcode>, \u003Ccode>woocommerce_product_get_sale_price\u003C\u002Fcode>,\u003Cbr \u002F>\n    woocommerce_product_variation_get_price, \u003Ccode>woocommerce_product_variation_get_regular_price\u003C\u002Fcode>, \u003Ccode>woocommerce_product_variation_get_sale_price\u003C\u002Fcode>,\u003Cbr \u002F>\n    woocommerce_variation_prices, \u003Ccode>woocommerce_get_variation_prices_hash\u003C\u002Fcode>\u003C\u002Fp>\n","Assign different prices to WordPress user roles. Create wholesale, VIP, or member price lists and manage all product pricing from one screen.",6406,86,6,"2026-06-25T19:59:00.000Z","6.8.6","6.0","7.4",[28,29,30,31,32],"b2b","price-list","role-based-pricing","wholesale","woocommerce","https:\u002F\u002Fwww.webreadynow.com\u002Fwr-price-list-manager-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwr-price-list-for-woocommerce.1.2.3.zip",2,0,"2025-04-02 00:00:00","2026-07-22T17:31:50.256Z"]