=== Molongui Deals, Sales Promotions and Upsells For WooCommerce ===
Contributors: molongui
Donate link: https://www.paypal.me/amitzy/
Tags: woocommerce deals, woocommerce sales, upsell woocommerce, one click upsell woocommerce, sale promotions, order bump, bump offer, one-time offer, increase sales, boost sales, bump, 1-click, one click, cross selling, upsell, upsells, upselling, woocommerce
Requires at least: 4.7.0
Tested up to: 5.8
Requires PHP: 5.3.0
Stable tag: trunk
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.txt
Sell more promoting products to offer to your customers as upselling before paying the order. They can take the deal from the Checkout page with just 1-click
== Description ==
**Molongui** helps you to sell more. Easy, quick and hassle-free.
Choose and promote products to offer to your customers as upselling before paying the order. They can take the deal from the Checkout page with just 1-click. So convenient. That easy!
> You can encourage customers to purchase a product/service with a special offer just when they are more inclined to complete their purchase.
Different deal types to choose from:
- **Price Deal**
- **Buy One, Get One Free** (BOGO) `PRO`
- **Buy One, Save On Another** `PRO`
- **Flash Sale** `PRO`
- **Custom Deal** `PRO`
- **Free Shipping** `PRO`
- **Announcement and Notification Banner** `PRO`
Fully customizable:
- Pick any existing **product** or variation to be promoted
- Set a **price** (regular, sale, custom or a percentage discount)
- Define the **quantity** to add to customer's order `PRO`
- Customize **text, colors, borders, spacing...**
- Upload an **image** to grab customer attention
Conditionally displayed based on:
- Cart item count `PRO`
- Cart's value `PRO`
- Cart products `PRO`
- Cart categories `PRO`
- Customer's country `PRO`
There where conversion is more likely:
- **Checkout** page
- **Cart** page `PRO`
- **MiniCart** widget `PRO`
And many other useful features to help you create exclusive deals and increase your revenue:
- Unlimited deals `PRO`
- Automatically add the deal to your customer's Cart. No customer action needed! `PRO`
- Hide the deal banner when configured to be added to customer's order automatically `PRO`
- Add a video instead of a static image `PRO`
- Responsive design, mobile ready layout
- Live preview
- Pick the location where the deal is displayed on a given page `PRO`
- Display a deal anywhere with the provided shortcode `PRO`
- Third-party shortcodes support. Display whatever within the deal content`PRO`
- Simple and variable product support
- Multi-step checkout support
- CheckoutWC compatible
Features marked with the `PRO` tag are only available with the [Pro](https://www.molongui.com/deals-sales-promotions-and-upsells-for-woocommerce/ "Molongui Deals, Sales Promotions and Upsells Pro") version of this plugin. Get it [here](https://www.molongui.com/deals-sales-promotions-and-upsells-for-woocommerce/ "Molongui Deals, Sales Promotions and Upsells Pro").
> Adding easily accessible additional product offerings on the order form stimulates customers to buy more, raising the value of the order.
**In order this plugin to work, you need to have installed and active WooCommerce.**
== Benefits ==
Offering a deal that matches the product and a price point that makes it nearly impossible to say no, you'll have a winning combination to increase your revenue.
> You will increase the conversions of the promoted product (based on studies, 49% of customers takes advantage of the offer) and global sales on your store.
* Best upsell strategy.
* Increase willingness to buy more.
* Make your customers feel special with exclusive one-time pre-checkout offers.
* Boost sales and increase your revenue.
* Hike up the store's average order value.
* Exposure to higher-margin items and best sellers.
* Amplify your revenue with smart offers.
* Step up customer engagement with the brand.
> This plugin allows you to showcase more products to a potential customer base, increasing customer engagement with the brand.
== Internationalization ==
This plugin has been translated to the following languages on a best effort basis. Would you like to translate this plugin into your language? Please, [let us know](https://www.molongui.com/contact/ "let us know")!
* English (100%)
* Spanish (100%)
== Installation ==
= Automatic Plugin Installation =
To install this plugin using the built-in plugin installer:
1. Go to: Plugins > Add New.
2. Type in **Molongui Deals, Sales Promotions and Upsells** in Search box.
3. Click on **Install Now** to install the plugin.
4. The resulting installation screen will list the installation as successful or note any problems during the install.
5. If successful, click **Activate Plugin** to activate it, or **Return to Plugin Installer** for further actions.
= Manual Plugin Installation =
To install a WordPress plugin manually:
1. Download the plugin to your computer.
2. Extract the plugin folder to your desktop.
3. With your FTP program, upload the extracted plugin folder to the **wp-content/plugins/** folder in your WordPress directory.
5. Go to **Plugins** screen and find the newly uploaded plugin in the list.
6. Click on **Activate** link to activate it.
If you need further assistance, please, read the [Installing Plugins](https://wordpress.org/support/article/managing-plugins/#installing-plugins "Installing Plugins") article on the WordPress Support site or write us an email so we can assist you.
= Requirements =
In order to run, Molongui Deals, Sales Promotions and Upsells For WooCommerce requires:
* PHP 5.3.0 or greater. Considering that "[WordPress recommends](https://wordpress.org/about/requirements/ "WordPress requirements")" it to be 7.4 or greater, this should not be a problem.
* WordPress 4.7.0 or greater.
* WooCommerce 2.5.0 or greater.
That's really it. We recommend using PHP 7.4 and the latest versions of WordPress and WooCommerce.
== Frequently Asked Questions ==
= Which e-commerce plugins is Molongui Deals, Sales Promotions and Upsells compatible with? =
**Molongui Deals, Sales Promotions and Upsells** is fully compatible with WooCommerce, version 2.5.0 or greater.
= Is the plugin compatible with WooCommerce? =
Yes, version 2.5.0 or greater.
= Is the plugin compatible with multi-step checkout page plugins? =
Yes, as long as those multi-step checkout page plugins keep in place WooCommerce hooks.
= Can I have more than one deal? =
Yes! For that you need to purchase Molongui Deals, Sales Promotions and Upsells Pro. Check it out [here](https://www.molongui.com/deals-sales-promotions-and-upsells-for-woocommerce/ "Get Molongui Deals, Sales Promotions and Upsells Pro").
= Can I configure the deal to be displayed only when there is a specific product in the Cart? =
Yes! For that you need to purchase Molongui Deals, Sales Promotions and Upsells Pro. Check it out [here](https://www.molongui.com/deals-sales-promotions-and-upsells-for-woocommerce/ "Get Molongui Deals, Sales Promotions and Upsells Pro").
= I need to run a scheduled promotion. How can I configure that? =
For that you need the "scheduling" option that is available only on the Pro version of the plugin. Check it out [here](https://www.molongui.com/deals-sales-promotions-and-upsells-for-woocommerce/ "Get Molongui Deals, Sales Promotions and Upsells Pro").
= Is it possible to have the deal checked by default? =
Yes! You can configure the deal to be checked by default, which means that the offered product will be automatically added to your client's Cart without any action required. That is a premium feature, though. You can check it out [here](https://www.molongui.com/deals-sales-promotions-and-upsells-for-woocommerce/ "Get Molongui Deals, Sales Promotions and Upsells Pro").
== Screenshots ==
1. Sample checkout page with a deal.
2. Deal edit screen.
== Changelog ==
= 2.4.2 (2021-10-26) =
* Fixed PHP critical error when listing drafts with no data
* Fixed PHP warning regarding undefined constant
* Fixed other minor PHP warnings
* Added WooCommerce 5.8 compatibility
= 2.4.1 (2021-10-12) =
* Fixed saved alt lead text not loading on edit-screen
* Fixed HTML tags in lead text causing issues
= 2.4.0 (2021-10-11) =
* Added option to make the deal take regular or sale price from product sheet
* Added ability to display a different text towards the checkbox when checked
* Minor code changes
* Added WooCommerce 5.7 compatibility
* Plugin renamed to "Molongui Deals, Sales Promotions and Upsells for WooCommerce"
= 2.3.1 (2021-07-28) =
* Fixed install link in the notice displayed when WooCommerce not installed
* Fixed other minor issues
= 2.3.0 (2021-07-15) =
* Unlocked option to add an image into the bump offer
* Unlocked all image styling settings
* Added more styling settings
* Fixed bump offer preview
* Added WordPress 5.8 compatibility
* Added WooCommerce 5.5 compatibility
* Renamed CSS class name 'mbo-promo' to 'mbo-deal'
* Deprecated CSS class name 'molongui-bump-image-above'. Will be removed in the future. Use 'molongui-bump-media-above'
* Deprecated CSS class name 'molongui-bump-image-right'. Will be removed in the future. Use 'molongui-bump-media-right'
* Deprecated CSS class name 'molongui-bump-image-below'. Will be removed in the future. Use 'molongui-bump-media-below'
* Deprecated CSS class name 'molongui-bump-image-left'. Will be removed in the future. Use 'molongui-bump-media-left'
= 2.2.2 (2021-06-12) =
* Fixed fatal error when trying to retrieve a variation from simple products
* Fixed some styles
* Reduced frontend stylesheet file size
* Minor code changes
= 2.2.1 (2021-05-24) =
* Added new option to configure box border radius
* Added new option to configure box inner padding
* Added preview of new premium settings
* Updated database schema
* Deprecated CSS class name 'molongui-bump'. Will be removed in the future. Use 'mbo-promo'
* Deprecated CSS class name 'molongui-bump-container'. Will be removed in the future. Use 'mbo-wrap'
* Deprecated CSS class name 'molongui-bump-content'. Will be removed in the future. Use 'mbo-content'
= 2.2.0 (2021-05-17) =
* Enhancements:
* Restyled plugin settings page
* Added option to export plugin settings
* Reduced PHP memory usage
* Reduced server load by loading resources only where needed
* Reduced page load by loading script and stylesheet files only where needed
* Reduced page load by reducing script and stylesheet files size
* Bugfixes:
* Fixed plugin data not being removed upon plugin uninstall
* Compatibility:
* Added WordPress 5.7 compatibility
* Added WooCommerce 5.3 compatibility
* Other:
* Major code refactor
* Added minimum PHP version check
* Updated Molongui Framework to version 2.0.0
* Removed several hooks: molongui_order_bump_before_register_post_type, molongui_order_bump_after_register_post_type...
= 2.1.5 (2020-11-24) =
* Bugfixes:
* Fixed upsell image responsiveness.
* Compatibility:
* Added compatibility with the CheckoutWC plugin.
* Added compatibility with the WPML plugin.
* Added Loco Translate bundle config XML.
* Added WooCommerce 4.7.0 compatibility.
= 2.1.4 (2020-10-15) =
* Enhancements:
* 1-click upsell offer won't display if non-discounted offered product is already in Cart/Order.
* [PREMIUM] Added setting to make image responsive.
* Bugfixes:
* Fixed ability to purchase upsell offer alone.
* Fixed image being stretched on Apple phones.
* Compatibility:
* Added WordPress 5.5 compatibility.
* Added WooCommerce 4.6.0 compatibility.
= 2.1.3 (2020-07-07) =
* Bugfixes:
* Fixed some PHP notice displaying when some settings were not defined.
* Compatibility:
* Added WooCommerce 4.2.2 compatibility.
= 2.1.2 (2020-07-06) =
* Bugfixes:
* Fixed PHP notice displaying when some settings were not defined.
= 2.1.1 (2020-06-24) =
* Bugfixes:
* Fixed activation error that appeared on some installations.
= 2.1.0 (2020-06-14) =
* Enhancements:
* Full order bump customization is now available for free.
* Removed page selector.
* Now you can offer products for free (bump offer price = 0).
* [PREMIUM] Added option to replace 0.00 price tag with "Free!".
* [PREMIUM] Added option to change image placement.
* [PREMIUM] Added option to change image placement.
* [PREMIUM] Added option to change image color.
* [PREMIUM] Added option to show/hide bump offer based on customer's country.
* [PREMIUM] Added option to display bump offer on Mini-cart.
* [PREMIUM] Added shortcode to display bump offer wherever you like.
* [PREMIUM] Added global settings that will be used as defaults when adding a new offer.
* [PREMIUM] Added option to hide quantity controls on the Cart page.
* [PREMIUM] Added option to clone/duplicate a bump.
* Bugfixes:
* Fixed regular instead of discounted price displayed on Mini-cart.
* Compatibility:
* Added WordPress 5.4.2 compatibility.
* Added WooCommerce 4.2.0 compatibility.
= 2.0.4 (2020-03-16) =
* Settings:
* Added a button linking to the upsells edit-screen for convenience.
* Compatibility:
* Added WordPress 5.3.2 compatibility.
* Added WooCommerce 4.0.0 compatibility.
* Other:
* Plugin renamed to "Molongui One Click Upsell For WooCommerce".
= 2.0.3 (2019-11-10) =
* Bugfixes:
* Fixed issue preventing other plugin's Ajax calls to work properly.
* Fixed issue preventing WP Cron jobs to work properly.
* Compatibility:
* Bumped version for WP 5.2.4
* Bumped version for WC 3.8.0
= 2.0.2 (2019-10-07) =
* Other:
* Updated plugin's database schema to version 4.
= 2.0.1 (2019-10-02) =
* Bugfixes:
* Fixed PHP warning displaying on Checkout page.
= 2.0.0 (2019-09-26) =
* Enhancements:
* Load time enhancement by loading plugin assets only on required screens.
* [PREMIUM] Now you can configure the Order Bump to be displayed if Cart value is above the amount you configure.
* [PREMIUM] Now you can configure the Order Bump to be displayed if Cart contains more items than a given value.
* [PREMIUM] Enhanced Order Bump display control. Now you can choose display conditions relationship.
* [PREMIUM] Added option to automatically have the Bump Offer added to the Cart by default.
* [PREMIUM] Added option to set bump background transparent.
* [PREMIUM] Added option to set lead background transparent.
* [PREMIUM] Added options to control intro vertical spacing.
* [PREMIUM] Added options to control body spacing.
* [PREMIUM] Added option to add a shadow to the checkbox.
* Bugfixes:
* [PREMIUM] Fixed underline styles not applying to the offer text.
* Other:
* Plugin renamed to "Molongui Order Bump For WooCommerce".
* Several strings, functions, hooks and files renamed accordingly to plugin name change.
* Updated plugin's database schema to version 3.
* Bumped minimum WP version requirement to 4.7.0.
* Compatibility:
* Bumped version for WP 5.2.3
* Bumped version for WC 3.7.0
= 1.1.8 (2019-07-13) =
* Enhancements:
* Added control to prevent inconsistent states due to double/multiple click on the checkbox.
* [PREMIUM] Added setting to control whether added bump products should be taken into account when displaying other bumps.
* Updated framework to version 1.3.1
* Bugfixes:
* Fixed bump offer not being unchecked when bump product removed from Cart using the "X" button.
* Compatibility:
* Bumped version for WP 5.2.2
* Bumped version for WC 3.6.5
= 1.1.7 (2019-05-09) =
* Enhancements:
* Removed quantity input for added products from an order bump.
* Bugfixes:
* [PREMIUM] Fixed bump offer selection handling when displaying multiple bumps on the same page.
* Fixed order bump preview not showing default data when contents were not set yet.
* Fixed some PHP notices when values not defined.
* Compatibility:
* Bumped version for WP 5.2.
= 1.1.6 (2019-04-30) =
* Enhancements:
* [PREMIUM] Added support for some common HTML tags (a, b, br, em, del, i, s, small, sub, sup) also in the lead and intro text of the bump.
* [PREMIUM] Added support for "s" HTML tags within the bump (body) text.
* Bugfixes:
* [PREMIUM] Fixed order bump being displayed regardless of the schedule set.
* Compatibility:
* Bumped version for WC 3.6.2.
= 1.1.5 (2019-04-19) =
* Enhancements:
* Added 'Product' and 'Price' fields to the Quick Editor of order bumps.
* [PREMIUM] Added 'Page' and 'Position' fields to the Quick Editor of order bumps.
* Bugfixes:
* [PREMIUM] Fixed order bump not being displayed regardless of meeting product Cart conditions.
= 1.1.4 (2019-04-18) =
* Enhancements:
* Added support for break lines within the bump (body) text.
* [PREMIUM] Added support for some common HTML tags (a, b, br, em, del, hr, i, ol, ul, li, small, sub, sup) within the bump (body) text.
* [PREMIUM] Added support for shortcodes within the bump (body) text.
* [PREMIUM] Added setting to customize order bump box width.
* [PREMIUM] Added setting to customize order bump box alignment.
* [PREMIUM] Added setting to customize order bump box vertical spacing.
* [PREMIUM] Added setting to customize order bump box horizontal spacing.
* [PREMIUM] Added several settings to customize order bump text styling.
* Bugfixes:
* Fixed order bump not remembering checkbox state if Cart/Checkout page is reloaded.
* Fixed order bump product not being automatically removed from Cart when condition to be displayed ceases to exist.
* Fixed page reload by enter hit when adding/editing an order bump.
* [PREMIUM] Fixed order bump not being displayed when configured to be displayed for product variations.
* [PREMIUM] Fixed order bump preview not removing current image when replaced.
* Compatibility:
* Bumped version for WC 3.6.1
= 1.1.3 (2019-04-15) =
* Enhancements:
* Improved page rendering by loading plugin scripts in the footer of the page.
* Ajax variables are now retrieved from 'woocommerce_params' variable.
* Compatibility:
* Bumped version for WP 5.1.1
* Bumped version for WC 3.5.7
= 1.1.2 (2019-03-11) =
* Bugfixes:
* Fixed admin notices not being dismissed.
* Compatibility:
* Bumped version for WC 3.5.5
= 1.1.1 (2019-03-08) =
* Enhancements:
* Updated framework to version 1.3.0.
* [PREMIUM] Added 'After Checkout Form' position where order bump can be displayed at.
* Bugfixes:
* Fixed bump's checkbox not staying checked after adding bump offer to the order when bump placed into checkout's order form.
* Fixed not having the option to remove added bump offer because of the checkbox not staying checked after addition.
= 1.1.0 (2019-03-06) =
* Enhancements:
* Reduced server load by getting vendor scripts from CDN.
* Reduced page load by loading backend scripts only where needed.
* Updated framework to version rc.1.3.0.
* [PREMIUM] Added option to include an image into the bump.
* Bugfixes:
* Fixed attribute id on link elements (CSS includes) containing a whitespace.
* Compatibility:
* Bumped version for WP 5.1
* Bumped version for WC 3.5.5
* Other:
* Plugin renamed to "Molongui Bump Offer For WooCommerce".
= 1.0.2 (2019-01-23) =
* Enhancements:
* Customized cpt update messages.
* Homogenized disabled input styles.
* Updated framework to version 1.2.6.
* Bugfixes:
* Fixed schedule settings not being marked as only Premium available settings.
* [PREMIUM] Fixed bump box being displayed on Cart and Checkout pages regardless of the configuration set.
* Compatibility:
* Bumped version for WooCommerce 3.5.4
= 1.0.1 (2019-01-10) =
* Bugfixes:
* Fixed PHP warnings being displayed after installation.
* Fixed PHP error being displayed when no product associated to default bump.
* Other:
* Plugin renamed to "Molongui Bump Offer for WooCommerce".
= 1.0.0 (2019-01-04) =
* Initial release.
== Upgrade Notice ==
= 1.0.1 =
This version fixes some PHP warnings and errors when no configuration set. Please, update.
= 2.0.0 =
Premium users MUST update in order to keep getting automatic updates!
= 2.4.0 =
Plugin renamed to "Molongui Deals, Sales Promotions and Upsells for WooCommerce"