{"id":200563,"date":"2024-10-09T11:06:47","date_gmt":"2024-10-09T11:06:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/revenue\/"},"modified":"2026-10-27T09:56:21","modified_gmt":"2026-10-27T09:56:21","slug":"revenue","status":"closed","type":"plugin","link":"https:\/\/sa.wordpress.org\/plugins\/revenue\/","author":17651427,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"3.1.0","stable_tag":"3.1.0","tested":"7.1.3","requires":"6.8","requires_php":"7.4","requires_plugins":null,"header_name":"WowRevenue - Product Bundles & Bulk Discounts","header_author":"WowRevenue","header_description":"Most advanced WooCommerce plugin featuring a powerful campaign builder to create and deploy complex discount offers on E-commerce stores.","assets_banners_color":"7b8c82","last_updated":"2026-10-27 09:56:21","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.wowrevenue.com\/","header_author_uri":"https:\/\/www.wowrevenue.com\/","rating":5,"author_block_rating":0,"active_installs":1000,"downloads":60780,"num_ratings":38,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"wpxpo","date":"2024-10-09 11:06:33","revision":3165668},"1.0.10":{"tag":"1.0.10","author":"wpxpo","date":"2024-12-11 11:01:33","revision":3206273},"1.0.11":{"tag":"1.0.11","author":"wpxpo","date":"2025-01-09 08:03:17","revision":3219447},"1.0.2":{"tag":"1.0.2","author":"wpxpo","date":"2024-10-15 05:18:47","revision":3169003},"1.0.3":{"tag":"1.0.3","author":"wpxpo","date":"2024-10-15 05:54:34","revision":3169011},"1.0.4":{"tag":"1.0.4","author":"wpxpo","date":"2024-10-16 04:54:58","revision":3169732},"1.0.5":{"tag":"1.0.5","author":"wpxpo","date":"2024-11-06 10:30:23","revision":3183029},"1.0.6":{"tag":"1.0.6","author":"wpxpo","date":"2024-11-07 08:48:50","revision":3183647},"1.0.7":{"tag":"1.0.7","author":"wpxpo","date":"2024-11-14 12:53:51","revision":3188734},"1.0.8":{"tag":"1.0.8","author":"wpxpo","date":"2024-11-17 01:38:05","revision":3190411},"1.0.9":{"tag":"1.0.9","author":"wpxpo","date":"2024-11-28 10:51:14","revision":3198771},"1.1.0":{"tag":"1.1.0","author":"wpxpo","date":"2025-01-13 02:52:49","revision":3221298},"1.1.1":{"tag":"1.1.1","author":"wpxpo","date":"2025-01-14 10:45:52","revision":3222159},"1.1.10":{"tag":"1.1.10","author":"wpxpo","date":"2025-04-16 11:27:44","revision":3274591},"1.1.2":{"tag":"1.1.2","author":"wpxpo","date":"2025-01-30 04:53:49","revision":3231692},"1.1.3":{"tag":"1.1.3","author":"wpxpo","date":"2025-02-13 10:17:16","revision":3239980},"1.1.4":{"tag":"1.1.4","author":"wpxpo","date":"2025-02-19 09:31:01","revision":3243090},"1.1.5":{"tag":"1.1.5","author":"wpxpo","date":"2025-02-20 03:36:00","revision":3243573},"1.1.6":{"tag":"1.1.6","author":"wpxpo","date":"2025-02-26 13:28:26","revision":3247118},"1.1.7":{"tag":"1.1.7","author":"wpxpo","date":"2025-02-27 11:14:38","revision":3247791},"1.1.8":{"tag":"1.1.8","author":"wpxpo","date":"2025-03-04 09:23:06","revision":3250194},"1.1.9":{"tag":"1.1.9","author":"wpxpo","date":"2025-03-11 02:49:03","revision":3253668},"1.2.0":{"tag":"1.2.0","author":"wpxpo","date":"2025-04-24 08:38:44","revision":3280695},"1.2.1":{"tag":"1.2.1","author":"wpxpo","date":"2025-05-05 08:25:47","revision":3287539},"1.2.10":{"tag":"1.2.10","author":"wpxpo","date":"2025-08-06 07:26:21","revision":3340121},"1.2.11":{"tag":"1.2.11","author":"wpxpo","date":"2025-08-10 08:57:58","revision":3342195},"1.2.12":{"tag":"1.2.12","author":"wpxpo","date":"2025-08-18 10:52:10","revision":3346317},"1.2.13":{"tag":"1.2.13","author":"wpxpo","date":"2025-09-15 09:15:51","revision":3361629},"1.2.14":{"tag":"1.2.14","author":"wpxpo","date":"2025-09-30 09:43:07","revision":3370283},"1.2.2":{"tag":"1.2.2","author":"wpxpo","date":"2025-05-08 10:19:41","revision":3289702},"1.2.3":{"tag":"1.2.3","author":"wpxpo","date":"2025-05-19 07:50:37","revision":3296248},"1.2.4":{"tag":"1.2.4","author":"wpxpo","date":"2025-05-25 07:37:19","revision":3300121},"1.2.5":{"tag":"1.2.5","author":"wpxpo","date":"2025-06-02 10:15:10","revision":3304810},"1.2.6":{"tag":"1.2.6","author":"wpxpo","date":"2025-06-19 10:07:31","revision":3314471},"1.2.7":{"tag":"1.2.7","author":"wpxpo","date":"2025-06-22 10:44:15","revision":3315870},"1.2.8":{"tag":"1.2.8","author":"wpxpo","date":"2025-07-20 09:00:44","revision":3330837},"1.2.9":{"tag":"1.2.9","author":"wpxpo","date":"2025-07-30 10:43:06","revision":3336545},"2.0.0":{"tag":"2.0.0","author":"wpxpo","date":"2025-10-20 05:08:08","revision":3381036},"2.0.1":{"tag":"2.0.1","author":"wpxpo","date":"2025-10-29 11:59:51","revision":3386396},"2.0.10":{"tag":"2.0.10","author":"wpxpo","date":"2025-12-29 11:04:57","revision":3429011},"2.0.2":{"tag":"2.0.2","author":"wpxpo","date":"2025-11-02 09:58:05","revision":3388311},"2.0.3":{"tag":"2.0.3","author":"wpxpo","date":"2025-11-11 06:18:08","revision":3393400},"2.0.4":{"tag":"2.0.4","author":"wpxpo","date":"2025-11-13 05:18:28","revision":3394765},"2.0.5":{"tag":"2.0.5","author":"wpxpo","date":"2025-11-16 12:44:55","revision":3396587},"2.0.6":{"tag":"2.0.6","author":"wpxpo","date":"2025-11-19 11:19:51","revision":3398878},"2.0.7":{"tag":"2.0.7","author":"wpxpo","date":"2025-11-27 10:46:54","revision":3403979},"2.0.8":{"tag":"2.0.8","author":"wpxpo","date":"2025-12-03 10:45:14","revision":3409323},"2.0.9":{"tag":"2.0.9","author":"wpxpo","date":"2025-12-22 09:07:01","revision":3425173},"2.1.0":{"tag":"2.1.0","author":"wpxpo","date":"2026-01-04 04:45:10","revision":3431941},"2.1.1":{"tag":"2.1.1","author":"wpxpo","date":"2026-01-28 11:02:38","revision":3448617},"2.1.2":{"tag":"2.1.2","author":"wpxpo","date":"2026-02-02 06:35:51","revision":3451758},"2.1.3":{"tag":"2.1.3","author":"wpxpo","date":"2026-02-03 05:41:11","revision":3452571},"2.1.4":{"tag":"2.1.4","author":"wpxpo","date":"2026-02-09 09:49:47","revision":3456905},"2.1.5":{"tag":"2.1.5","author":"wpxpo","date":"2026-02-19 11:39:58","revision":3465041},"2.1.6":{"tag":"2.1.6","author":"wpxpo","date":"2026-03-10 09:20:12","revision":3478921},"2.1.7":{"tag":"2.1.7","author":"wpxpo","date":"2026-03-12 09:50:22","revision":3481028},"2.1.8":{"tag":"2.1.8","author":"wpxpo","date":"2026-03-16 04:21:12","revision":3483385},"2.1.9":{"tag":"2.1.9","author":"wpxpo","date":"2026-03-30 05:31:30","revision":3494218},"2.2.0":{"tag":"2.2.0","author":"wpxpo","date":"2026-04-08 11:21:23","revision":3501586},"2.2.1":{"tag":"2.2.1","author":"wpxpo","date":"2026-04-15 09:24:34","revision":3506868},"2.2.10":{"tag":"2.2.10","author":"wpxpo","date":"2026-07-07 09:46:27","revision":3598784},"2.2.11":{"tag":"2.2.11","author":"wpxpo","date":"2026-07-28 06:22:05","revision":3625460},"2.2.12":{"tag":"2.2.12","author":"wpxpo","date":"2026-08-24 08:55:39","revision":3662962},"2.2.13":{"tag":"2.2.13","author":"wpxpo","date":"2026-08-30 06:50:49","revision":3672117},"2.2.14":{"tag":"2.2.14","author":"wpxpo","date":"2026-09-09 11:58:26","revision":3688245},"2.2.2":{"tag":"2.2.2","author":"wpxpo","date":"2026-04-26 04:58:26","revision":3515592},"2.2.3":{"tag":"2.2.3","author":"wpxpo","date":"2026-05-06 11:12:11","revision":3524284},"2.2.4":{"tag":"2.2.4","author":"wpxpo","date":"2026-05-18 08:47:21","revision":3535319},"2.2.5":{"tag":"2.2.5","author":"wpxpo","date":"2026-06-08 10:00:48","revision":3564456},"2.2.6":{"tag":"2.2.6","author":"wpxpo","date":"2026-06-10 03:32:43","revision":3566769},"2.2.7":{"tag":"2.2.7","author":"wpxpo","date":"2026-06-11 05:53:05","revision":3568339},"2.2.8":{"tag":"2.2.8","author":"wpxpo","date":"2026-06-18 05:54:31","revision":3576610},"2.2.9":{"tag":"2.2.9","author":"wpxpo","date":"2026-07-01 05:12:29","revision":3592135},"2.3.0":{"tag":"2.3.0","author":"wpxpo","date":"2026-09-21 09:55:21","revision":3705293},"2.3.1":{"tag":"2.3.1","author":"wpxpo","date":"2026-09-27 11:17:59","revision":3715385},"2.3.2":{"tag":"2.3.2","author":"wpxpo","date":"2026-09-29 04:20:57","revision":3718244},"3.1.0":{"tag":"3.1.0","author":"wpxpo","date":"2026-10-27 09:56:21","revision":3768172}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":38},"assets_icons":{"icon-128X128.gif":{"filename":"icon-128X128.gif","revision":3229322,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3229322,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3342195,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3342195,"resolution":"772x250","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.10","1.0.11","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.1.0","1.1.1","1.1.10","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.1.9","1.2.0","1.2.1","1.2.10","1.2.11","1.2.12","1.2.13","1.2.14","1.2.2","1.2.3","1.2.4","1.2.5","1.2.6","1.2.7","1.2.8","1.2.9","2.0.0","2.0.1","2.0.10","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.0.9","2.1.0","2.1.1","2.1.2","2.1.3","2.1.4","2.1.5","2.1.6","2.1.7","2.1.8","2.1.9","2.2.0","2.2.1","2.2.10","2.2.11","2.2.12","2.2.13","2.2.14","2.2.2","2.2.3","2.2.4","2.2.5","2.2.6","2.2.7","2.2.8","2.2.9","2.3.0","2.3.1","2.3.2","3.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3165668,"resolution":"1","location":"assets","locale":"","width":1920,"height":1260},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3165668,"resolution":"2","location":"assets","locale":"","width":1920,"height":1260},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3165668,"resolution":"3","location":"assets","locale":"","width":1920,"height":1260},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3165668,"resolution":"4","location":"assets","locale":"","width":1920,"height":1260},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3165668,"resolution":"5","location":"assets","locale":"","width":1920,"height":1260},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":3704127,"resolution":"6","location":"assets","locale":"","width":1920,"height":1260},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":3704127,"resolution":"7","location":"assets","locale":"","width":1920,"height":1260},"screenshot-8.jpg":{"filename":"screenshot-8.jpg","revision":3704127,"resolution":"8","location":"assets","locale":"","width":1920,"height":1260},"screenshot-9.jpg":{"filename":"screenshot-9.jpg","revision":3704127,"resolution":"9","location":"assets","locale":"","width":1920,"height":1260}},"screenshots":{"1":"Dashboard","2":"Bundle List","3":"Bundle Builder","4":"Buy X Get Y Discount","5":"Bundle Product","6":"Frequently Bought Together","7":"Volume Discount","8":"Mix and Match Product"}},"plugin_section":[],"plugin_tags":[13477,31087,65683,14503,73298],"plugin_category":[],"plugin_contributors":[126837,144108,179123],"plugin_business_model":[],"class_list":["post-200563","plugin","type-plugin","status-closed","hentry","plugin_tags-bogo","plugin_tags-bought-together","plugin_tags-bulk-discount","plugin_tags-bundle","plugin_tags-product-bundles","plugin_contributors-anik4e","plugin_contributors-jakirhasan","plugin_contributors-wpxpo","plugin_committers-wpxpo","plugin_support_reps-masrakib2019","plugin_support_reps-owadud655","plugin_support_reps-razibulhasan"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/revenue_7b8c82.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/revenue\/assets\/screenshot-1.jpg?rev=3165668","caption":"Dashboard"},{"src":"https:\/\/ps.w.org\/revenue\/assets\/screenshot-2.jpg?rev=3165668","caption":"Bundle List"},{"src":"https:\/\/ps.w.org\/revenue\/assets\/screenshot-3.jpg?rev=3165668","caption":"Bundle Builder"},{"src":"https:\/\/ps.w.org\/revenue\/assets\/screenshot-4.jpg?rev=3165668","caption":"Buy X Get Y Discount"},{"src":"https:\/\/ps.w.org\/revenue\/assets\/screenshot-5.jpg?rev=3165668","caption":"Bundle Product"},{"src":"https:\/\/ps.w.org\/revenue\/assets\/screenshot-6.jpg?rev=3704127","caption":"Frequently Bought Together"},{"src":"https:\/\/ps.w.org\/revenue\/assets\/screenshot-7.jpg?rev=3704127","caption":"Volume Discount"},{"src":"https:\/\/ps.w.org\/revenue\/assets\/screenshot-8.jpg?rev=3704127","caption":"Mix and Match Product"},{"src":"https:\/\/ps.w.org\/revenue\/assets\/screenshot-9.jpg?rev=3704127","caption":""}],"raw_content":"<!--section=description-->\n<p>WowRevenue helps WooCommerce store owners increase average order value with product bundles and discount campaigns. Create offers in a visual campaign builder and show them on WooCommerce product pages.<\/p>\n\n<p><strong>WooCommerce is required.<\/strong> WowRevenue extends WooCommerce and does nothing without it.<\/p>\n\n<h4>Campaign types available in the new-campaign gallery<\/h4>\n\n<ul>\n<li><strong>Normal Discount:<\/strong> Apply a discount to selected products using the current campaign builder.<\/li>\n<li><strong>Bundle Product:<\/strong> Set up multiple products to create a new bundle. It works as a new product type.<\/li>\n<li><strong>Volume (Quantity) Discount:<\/strong> Create quantity-based pricing tiers and discount customers more as they buy more.<\/li>\n<li><strong>Buy X Get Y:<\/strong> Customers buy qualifying products and receive other products at a discount or free. Buy One Get One (BOGO) and Buy 2 Get 1 Free style offers are possible.<\/li>\n<li><strong>Frequently Bought Together:<\/strong> Show related products together and let customers add several items to the cart from one offer.<\/li>\n<li><strong>Mix and Match Product:<\/strong> Let shoppers build their own box as a WooCommerce product.<\/li>\n<\/ul>\n\n<h4>Builder features<\/h4>\n\n<ul>\n<li><strong>Choose Products:<\/strong> Target selected products in V3 campaigns. Bundle Product and Mix and Match Product offers use their own WooCommerce product pages.<\/li>\n<li><strong>Frequently Bought Together product limit:<\/strong> The builder provides six product slots per offer: one main product and up to five suggested products.<\/li>\n<li><strong>Campaign scheduling:<\/strong> Set a start date and time, and optionally an end date and time, for Volume Discount, Buy X Get Y and Frequently Bought Together campaigns.<\/li>\n<li><strong>Product page offers:<\/strong> Show supported offers on product pages. Bundle Product and Mix and Match Product offers use their own WooCommerce product pages.<\/li>\n<li><strong>Live preview:<\/strong> Preview a campaign while you build it.<\/li>\n<li><strong>Campaign reports:<\/strong> See campaign sales, taking order status and refunds into account.<\/li>\n<\/ul>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=PwiB8hmvVAY]<\/p>\n\n<h4>WowRevenue Pro<\/h4>\n\n<p>An optional, separately sold add-on plugin, WowRevenue Pro, adds further options on top of this plugin. The features described above are included in this plugin. The add-on supplies V3 all-products and product-category targeting, including its matching and storefront behavior. When the add-on is installed, its premium options may appear as locked until licensed. The add-on provides the Frequently Bought Together grid layout for cart, checkout and thank you page offers.<\/p>\n\n<p><a href=\"https:\/\/www.wowrevenue.com\/\">WowRevenue website<\/a> | <a href=\"https:\/\/www.wowrevenue.com\/docs\/\">Documentation<\/a><\/p>\n\n<h4>Related plugins<\/h4>\n\n<p>Related WooCommerce tools from the same team: <a href=\"https:\/\/wordpress.org\/plugins\/wow-pdf-invoices-packing-slips\/\">WowInvoice<\/a> and <a href=\"https:\/\/wordpress.org\/plugins\/wow-table-rate-shipping\/\">WowShipping<\/a>.<\/p>\n\n<h4>Source code and build tools<\/h4>\n\n<p>Source repository: <a href=\"https:\/\/bitbucket.org\/wpstabon\/revenue\/src\/v3-release\/\">v3-release branch<\/a>. Development builds for version 3.1.0 use Node.js 24.11.1: run <code>npm ci --include=dev<\/code>, then <code>npm run build<\/code> from the corresponding source checkout. The installable ZIP contains runtime files and THIRD-PARTY-NOTICES.txt.<\/p>\n\n<h4>Legacy V2 campaigns<\/h4>\n\n<p>The Legacy Campaigns menu provides the original V2 editor for creating, editing, duplicating, activating, pausing and deleting supported V2 campaigns. It is available on new and existing installations. V2 settings and layouts stay in their original format; V3 campaigns use the current editor separately. Existing campaigns still require their campaign handler and saved conditions to run.<\/p>\n\n<h4>Extension compatibility<\/h4>\n\n<p>Version 3.1.0 introduces integration API1 and retires older extension entry points. Use compatible plugin and extension versions together. Older extensions remain installed, but their Revenue campaign integrations are unavailable. For the 3.1.0 update, use Free 3.1.0 and the compatible add-on 3.1.0 together. Mixed-tier campaigns require that compatible pair. Stored campaigns and settings are retained. Existing carts may have unavailable offer lines removed; ordinary products remain. Test the compatible pair on staging before updating a live store.<\/p>\n\n<h4>Translations<\/h4>\n\n<p>WowRevenue is translation-ready and works with WPML and Loco Translate. You can contribute translations on <a href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/revenue\/\">translate.wordpress.org<\/a>.<\/p>\n\n<h3>External services<\/h3>\n\n<p>WowRevenue's campaign features run on your own site and do not require an external service account. WowRevenue does not send usage telemetry or load its scripts and fonts from external servers. Campaigns may display product images from the URLs configured in WooCommerce. WordPress core, WooCommerce and other installed plugins may make their own requests independently of WowRevenue.<\/p>\n\n<h4>Links to external websites<\/h4>\n\n<p>No data is sent to the websites below by WowRevenue. They are opened in a new browser tab only when you click a link in the admin screens, and then each site's own terms and privacy policy apply:<\/p>\n\n<ul>\n<li>wowrevenue.com and wpxpo.com: documentation, product information and support pages.<\/li>\n<li>account.wpxpo.com: the account area for the optional add-on.<\/li>\n<li>wordpress.org: the support forum, reviews and related-plugin directory pages. Related-plugin buttons open these pages in a new browser tab so you can review the plugin; installation and activation are handled separately through WordPress.<\/li>\n<li>youtube.com and youtu.be: the tutorial video, which is a link and is not embedded in the admin.<\/li>\n<li>getwholesalex.com and wowoptin.com: product pages of related plugins.<\/li>\n<li>facebook.com: the WPXPO community group.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Minimum requirements<\/h4>\n\n<ul>\n<li>WordPress 6.8 or greater<\/li>\n<li>WooCommerce (active)<\/li>\n<li>PHP 7.4 or greater<\/li>\n<\/ul>\n\n<h4>Automatic installation<\/h4>\n\n<ol>\n<li>Go to Plugins &gt; Add New in your WordPress dashboard.<\/li>\n<li>Search for \"WowRevenue\" and click \"Install Now\".<\/li>\n<li>Click \"Activate\".<\/li>\n<\/ol>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP and unzip it.<\/li>\n<li>Upload the unzipped <code>revenue<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory using FTP or your hosting file manager.<\/li>\n<li>Activate the plugin from Plugins &gt; Installed Plugins.<\/li>\n<\/ol>\n\n<h4>Upgrading<\/h4>\n\n<p>Install available updates through the WordPress dashboard. Automatic updates run only if enabled for this plugin. Back up your site before updating, especially if you have customized the plugin. If campaigns do not appear after an update, go to Settings &gt; Permalinks and click \"Save Changes\".<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20woocommerce%20required%3F\"><h3>Is WooCommerce required?<\/h3><\/dt>\n<dd><p>Yes. WowRevenue is an extension for WooCommerce and requires it to be installed and active.<\/p><\/dd>\n<dt id=\"is%20wowrevenue%20easy%20to%20use%20for%20beginners%3F\"><h3>Is WowRevenue easy to use for beginners?<\/h3><\/dt>\n<dd><p>Yes. The available new campaign types are created in a visual builder, so you do not need coding knowledge.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20require%20a%20license%2C%20expire%20or%20limit%20campaign%20count%3F\"><h3>Does this plugin require a license, expire or limit campaign count?<\/h3><\/dt>\n<dd><p>No. The campaign types listed in the description do not require a license, expire or limit the number of campaigns. Individual builders can have per-offer limits: Frequently Bought Together provides one main product slot and up to five suggested-product slots.<\/p><\/dd>\n<dt id=\"can%20i%20create%20a%20normal%20discount%20campaign%3F\"><h3>Can I create a Normal Discount campaign?<\/h3><\/dt>\n<dd><p>Yes. Select Normal Discount in the new-campaign gallery to create a V3 campaign. To create or manage campaigns using the original V2 settings and layouts, use Legacy Campaigns.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20the%20options%20that%20show%20as%20locked%20in%20the%20builder%3F\"><h3>What happens to the options that show as locked in the builder?<\/h3><\/dt>\n<dd><p>When WowRevenue Pro is installed, premium options supplied by the add-on may appear as locked until licensed. V3 specific-product targeting is included in this plugin. V3 all-products and product-category targeting require the add-on. Existing campaigns that depend on unavailable add-on options may need to be adjusted before they can run.<\/p><\/dd>\n<dt id=\"will%20i%20get%20support%3F\"><h3>Will I get support?<\/h3><\/dt>\n<dd><p>Yes. Please use the plugin's support forum on WordPress.org.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.1.0 \u2013 27 October 2026<\/h4>\n\n<ul>\n<li>Security: Verify order access before deriving thank-you campaign context and product permissions before linked-product changes.<\/li>\n<li>Security: Restrict generated legacy design styles, scope shared WooCommerce searches, and filter stock HTML.<\/li>\n<li>Improvement: Keep mixed-tier dispatch implementation in the compatible extension and remove unused public impression ingestion.<\/li>\n<li>Security: Restrict public Mix and Match previews to eligible offers and validate quantities before variation processing.<\/li>\n<li>Improvement: Apply the explicit HTML policy to generated price returns while preserving currency and RTL markup.<\/li>\n<li>Fix: Preserve legacy popup, sitewide and shortcode styles outside HTML filtering, and keep cart\/checkout before and after placements independent.<\/li>\n<li>Fix: Preserve legacy campaign styles during late rendering and AJAX updates without repeating shared styles.<\/li>\n<li>Fix: Apply FBT editor preview discounts once and refresh prices when switching the pricing basis.<\/li>\n<li>Security: Escape dynamic campaign template attributes.<\/li>\n<li>Security: Restore published V2 CSS sanitization, Bundle product guards, coupon checks, and verified installation failure handling.<\/li>\n<li>Fix: Preserve configured AJAX URLs and PHP slider metadata in the legacy storefront scripts.<\/li>\n<li>Fix: Align Analytics navigation and APIs with WooCommerce report permissions, including Shop Manager access.<\/li>\n<li>Fix: Handle incomplete legacy offers and reward selections, restore floating Volume output, and load coupon email styling safely.<\/li>\n<li>Fix: Legacy thank-you-only coupons skip missing My Account placements without PHP warnings.<\/li>\n<li>Improvement: Versioned integration API and retirement of obsolete integration entry points.<\/li>\n<li>Fix: Shipping caches now reflect available campaign capabilities when an extension becomes unavailable.<\/li>\n<li>Fix: Installing a recommended plugin now requires a separate Activate action before enabling it.<\/li>\n<li>New: Full legacy V2 campaign editor within the V3 administration interface.<\/li>\n<li>New: Normal Discount creation in the V3 campaign gallery.<\/li>\n<li>Improvement: Independent V2 data-format and editor API versioning, with protected V2\/V3 save boundaries.<\/li>\n<li>Fix: Preserve legacy settings and campaign ownership when editing, duplicating and managing campaigns.<\/li>\n<\/ul>\n\n<h4>3.0.0 \u2013 11 October 2026<\/h4>\n\n<ul>\n<li>Security: Added nonce verification to cart-total and product-view AJAX requests.<\/li>\n<li>Fix: Campaign initialization now waits for page content and deferred scripts to load.<\/li>\n<li>Fix: Frequently Bought Together now respects individual quantity selections and synchronizes companion quantities only when required.<\/li>\n<li>Fix: Buy X Get Y now respects the repeat-offer setting when calculating reward prices and accepts zero-discount rewards.<\/li>\n<li>Fix: Volume Discount savings badges respect WooCommerce currency formatting, variable tiers honor the selected price basis, and preview titles match the storefront.<\/li>\n<li>Fix: Custom campaign theme colors remain synchronized when switching templates.<\/li>\n<li>Fix: Mix and Match supports decimal tier amounts and displays the selected bundle's regular total in Block Cart.<\/li>\n<li>Fix: Campaign sales reports account for order status and refunds, and displayed revenue uses the store's currency formatting.<\/li>\n<li>New: Bundle Product, sell a bundle as a real WooCommerce product.<\/li>\n<li>New: Mix and Match Product, let shoppers build their own box as a WooCommerce product.<\/li>\n<li>New: Volume and Buy X Get Y offers now work with the Add to Cart button on the product page.<\/li>\n<li>New: Notice on campaigns that use features unavailable on the site.<\/li>\n<li>Improvement: Rebuilt campaign builder and storefront for speed.<\/li>\n<li>Improvement: No third-party tracking.<\/li>\n<\/ul>\n\n<h4>2.3.2 \u2013 29 September 2026<\/h4>\n\n<ul>\n<li>Improvement: Renamed the plugin to \"WowRevenue - Product Bundles &amp; Bulk Discounts\" for clarity in the plugin directory and admin list.<\/li>\n<li>Improvement: Removed the upgrade section from the Overview page.<\/li>\n<\/ul>\n\n<p>The full release history is included in changelog.txt in the plugin package.<\/p>","raw_excerpt":"Product bundles, bulk discounts, BOGO, mix and match and frequently bought together offers for WooCommerce.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/200563","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=200563"}],"author":[{"embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wpxpo"}],"wp:attachment":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=200563"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=200563"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=200563"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=200563"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=200563"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=200563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}