=== Abandoned Cart Lite for WooCommerce === Contributors: ashokrane, pinal.shah, bhavik.kiri, chetnapatel, tychesoftwares, dhruvin Tags: abandon cart, cart recovery, increase woocommerce conversion rate , recover woocommerce cart, increase sales with woocommerce Author URI: https://www.tychesoftwares.com/ Requires at least: 1.3 Tested up to: 5.1 Stable tag: trunk License: GPLv2 or late License URI: http://www.gnu.org/licenses/gpl-2.0.html Donate link: https://www.paypal.me/TycheSoftwares This easy-to-use plugin allows WooCommerce store owners to recover sales that are lost to abandoned shopping carts by customers. == Description == With the average shopping cart abandonment rate as high as 70%, [Abandoned Cart Plugin](https://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro/?utm_source=wprepo&utm_medium=topprolink&utm_campaign=AbandonedCartLite) helps you recover those carts from your WooCommerce shop. It works in the background, sending email notifications to your guests customers & logged-in customers, reminding them about their abandoned orders. 70% abandonment rate means that out of 100 potential customers, more than 70 of them are leaving without transacting on the store. Email Remarketing has proven to recover on average between 20-25% of abandoned shopping carts. > This plugin works as described: the **lite version doesn't cut down in functionality**. **You can have your orders recovered and save on sales**. Depending on what you are selling, this can be a few orders to **justify ordering the full package - i'm only a few away!** >**Very recommended!** > - [jaysnl](https://wordpress.org/support/topic/great-support-and-value-buy-it/) The Abandoned Cart plugin allows you to recover orders that were just a step away from closing. It enables you to create automatic & well-timed email reminders to be sent to your customers who have added your products to their cart, but did not complete the order. As a result, with this plugin you will start recovering at least 30% or more of your lost sales. Why let this 30% revenue go unclaimed? Abandoned Cart Lite plugin enables to do the following things: 1. Allow your customers to recover their abandoned carts in a **single click**. 2. Identify the **Abandoned Orders information**, including the products that were abandoned. 3. The plugin now captures abandoned **guest carts**. A guest user's cart will be captured on the **Checkout page**, if it is abandoned after entering the **email address**. 4. Track **abandoned orders value v/s recovered orders value**. 5. Admin is notified by email when an order is **recovered**. 6. Works off-the-shelf as it comes with 1 **default email template**. 7. Create **unlimited email templates** to be sent at intervals that you set - Intervals start from 1 hour after cart is abandoned. 8. Add custom variables like **Customer First Name, Customer Last name, Customer full name, Cart Link & Product Cart Information** in the email template. 9. Copy HTML from anywhere & create templates using the powerful **Rich Text Editor**. 10. **Automatically stops email notifications** when a customer makes a purchase or uses the cart recovery link. You can check the detailed difference between Pro and Lite version **[here](https://www.tychesoftwares.com/differences-between-pro-and-lite-versions-of-abandoned-cart-for-woocommerce-plugin/?utm_source=wprepo&utm_medium=litelink&utm_campaign=AbandonedCartLite "Lite and Pro version Difference")** > I'm using the plugin on my shop. **Installation is very easy and it works great**. I've already recovered some orders, **it doesn't cost any effort**. > **Support is fast and extensive**. > -[bertkat](https://wordpress.org/support/topic/easy-money/) **Pro Version:** **[Abandoned Cart Pro for WooCommerce](http://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro/?utm_source=wprepo&utm_medium=link&utm_campaign=AbandonedCartLite "Abandoned Cart Pro for WooCommerce")** enables to do the following additional things: 1. Super powerful feature, **Add To Cart Popup Modal** - Grab your visitors' attention and build your mailing list. It offers an innovative, exclusive Add to Cart Popup Modal to abandoners to re-engage and capture emails from more of your guest customers before the checkout page. It is simple, effective & a highly customizable popup using Live Preview when customizing it in the Add to Cart Popup Editor. When guest customers clicks on the **Add to Cart** button on the shop or product page, the popup modal will appear immediately and ask for the email address. You can choose to prevent users from proceeding without submitting their email, or allow them to checkout as a guest. 2. Works off-the-shelf as it comes with **3 default email templates**. 3. Offer **incentives to customers** to return and complete their checkout with **discounts and coupons**. 4. Add custom variables like **Customer Name, Product Information, Coupons**, etc. in the email template. 5. Embed WooCommerce coupons & also **generate unique coupons** in the emails being sent to customers. 6. Track whether **expired coupons** are causing cart abandonment. 7. Track **emails sent, emails opened, links clicked** for each template/email. 8. **Product report** allows you to see which products are being abandoned & which are being recovered the most. 9. Start sending email templates **within minutes** of cart being abandoned. 10. Admin can send the customer emails to specific abandoned cart(s) using **'Send Custom Email'** feature. 11. If the store is using **WPML** then admin can translate all the abandoned cart reminder email templates using WPML. Then the emails will be sent to the customers in the **same language in which they have abandoned the cart**. 12. Admin can **Print** or export the Abandoned Orders to **CSV** format. 13. Admin can send **different email templates** to **'Registered Users', 'Guest Users', 'For carts Abandoned with one product' or 'with more than one product' or to 'All'**. 14. Admin can **restrict** the abandoned carts based on the **'Email address'**, **'IP address'** & **'Domain name'**. 15. Admin can take a **glimpse** of **abandoned carts**, **recovered orders**, and the **states of the email template** from the **Dashboard** tab. 16. The plugin will consider the **taxation** which is set in the WooCommerce. The abandoned cart total will be displayed as per the selected tax setting. You can check the detailed difference between Pro and Lite version **[here](https://www.tychesoftwares.com/differences-between-pro-and-lite-versions-of-abandoned-cart-for-woocommerce-plugin/?utm_source=wprepo&utm_medium=prolink&utm_campaign=AbandonedCartLite "Lite and Pro version Difference")** > Using the free version and for now it does all I need will give it a few days use but can quickly see that **I'll likely be upgrading to Pro version**-for a 99 bucks it's hard to go wrong > Wish list for free version > 1. Easy way to format "Abandoned cart reminder" Header > -[clowmilk](https://wordpress.org/support/topic/super-nice-plug-in/) **Email Sending Setup:** Abandoned Cart Plugin relies on a function called WP-Cron, and this function only runs when there is a page requested. So, if there are no visits to your website, then the scheduled jobs are not run. Generally this method of sending the abandoned cart notification emails is reliable. However, if you are not very confident about the traffic volume of your website, then you can set a manual cron job via cPanel or any other control panel that your host provides. **Some of our Pro plugins:** 1. **[Abandoned Cart Pro for WooCommerce](https://www.tychesoftwares.com/store/premium-plugins/woocommerce-abandoned-cart-pro/?utm_source=wprepo&utm_medium=otherprolink&utm_campaign=AbandonedCartLite "Abandoned Cart Pro for WooCommerce")** 2. **[Booking & Appointment Plugin for WooCommerce](https://www.tychesoftwares.com/store/premium-plugins/woocommerce-booking-plugin/?utm_source=wprepo&utm_medium=link&utm_campaign=AbandonedCartLite "Booking & Appointment Plugin for WooCommerce")** 3. **[Order Delivery Date Pro for WooCommerce](https://www.tychesoftwares.com/store/premium-plugins/order-delivery-date-for-woocommerce-pro-21/?utm_source=wprepo&utm_medium=link&utm_campaign=AbandonedCartLite "Order Delivery Date Pro for WooCommerce")** 4. **[Product Delivery Date Pro for WooCommerce](https://www.tychesoftwares.com/store/premium-plugins/product-delivery-date-pro-for-woocommerce/?utm_source=wprepo&utm_medium=link&utm_campaign=AbandonedCartLite "Product Delivery Date Pro for WooCommerce")** 5. **[Deposits For WooCommerce](https://www.tychesoftwares.com/store/premium-plugins/deposits-for-woocommerce/?utm_source=wprepo&utm_medium=link&utm_campaign=AbandonedCartLite "Deposits For WooCommerce")** **Some of our other free plugins:** 1. **[Order Delivery Date for WooCommerce](https://wordpress.org/plugins/order-delivery-date-for-woocommerce/ "Order Delivery Date for WooCommerce")** 2. **[Product Delivery Date for WooCommerce](https://wordpress.org/plugins/product-delivery-date-for-woocommerce-lite/ "Product Delivery Date for WooCommerce")** 3. **[Prevent Customers To Cancel WooCommerce Orders](https://wordpress.org/plugins/woo-prevent-cancel-order/ "Prevent Customers To Cancel WooCommerce Orders")** 4. **[WooCommerce Print Invoice & Delivery Note](https://wordpress.org/plugins/woocommerce-delivery-notes/ "WooCommerce Print Invoice & Delivery Note")** **[Documentation](https://www.tychesoftwares.com/docs/docs/abandoned-cart-for-woocommerce-lite/?utm_source=wprepo&utm_medium=link&utm_campaign=AbandonedCartLite "Documentation")** **[Developer Documentation](https://www.tychesoftwares.com/docs/acl-apidocs/index.html "Developer Documentation")** **[Github Repository](https://github.com/TycheSoftwares/Woocommerce-abandon-cart-lite "Github Repository")** == Installation == Method 1:
  1. Go to WordPress Dashboard->Plugins->Add New
  2. Search Abandoned Cart Lite for WooCommerce plugin using search option
  3. Find the plugin and click Install Now button
  4. After installation, click on Activate Plugin link to activate the plugin.
Method 2:
  1. Download the plugin woocommerce-abandoned-cart.zip
  2. Unpack the woocommerce-abandoned-cart.zip file and extract the woocommerce-abandoned-cart folder
  3. Upload the plugin folder to your /wp-content/plugins/ directory
  4. Go to WordPress dashboard, click on Plugins from the menu
  5. Locate the Abandoned Cart Lite for WooCommerce plugin and click on Activate link to activate the plugin.
Method 3:
  1. Download the plugin woocommerce-abandoned-cart.zip
  2. Go to WordPress Dashboard-Plugins-Add New
  3. Click on Upload Plugin link from top
  4. Upload the downloaded woocommerce-abandoned-cart.zip file and click on Install Now
  5. After installation, click on Activate Plugin link to activate the plugin.
== Frequently Asked Questions == = How is the email address of the customers captured? = Our plugin captures visitor emails in real-time as they're typing it in to the email address field on the checkout page, so you don't need to worry about them changing their mind at the last second. When logged-in user add the product to the cart we capture the email address from the user's profile. = Can the plugin track carts abandoned by guest users? = Yes, it captures the carts of the guest users from the checkout page. We capture the guest user's abandoned cart only after the customer enters the "Email Address" on the checkout page. Also, plugin does capture the cart from the cart page, these carts do not have any personal information of the customers. It will contain only the cart details. To capture, this information guest customer should reach the cart page of the website. = Why are abandoned cart notification emails not getting sent? = Please ensure you have at least one Email template "Active". As only active email templates are sent to recover the abandoned carts. For sending the abandoned cart notification emails automatically, we use WP-Cron. If you have Email templates activated and still notification are not sent, then you can debug the issue by following this **[post](https://www.tychesoftwares.com/using-wp_alternate_cron-to-overcome-the-problem-of-emails-not-being-sent-in-abandoned-cart-pro-plugin-for-woocommerce/?utm_source=wprepo&utm_medium=link&utm_campaign=AbandonedCartLite "WooCommerce Abandoned Cart Pro")**. = When is the cart considered as an abandoned cart? = When the products in the cart is not purchased within the set 'Cart abandoned cut-off time' then the cart is considered as an abandoned cart. = How to unsubscribe the abandoned cart notification emails? = The admin can use the merge code `{{cart.unsubscribe}}' in the email templates. It will be replaced with a url in the abandoned cart email notification sent to the customer. When clicked, the reminder email notification for the particular email will be unsubscribed. = Difference between Lite and Pro version of the plugin = You can refer **[here](https://www.tychesoftwares.com/differences-between-pro-and-lite-versions-of-abandoned-cart-for-woocommerce-plugin/?utm_source=wprepo&utm_medium=faqlink&utm_campaign=AbandonedCartLite "Lite and Pro version Difference")** == Screenshots == 1. Lists all Abandoned Orders. 2. Lists Email Templates. 3. Abandoned Cart General Settings. 4. Abandoned Cart Recovery Email Settings. 5. Lists Recovered Orders. 6. Product Report Tab. == Changelog == = 5.3.4 (18.04.2019) = * This is a minor update to the plugin to remove the unwanted abandoned carts created for some customers after updating to the 5.3.2 release. = 5.3.3 (18.04.2019) = * We have reversed the changes of the previous release as it created an issue with some sites where carts that were abandoned a while back were receiving the abandoned cart email after the update. = 5.3.2 (16.04.2019) = * Tweak - Optimizing SQL queries by escaping the parameters passed. = 5.3.1 (04.04.2019) = * Bug - Fixed a bug where the login was conflicting with sites hosted on WP Engine. = 5.3.0 (26.03.2019) = * Enhancement - Corrected the way recovered orders were tracked. Replaced the hooks tracking orders. * Bug - Newly created Email Templates will be inactive by default. * Bug - When an email template is activated, the emails will not be sent to older abandoned carts. * Bug - Fixed an issue where Recovered Order note was getting added to all the Orders. * Bug - Fixed an issue where notices were getting displayed in abandoned details page if the product was deleted. * Tweak - Updated the pot file with some new strings added. Also corrected the display of a few strings. = 5.2.1 (18.02.2019) = * Bug - Fixed an issue where ajax url was missing for some sites preventing emails to be captured. = 5.2.0 (18.02.2019) = This is a security release with the following fixes: * Added sanitization checks for checkout field capture for guest users. * Fixed an issue where the emails were getting sent to customers even after purchasing the products. * Removed inline Javascript from checkout page and added to a minified file. = 5.1.3 (29.11.2018) = * Bug - Fixed a Fatal error related to including files. = 5.1.2 (29.11.2018) = * Tweak - Compatibility with WordPress 5.0 fixes. * Bug - Fixed a warning which was generated when clicked on Cart or Checkout link in email. * Bug - Fixed errors occuring when WooCommerce Admin scripts were included in the plugin. = 5.1.1 (01.11.2018) = * Bug Fixed - Changed the file name in the plugin. = 5.1.0 (01.11.2018) = * This version has 5 Enhancements and 5 bugs fixes along with 1 Tweak. * Enhancement - Removed the reliability on PHP sessions. The plugin no longer uses PHP sessions from this release. * Enhancement - Modified the plugin to no longer display carts with the status 'Abandoned but new Cart created'. Since, these carts are not sent any reminder emails, it made most sense to stop displaying them as well. * Enhancement - Added new default email template that use the responsive email designs added in the plugin version. * Enhancement - We have removed a few unwanted queries & optimised the code which was executed every 2-3 minutes. This will improve the site performance. * Enhancement - We have added Product page URL on the Product Name under Abandoned Orders View page. * Tweak - Changed the subject lines and Header text for the default email templates. * Bug Fix - When the site language is Hebrew, the site admin is unable to activate email templates. The same has now been fixed. * Bug Fix - Email Templates were not getting saved as "utf8mb4_unicode_ci" collation was not allowing to create table of the email template in the database due to some site restriction. This issue has been fixed. * Bug Fix - The plugin now runs the process to send reminder emails in the background. This will help fix the issue where the site performance is affected due to the plugin. * Bug Fix - In case, if wp-content folder is separated from WP core folders then the plugin could not find "wp-load.php" correctly and abandoned cart reminder emails were not being sent. This issue is fixed now. * Bug Fix - Some error messages are fixed in this plugin version. = 5.0.2 (13.10.2018) = * Removed the Welcome page of the plugin and also removed the promotional notices which were being displayed on admin end of the WordPress website. = 5.0.1 (30.07-2018) = Bug Fix - The website was crashing as the folder name for the plugin was not changed. This is fixed now. = 5.0 (30.07-2018) = * This version has 1 new feature and 9 bugs fixes along with 4 Tweaks. * New feature - From this version, we have added "Automatically Delete Abandoned Orders after X days" setting. The same setting will delete all the Abandoned carts automatically after number of days which will set in the setting. * Bug Fixed - . When WordPress exports data for an email address and if there are no abandoned cart records for the said address, the export was failing. Fixed the same. * Bug Fixed - In WooCommerce > Settings > Email menu, if the footer will have "{site_title}" merge tag then our plugin will show the title of website at the end of test email and abandoned cart reminder email. * Bug Fixed - For Multisite, we were getting error message in the debug log file once we abandoned a cart. This issue has been fixed now. * Bug Fixed - Under the Recovered Orders tab, duplicate records were showing for the recovered orders. This issue is fixed. * Bug Fixed - When abandoned cart will have a variable product which has 3 attributes or more then the slug name of selected variations were showing in the abandoned cart reminder emails and on the abandoned cart details page. This has been fixed. * Bug Fixed - With the Fresh Install of the plugin, some columns of abandoned cart history table were not created. This issue is fixed. * Bug Fixed - With version 5.0 onwards, if the guest will use the same email address which was already used for abandoning the cart then the existing record will be updated and new record will added in the Abandoned Orders tab. This was not the case with older versions. * Bug Fixed - The pagination on the Email Templates tab was not working. It has been fixed. * Bug Fixed - Some error notices of debug log file are fixed. * Tweak - We have updated .pot and .po & .mo files in our plugin. So all the strings from Abandoned Cart Pro for WooCommerce plugin can be translated to any language you want to. * Tweak - We have added .po and .mo files of Hungarian language in plugin's folder. So, if the Site language will be Hungarian language then translated strings of our plugin will be displayed into Hungarian language. * Tweak - Added Help tip below of Email Body section while editing or creating an email template. * Tweak - "Unsubscribed" status added to Abandoned Orders page and will be displayed for Unsubscribed carts. = 4.9 (24.05-2018) = * The plugin is now GDPR compliant. * New feature - Added two settings to show the message on the checkout page for guest users and the message to be displayed at the start of the shop page for Registered users. * New feature - Abandoned Cart details will now be exported to the User's Personal Data from the Tools -> Export Personal Data menu and it can be erased from Tools -> Erase Personal Data. * Bug Fixed - Some notices are fixed of the debug.log file. = 4.8 (20.03-2018) = * This is a minor update to the plugin which contains some bug fixes and requires Database update to include emojis in the email templates. We recommend that you take a backup of the database of your store for your piece of mind. * Bug Fixed - Fixed compatibility issues related to PHP 7.2 where error notices were being displayed on Abandoned Order List page. * Bug Fixed - Fixed issue related to saving email template where changes were not getting saved despite a success message. * Additonal Changes - PHP Doc blocks added for generating documentation and readability. = 4.7 (16.02-2018) = * This version has 2 bug fixes. * Bug Fixed - Due to the introduction of language packs through translate.wordpress.org, our plugin was not prepared for localization. So, we changed textdomain from "woocommerce-ac" to "woocommerce-abandoned-cart". = 4.6 (31.01-2018) = * This version has 7 bugs fixes. * Bug Fixed - When the guest user places the order after the "Cart abandoned cut off time" then the plugin was capturing the blank records on Abandoned Orders tab. This has been fixed. * Bug Fixed - Compatibility issues pertaining to PHP 7.2 has been fixed. * Bug Fixed - Fixed some minor bugs related to notices coming in Debug Log. * Bug Fixed - Fixed issue related to error occurring when clicked on cart link from abandoned cart reminder email. * Bug Fixed - When the user places an order and goes to the order received page, blank carts were added in the database. So, twice entries had been created under Recovered Orders tab. This issue has been fixed. * Bug Fixed - If "Email admin On Order Recovery" setting is enabled and admin of the store create manual order from WooCommerce -> Orders page then Recovery Email was getting sent to the Admin. This has been fixed. * Bug Fixed - With the PHP 7.1.7, Abandoned cart reminder emails were not being sent. This issue has been fixed now. = 4.5 (28.12-2017) = * This version has 1 bug fix. * Bug Fixed - Made some performance optimizations so the plugin occupies less CPU resources. We will continue working on this so the resource usage stays low. = 4.4 (13.10-2017) = * This version has 3 bugs fixes along with 1 Enhancement. * Bug Fixed - If the guest user's id is wrong then the abandoned cart email will not be sent to the customers. * Bug Fixed - If the variable products have a special character was not displaying the correct attributes. This has been fixed. * Bug Fixed - Some error notices of debug log file are fixed. * Enhancement - Now, admin can activate the email templates using toggle button from the Email Templates page. = 4.3 (29.08.2017) = * This version has 1 bug fix along with 3 Enhancements. * Bug Fixed - When abandoned cart will have a variable product which has 3 attributes or more than that. Then the slug name of selected variations were showing in the abandoned cart reminder emails and on the abandoned cart details page. This has been fixed. * Enhancement - If the abandoned cart total is zero then abandoned cart reminder emails will not be sent to the customers. * Enhancement - When the email sending script is executed on the server, it was running a large number of MySQL queries for guest users. That was causing an increase in the server load. In this version, we have optimised the queries. Initially, it used to query even those guest user records for which emails were already sent. Now, it will only query those records where email is yet to be sent. * Enhancement - Removed the Active field from the add / edit email template page. Admin can activate or deactivate the templates from the Email templates page. = 4.2 (25.07.2017) = * This version has 1 bug fix. * Bug Fixed - When WooCommerce is deactivated and "Allow" button is clicked from the user tracking data notice. It was redirecting to a blank page. Now, if WooCommerce is deactivated then Abandoned cart lite plugin will be automatically deactivated & display the notice. = 4.1 (11.07.2017) = * This version has 1 bug fix. * Bug Fixed - Some warning was displayed in the Debug log file. This has been fixed. = 4.0 (04.07.2017) = * This version has 1 bug fix. * Bug Fixed - Logged-in user's carts were not captured with the WooCommerce version 3.1. This issue has been fixed. = 3.9.3 (09.06.2017) = * This version has 3 bugs fixes. * Bug Fixed - When store admin clicks on the dismissible notice, the notice was not getting dismissed. This issue has been fixed. * Bug Fixed - The dismissible notice was not displaying the 'Allow' & 'No Thanks' button properly. This issue has been fixed. * Bug Fixed - The total Recovered amount was not tracked. This issue has been fixed. = 3.9.2 (09.06.2017) = * Added missing java script file. = 3.9.1 (09.06.2017) = * Added missing image. = 3.9 (09.06.2017) = * This version has 1 new feature. * New Feature - A new dismissible notice is added in the WordPress admin, which provides an option to allow usage tracking of the non-sensitive data of our plugin from the website. [Find out more](https://www.tychesoftwares.com/abandoned-cart-lite-usage-tracking/?utm_source=wpplugin&utm_medium=usagelink&utm_campaign=AbandonedCartLite). = 3.8 (29.05.2017) = * This version has 1 bug fix and 2 enhancements. * Bug Fixed - Earlier Abandoned Cart date and time format were not translated into the WordPress selected language in the plugin. This issue has been fixed. * Enhancement - From this version, the admin can insert the WordPress supported emoji's in the abandoned cart email templates as well as in the subject. * Enhancement - Earlier we had hardcoded date and time format in our plugin. Now, the plugin will use selected WordPress date and time format. = 3.7 (10.04.2017) = * This version has 1 bug fix. * Bug Fixed - If guest customer places an order by selecting "Create an account" checkbox or enters the password in "Account password" field on the checkout page, then an abandoned cart was created after "Cart abandoned cut off time" is reached. Also, abandoned cart reminder email were sent to the customers after the order was placed. Now onwards, orders placed by guest users by registering while placing order will not be captured. = 3.6 (01.04.2017) = * This version has 1 bug fix. * Bug Fixed - Warnings were displayed on the Order Received page with WooCommerce version 3.0.0. This is fixed now. = 3.5 (10.03.2017) = * This version has 1 new feature and 3 enhancements. * New Feature - New setting named as "Enable tracking carts when customer doesn't enter details" on the settings page. When this setting is enabled it will enable tracking of abandoned products & carts even if the customer does not visit the checkout page or does not enter any details on the checkout page like Name or Email. Tracking will begin as soon as a visitor adds a product to their cart and visits the cart page. * Enhancement - The default settings value for "Cart abandoned cut-off time" for logged-in users has been modified to 10 minutes. * Enhancement - The Settings tab of the plugin has been redesigned. Now, the plugin will display 2 sub-tabs for different settings. The sub-tabs are named as "General Settings" & "Email Sending Settings". The settings of add/edit email template "Send From This Name", "Send From This Email Address" & "Send Reply Emails to" has been moved to the Settings -> Email Sending Setting tab. * Enhancement - In this version we have introduced three new views of abandoned orders in the Abandoned Orders tab. The views named are "All", "Registered Users", "Guest Users" & "Carts without Customer Details". The "Registered Users" view will display only the logged-in user's abandoned carts. The "Guest Users" view will display the guest user's carts & "Carts without Customer Details" view will display all the abandoned carts of the guest users who have not entered an email address or any information on the checkout page. = 3.4 (08.02.2017) = * This version has 3 enhancements. * Enhancement - We have made our plugin compatible with the "Loco Translation" plugin. Now, all the strings from Abandoned Cart Lite for WooCommerce plugin can be translated using the Loco Translation plugin. * Enhancement - The email template are now compatible with the "WP Better Emails" plugin. If the "WP Better Emails" plugin is activated on the site then CSS style of this plugin will be applied to the test email and abandoned cart reminder email. * Enhancement - When the email sending script is executed on the server, it was running a large number of MySQL queries for guest users. That was causing an increase in the server load. In this version, we have optimised the queries. Now, the plugin will not fetch all the guest users record as it will fetch the necessary record which needs to be checked. This will improve the site performance. = 3.3 (22.11.2016) = * This version has 2 bug fixes. * Bug fixed: If the store has the wrong guest user id in the database then it was creating issues where guest users cart was not populating the correct cart data while recovering their cart from reminder email received. This has been fixed. * Bug fixed: If plugin is being used with PHP7, it was showing an error "Bitwise shifts by negative number will throw an ArithmeticError in PHP 7.0". This has been fixed. = 3.2 (19.10.2016) = * This version has 3 enhancements along with 2 bug fixes. * Enhancements - The plugin will now display the user's billing first name & billing last name for the "Customer Details" column of the abandoned orders tab. * Enhancements - Earlier rounding off of the decimal values was hardcoded in the plugin. Now, it will round the decimal values based on the WooCommerce setting named "Number of Decimals" which is located at WooCommerce -> Settings menu. * Enhancements - Earlier plugin was sending the abandoned cart reminder to the customer if the email body content was blank. Now, the plugin will not consider the blank email body template for sending the abandoned cart reminder emails. * Bug Fixed - If "Send the Abandoned cart emails to the admin" setting is enabled and Admin of the store create manual order from WooCommerce -> Orders page then abandoned cart recovered email was getting sent to the Admin. This has been fixed. * Bug Fixed - The count of abandoned carts on Recovered Orders tab was updated before "Cart abandoned cut-off time" limit is passed. This has been fixed. = 3.1 (15.09.2016) = * New Feature - The email sending logic has been changed. Due to some reason, the abandoned cart remainder emails are not sent to the customers at the time they are intended to be sent, and if after some time, the emails start sending, then multiple email templates whose interval has been reached were all sent together. Now, the plugin will also consider the last abandoned cart reminder email sent time and will keep a time gap between the last email template that was sent & the current email template's time, thereby ensuring emails are not sent together. * Bug Fixed - The "Alter" table queries have been changed in the plugin. Instead of using get_results(), it now uses the query(). * Bug Fixed - We have used the encryption libraries mcrypt_encrypt, MCRYPT_MODE_CBC, MCRYPT_RIJNDAEL_256 to generate the cart links sent in the abandoned cart reminder emails. Due to this on some servers where these libraries were not enabled, the abandoned cart email notification were not sent to the recipients. This has been fixed. * Bug Fixed - Earlier the "InnoDB" table engine type was hardcoded in plugin queries. As a result, the plugins tables were not created where the engine type was other than "InnoDB". This has been fixed. * Bug Fixed - Some warnings were displayed in the Debug log file. This has been fixed. = 3.0 (26.07.2016) = * Enhancements - In this version, the code has been refined throughout the plugin & the folder structure has also been modified. * Enhancements - Earlier rounding off of the decimal values was hardcoded in the plugin. Now, it will round the decimal values based on the WooCommerce setting named "Number of Decimals" which is located at WooCommerce -> Settings menu. * Bugs Fixed - When setting "Email admin On Order Recovery" is enabled & order is recovered from the abandoned cart reminder notifications using "Cash On Delivery" payment gateway. Then the order is not considered as recovered & the order was not displayed in the "Recovered Orders" tab. This has been fixed. * Bugs Fixed - Earlier the abandoned cart reminder emails & abandoned orders details page was not displaying the selected attributes for the variable products. This has been fixed. * Bugs Fixed - The "Abandoned Date" column of the abandoned orders tab was not considering the time for sorting. This has been fixed. = 2.9 (05.07.2016) = * New Feature - New merge tag {{cart.unsubscribe}} has been added for email templates. This merge tag allows user to stop receiving further abandoned cart reminder email notifications. This merge tag has been added to comply with email sending laws in different countries. * Bugs Fixed - Earlier if any user came from abandoned cart reminder email and place the order using PayPal payment gateway and do not reach the order received page. Then plugin was not considering that order as a recovered order. From now onwards if the user came from the abandoned cart reminder email and place the order using PayPal and does not reach the order received the page. Then plugin will consider that cart as a recovered order. * Bugs Fixed - When the cart is abandoned as a guest & product have the special character in the attributes name, then it was displaying a blank row with only a checkbox on the Abandoned Orders tab. This has been fixed. * Tweak - If the order is recovered from the abandoned cart reminder email then it will add a note "This order was abandoned & subsequently recovered." for the order. = 2.8 (18.05.2016) = * We have changed the encryption for the links that are sent in the Abandoned cart email notifications. Earlier we were using the mcrypt library for encoding the data. If mcrypt library was not installed on the server, then abandoned cart email notifications were not sent. Now we have used different functions for encoding the string. We have used microtime function & a security key. Using this security key, and after applying an algorithm on it, we generate the encoded string. * The session now starts only on required pages of the store. Earlier it was started globally. This will help to improve the site performance. * If billing email address of the logged-in user is not set then it was showing blank space on the abandoned orders list. This has been fixed. Now it will show the email address which was used while registering to the store. * Earlier if email body was blank and we send the test email then blank email was sent. This has been fixed. Now if email body is blank then test email will not be sent. * Tweak - Earlier we were populating the guest cart information by looping into the global WooCommerce cart. Now we are not looping & instead using the WooCommerce session object itself. * Tweak - Earlier if the 'wp-content' directory has been renamed, then wp-load.php file was not included and abandoned cart reminder email was not sent. Now, we have changed the way of including the wp-load.php file for sending the abandoned cart reminder notifications. * Tweak - Earlier when {{products.cart}} merge tag is used in abandoned cart email template, then on click of the product name and product image, it was redirecting to the product page. Now it will redirect the user to the cart page. * Tweak - We are now rounding off the prices with the 'round' function. = 2.7 (14.04.2016) = * New setting named as "Email Template Header Text" is added in Add / Edit template page. It will allow to change the header text of the email which have WooCommerce template style setting enabled for the template. * From this version, the email sending process will run every 15 minutes instead of every 5 minutes. This will result in improved overall performance of the website. * When Lite version of the plugin is activated on the site then it was not allowing to activate the PRO version of the plugin. This has been fixed. * When templates are created / updated and if it has the same duration as one of the existing templates, then new template was not saved. This has been fixed. = 2.6 (02.03.2016) = * The plugin is now using the TinyMCE editor available in WordPress core for the email body content. The external TinyMCE library is removed from the plugin. * The plugin is made compatible with Huge IT Image Gallery plugin. The test email was not sent to the user when Huge IT Image Gallery plugin was activated. * The Product Report tab has been redesigned to look consistent with the WordPress style. = 2.5.2 (12.02.2016) = * Abandoned Orders tab has been redesigned with the WordPress WP list tables. "Action" column has been removed. The "Delete" link has been added in the abandoned orders tab. It is capable of deleting the abandoned orders when hovering the abandoned order in the list. It is also capable of deleting abandoned orders in bulk from the "Abandoned orders" tab. * Email Templates tab has been re-designed to be consistent with the WordPress styling. It is now capable of deleting email templates in bulk. Action column in the Email templates tab has been removed. User can Edit & Delete template using hover affect on the template. This update allows you to activate / deactivate email template from the "Email Templates" page itself without having to edit the template & set it as "Active" by checking the checkbox. * Recover Orders tab has been re-designed to be consistent with the WordPress style tables. "View Details" column in the Recovered Orders tab has been removed. User can view Details of the recovered cart using the link 'View Details' on the hover affect on 'User name' column. * New setting named as "Send From This Email Address:" is added in Add / Edit template page. It will allow to change the From Email address of abandoned cart notification. * New setting named as "Send Reply Emails to:" is added in Add / Edit template page. It will allow the user to change the Reply to email address of the abandoned cart notification. * If the "Wp-Content" folder name is changed using iThemes Security (formerly Better WP Security) plugin then abandoned cart email notifications were not sent. This has been fixed. * If the cart has been empty and we have tried to recover the order via email then it was displaying wrong Cart Recovery date. It has been fixed. * In some cases, when cart or checkout link was clicked from the abandoned cart email notification, it was displaying "Link Expired" in the browser. This has been fixed. * If the user has emptied their cart before the abandoned cut-off time is reached, for such carts the record in the DB will become blank. Such cart records were displayed in the abandoned orders list. This has been fixed. = 2.5.1 (05.01.2016) = * Some warnings were displayed on Email Templates tab. These have been fixed. = 2.5 (05.01.2016) = * The Settings page for the plugin has been redone. We are now using the WordPress Settings API for all the options on that page. * When the plugin is installed & activated for the first time, 1 default email template will also be created. The template will be inactive when the plugin is activated. * A new setting is added on the Add/Edit Template page named as "Active". If this setting is checked, only then the abandoned cart reminder email will be sent to the customers. If this setting is unchecked, then the email template won't be sent to the customers, but still you can keep it in the plugin. By default, this is unchecked. * A new setting is added on the Add/Edit Template page named as "Use WooCommerce Template Style". If this setting is checked then abandoned cart reminder email will use the WooCommerce style (header, footer, background, etc.) for the notifications. If it is not checked then the regular email will be sent to the customer as per the formatting that is set in the template editor. For existing users, this setting will remain unchecked. For new users of the plugin, the setting will be enabled for the existing default email template that is provided with the plugin. * Abandoned cart email notification will be sent to the client's billing address entered on checkout instead of on the email address added by the user while registering to the website. This applies only for logged in users. * New shortcode "{{cart.abandoned_date}}" has been introduced in this version. It will display the date and time when the cart was abandoned in the abandoned cart email notification. * When a customer places an order within the abandoned cart cut off time, then the order received page was displaying a warning. This has been fixed. * Abandoned Orders tab was not sorting according to the "Date" column. Same way, Recovered Orders tab was not sorting according to "Created On" & "Recovered Date" column. This has been fixed. * Some warnings were displayed on the Abandoned Orders, Recovered Orders and Product Report tab. These have been fixed. * The 'mailto' link was not working on the Abandoned Order details page. This has been fixed. * Tweak - Removed the background white color for the add / edit template page. * Tweak - Abandoned Orders tab will display the user's billing address using which the cart was abandoned. This applies only for logged in users. = 2.4 (10.12.2015) = * Abandon Cart record was not being deleted for users, when they do not reach the order received page but the payment for the order is already done. Also user was receiving the abandoned cart notification for such orders. This has been fixed. = 2.3 (04.12.2015) = * A new setting has been added "Email admin on order recovery". It will send an email to the admin's email address when an abandoned cart is recovered by the customer. This will work only for registered users. * A new tab "Product Report" has been added. It will list the product name, number of times product has been abandoned and the number of times product has been recovered. = 2.2 (05.11.2015) = * The plugin now captures abandoned guest carts. A guest user's cart will be captured on the Checkout page, if it is abandoned after entering the email address. * A new shortcode "{{cart.link}}" is added, which will include the cart URL of your shop. * Fixed some warnings being displayed in the Settings tab. = 2.1 (14.10.2015) = * From this version, you can view the abandoned order details, which includes product details, billing & shipping address, under the Abandoned Orders tab. = 2.0.1 (20.08.2015) = * Applied fix for warning displayed on the abandoned orders page. = 2.0 (20.08.2015) = * The image link was coming broken while creating or editing the template if the image is present on the same server. This is fixed now. * Added translations file for Hebrew which was contributed by a user. = 1.9 (24.07.2015) = * Fixed security issues pointed out by Wordpress.org review team. = 1.8 (16.07.2015) = * The strings for the products table, added using the shortcode {{products.cart}} in email templates have been added to the .pot, .po and .mo files of the plugin. Now the cart data will be translated to the respective language in the reminder emails as well as the test emails. = 1.7 (07.07.2015) = * Merge fields like {{products.cart}}, {{customer.firstname}}, etc. will be replaced with dummy data in the test emails that are sent from the template add / edit page. This ensures that you get a very close approximation of the actual email that will be delivered to your customers. * Product image size in the abandon cart notification emails is set to a fixed height & width now. * On WordPress Multisite, incorrect table prefix was used due to which the plugin was not functioning correctly on multisite installs. This is fixed now. = 1.6 (24.06.2015) = * We have included .po, .pot and .mo files in the plugin. The plugin strings can now be translated to any language using these files. = 1.5 (25.05.2015) = * A shortcode {{products.cart}} can now be added in the abandoned cart notification emails. It will add the product information in the email like Product image, Product name, Quantity, Price & Total. The shortcode needs to be added from the AC menu from the template editor. * The default value of the field "Cart abandoned cut-off time" in Settings tab was blank when the plugin is installed. This is now set to 60 minutes upon plugin activation. = 1.4 (14.05.2015) = * The abandoned cart emails were being sent multiple times for a single email template due to a bug. This is fixed. * The plugin will now work on WordPress Multisite too. = 1.3 (01.04.2015) = * The abandoned cart email notifications are now sent out automatically without the necessity of having to set up a cron job manually. = 1.2 (02.12.2014) = * The test emails were not getting sent. * Warnings fixed for some of the plugin setting pages. * The image urls in the email were coming broken, this is fixed. = 1.1 (25.04.2013) = * Compatibility with WooCommerce 2.x versions * Fixed 404 errors with images & other files = 1.0 (18.02.2013) = * Initial release. == Upgrade Notice == = 4.5 (28.12-2017) = * This version has 1 bug fix. * Bug Fixed - Made some performance optimizations so the plugin occupies less CPU resources. We will continue working on this so the resource usage stays low. = 4.4 (13.10-2017) = * This version has 3 bugs fixes along with 1 Enhancement. * Bug Fixed - If the guest user's id is wrong then the abandoned cart email will not be sent to the customers. * Bug Fixed - If the variable products have a special character was not displaying the correct attributes. This has been fixed. * Bug Fixed - Some error notices of debug log file are fixed. * Enhancement - Now, admin can activate the email templates using toggle button from the Email Templates page. = 4.3 (29.08.2017) = * This version has 1 bug fix along with 3 Enhancements. * Bug Fixed - When abandoned cart will have a variable product which has 3 attributes or more than that. Then the slug name of selected variations were showing in the abandoned cart reminder emails and on the abandoned cart details page. This has been fixed. * Enhancement - If the abandoned cart total is zero then abandoned cart reminder emails will not be sent to the customers. * Enhancement - When the email sending script is executed on the server, it was running a large number of MySQL queries for guest users. That was causing an increase in the server load. In this version, we have optimised the queries. Initially, it used to query even those guest user records for which emails were already sent. Now, it will only query those records where email is yet to be sent. * Enhancement - Removed the Active field from the add / edit email template page. Admin can activate or deactivate the templates from the Email templates page. = 4.2 (25.07.2017) = * This version has 1 bug fix. * Bug Fixed - When WooCommerce is deactivated and "Allow" button is clicked from the user tracking data notice. It was redirecting to a blank page. Now, if WooCommerce is deactivated then Abandoned cart lite plugin will be automatically deactivated & display the notice. = 4.1 (11.07.2017) = * This version has 1 bug fix. * Bug Fixed - Some warning was displayed in the Debug log file. This has been fixed. = 4.0 (04.07.2017) = * This version has 1 bug fix. * Bug Fixed - Logged-in user's carts were not captured with the WooCommerce version 3.1. This issue has been fixed. = 3.9.3 (09.06.2017) = * This version has 3 bugs fixes. * Bug Fixed - When store admin clicks on the dismissible notice, the notice was not getting dismissed. This issue has been fixed. * Bug Fixed - The dismissible notice was not displaying the 'Allow' & 'No Thanks' button properly. This issue has been fixed. * Bug Fixed - The total Recovered amount was not tracked. This issue has been fixed. = 3.9.2 (09.06.2017) = * Added missing java script file. = 3.9.1 (09.06.2017) = * Added missing image. = 3.9 (09.06.2017) = * This version has 1 new feature. * New Feature - A new dismissible notice is added in the WordPress admin, which provides an option to allow usage tracking of the non-sensitive data of our plugin from the website. [Find out more](https://www.tychesoftwares.com/abandoned-cart-lite-usage-tracking/?utm_source=wpplugin&utm_medium=usagelink&utm_campaign=AbandonedCartLite). = 3.8 (29.05.2017) = * This version has 1 bug fix and 2 enhancements. * Bug Fixed - Earlier Abandoned Cart date and time format were not translated into the WordPress selected language in the plugin. This issue has been fixed. * Enhancement - From this version, the admin can insert the WordPress supported emoji's in the abandoned cart email templates as well as in the subject. * Enhancement - Earlier we had hardcoded date and time format in our plugin. Now, the plugin will use selected WordPress date and time format. = 3.7 (10.04.2017) = * This version has 1 bug fix. * Bug Fixed - If guest customer places an order by selecting "Create an account" checkbox or enters the password in "Account password" field on the checkout page, then an abandoned cart was created after "Cart abandoned cut off time" is reached. Also, abandoned cart reminder email were sent to the customers after the order was placed. Now onwards, orders placed by guest users by registering while placing order will not be captured. = 3.6 (01.04.2017) = * This version has 1 bug fix. * Bug Fixed - Warnings were displayed on the Order Received page with WooCommerce version 3.0.0. This is fixed now. = 3.5 (10.03.2017) = * This version has 1 new feature and 3 enhancements. * New Feature - New setting named as "Enable tracking carts when customer doesn't enter details" on the settings page. When this setting is enabled it will enable tracking of abandoned products & carts even if the customer does not visit the checkout page or does not enter any details on the checkout page like Name or Email. Tracking will begin as soon as a visitor adds a product to their cart and visits the cart page. * Enhancement - The default settings value for "Cart abandoned cut-off time" for logged-in users has been modified to 10 minutes. * Enhancement - The Settings tab of the plugin has been redesigned. Now, the plugin will display 2 sub-tabs for different settings. The sub-tabs are named as "General Settings" & "Email Sending Settings". The settings of add/edit email template "Send From This Name", "Send From This Email Address" & "Send Reply Emails to" has been moved to the Settings -> Email Sending Setting tab. * Enhancement - In this version we have introduced three new views of abandoned orders in the Abandoned Orders tab. The views named are "All", "Registered Users", "Guest Users" & "Carts without Customer Details". The "Registered Users" view will display only the logged-in user's abandoned carts. The "Guest Users" view will display the guest user's carts & "Carts without Customer Details" view will display all the abandoned carts of the guest users who have not entered an email address or any information on the checkout page. = 3.4 (08.02.2017) = * This version has 3 enhancements. * Enhancement - We have made our plugin compatible with the "Loco Translation" plugin. Now, all the strings from Abandoned Cart Lite for WooCommerce plugin can be translated using the Loco Translation plugin. * Enhancement - The email template are now compatible with the "WP Better Emails" plugin. If the "WP Better Emails" plugin is activated on the site then CSS style of this plugin will be applied to the test email and abandoned cart reminder email. * Enhancement - When the email sending script is executed on the server, it was running a large number of MySQL queries for guest users. That was causing an increase in the server load. In this version, we have optimised the queries. Now, the plugin will not fetch all the guest users record as it will fetch the necessary record which needs to be checked. This will improve the site performance. = 3.3 (22.11.2016) = * This version has 2 bug fixes. * Bug fixed: If the store has the wrong guest user id in the database then it was creating issues where guest users cart was not populating the correct cart data while recovering their cart from reminder email received. This has been fixed. * Bug fixed: If plugin is being used with PHP7, it was showing an error "Bitwise shifts by negative number will throw an ArithmeticError in PHP 7.0". This has been fixed. = 3.2 (19.10.2016) = * This version has 3 enhancements along with 2 bug fixes. * Enhancements - The plugin will now display the user's billing first name & billing last name for the "Customer Details" column of the abandoned orders tab. * Enhancements - Earlier rounding off of the decimal values was hardcoded in the plugin. Now, it will round the decimal values based on the WooCommerce setting named "Number of Decimals" which is located at WooCommerce -> Settings menu. * Enhancements - Earlier plugin was sending the abandoned cart reminder to the customer if the email body content was blank. Now, the plugin will not consider the blank email body template for sending the abandoned cart reminder emails. * Bug Fixed - If "Send the Abandoned cart emails to the admin" setting is enabled and Admin of the store create manual order from WooCommerce -> Orders page then abandoned cart recovered email was getting sent to the Admin. This has been fixed. * Bug Fixed - The count of abandoned carts on Recovered Orders tab was updated before "Cart abandoned cut-off time" limit is passed. This has been fixed. = 3.1 (15.09.2016) = * New Feature - The email sending logic has been changed. Due to some reason, the abandoned cart remainder emails are not sent to the customers at the time they are intended to be sent, and if after some time, the emails start sending, then multiple email templates whose interval has been reached were all sent together. Now, the plugin will also consider the last abandoned cart reminder email sent time and will keep a time gap between the last email template that was sent & the current email template's time, thereby ensuring emails are not sent together. * Bug Fixed - The "Alter" table queries have been changed in the plugin. Instead of using get_results(), it now uses the query(). * Bug Fixed - We have used the encryption libraries mcrypt_encrypt, MCRYPT_MODE_CBC, MCRYPT_RIJNDAEL_256 to generate the cart links sent in the abandoned cart reminder emails. Due to this on some servers where these libraries were not enabled, the abandoned cart email notification were not sent to the recipients. This has been fixed. * Bug Fixed - Earlier the "InnoDB" table engine type was hardcoded in plugin queries. As a result, the plugins tables were not created where the engine type was other than "InnoDB". This has been fixed. * Bug Fixed - Some warnings were displayed in the Debug log file. This has been fixed. = 3.0 (26.07.2016) = * Enhancements - In this version, the code has been refined throughout the plugin & the folder structure has also been modified. * Enhancements - Earlier rounding off of the decimal values was hardcoded in the plugin. Now, it will round the decimal values based on the WooCommerce setting named "Number of Decimals" which is located at WooCommerce -> Settings menu. * Bugs Fixed - When setting "Email admin On Order Recovery" is enabled & order is recovered from the abandoned cart reminder notifications using "Cash On Delivery" payment gateway. Then the order is not considered as recovered & the order was not displayed in the "Recovered Orders" tab. This has been fixed. * Bugs Fixed - Earlier the abandoned cart reminder emails & abandoned orders details page was not displaying the selected attributes for the variable products. This has been fixed. * Bugs Fixed - The "Abandoned Date" column of the abandoned orders tab was not considering the time for sorting. This has been fixed. = 2.9 (05.07.2016) = * New Feature - New merge tag {{cart.unsubscribe}} has been added for email templates. This merge tag allows user to stop receiving further abandoned cart reminder email notifications. This merge tag has been added to comply with email sending laws in different countries. * Bugs Fixed - Earlier if any user came from abandoned cart reminder email and place the order using PayPal payment gateway and do not reach the order received page. Then plugin was not considering that order as a recovered order. From now onwards if the user came from the abandoned cart reminder email and place the order using PayPal and does not reach the order received the page. Then plugin will consider that cart as a recovered order. * Bugs Fixed - When the cart is abandoned as a guest & product have the special character in the attributes name, then it was displaying a blank row with only a checkbox on the Abandoned Orders tab. This has been fixed. * Tweak - If the order is recovered from the abandoned cart reminder email then it will add a note "This order was abandoned & subsequently recovered." for the order. = 2.8 (18.05.2016) = * We have changed the encryption for the links that are sent in the Abandoned cart email notifications. Earlier we were using the mcrypt library for encoding the data. If mcrypt library was not installed on the server, then abandoned cart email notifications were not sent. Now we have used different functions for encoding the string. We have used microtime function & a security key. Using this security key, and after applying an algorithm on it, we generate the encoded string. * The session now starts only on required pages of the store. Earlier it was started globally. This will help to improve the site performance. * If billing email address of the logged-in user is not set then it was showing blank space on the abandoned orders list. This has been fixed. Now it will show the email address which was used while registering to the store. * Earlier if email body was blank and we send the test email then blank email was sent. This has been fixed. Now if email body is blank then test email will not be sent. * Tweak - Earlier we were populating the guest cart information by looping into the global WooCommerce cart. Now we are not looping & instead using the WooCommerce session object itself. * Tweak - Earlier if the 'wp-content' directory has been renamed, then wp-load.php file was not included and abandoned cart reminder email was not sent. Now, we have changed the way of including the wp-load.php file for sending the abandoned cart reminder notifications. * Tweak - Earlier when {{products.cart}} merge tag is used in abandoned cart email template, then on click of the product name and product image, it was redirecting to the product page. Now it will redirect the user to the cart page. * Tweak - We are now rounding off the prices with the 'round' function. = 2.7 (14.04.2016) = * New setting named as "Email Template Header Text" is added in Add / Edit template page. It will allow to change the header text of the email which have WooCommerce template style setting enabled for the template. * From this version, the email sending process will run every 15 minutes instead of every 5 minutes. This will result in improved overall performance of the website. * When Lite version of the plugin is activated on the site then it was not allowing to activate the PRO version of the plugin. This has been fixed. * When templates are created / updated and if it has the same duration as one of the existing templates, then new template was not saved. This has been fixed. = 2.6 (02.03.2016) = * The plugin is now using the TinyMCE editor available in WordPress core for the email body content. The external TinyMCE library is removed from the plugin. * The plugin is made compatible with Huge IT Image Gallery plugin. The test email was not sent to the user when Huge IT Image Gallery plugin was activated. * The Product Report tab has been redesigned to look consistent with the WordPress style. = 2.5.2 (12.02.2016) = * Abandoned Orders tab has been redesigned with the WordPress WP list tables. "Action" column has been removed. The "Delete" link has been added in the abandoned orders tab. It is capable of deleting the abandoned orders when hovering the abandoned order in the list. It is also capable of deleting abandoned orders in bulk from the "Abandoned orders" tab. * Email Templates tab has been re-designed to be consistent with the WordPress styling. It is now capable of deleting email templates in bulk. Action column in the Email templates tab has been removed. User can Edit & Delete template using hover affect on the template. This update allows you to activate / deactivate email template from the "Email Templates" page itself without having to edit the template & set it as "Active" by checking the checkbox. * Recover Orders tab has been re-designed to be consistent with the WordPress style tables. "View Details" column in the Recovered Orders tab has been removed. User can view Details of the recovered cart using the link 'View Details' on the hover affect on 'User name' column. * New setting named as "Send From This Email Address:" is added in Add / Edit template page. It will allow to change the From Email address of abandoned cart notification. * New setting named as "Send Reply Emails to:" is added in Add / Edit template page. It will allow the user to change the Reply to email address of the abandoned cart notification. * If the "Wp-Content" folder name is changed using iThemes Security (formerly Better WP Security) plugin then abandoned cart email notifications were not sent. This has been fixed. * If the cart has been empty and we have tried to recover the order via email then it was displaying wrong Cart Recovery date. It has been fixed. * In some cases, when cart or checkout link was clicked from the abandoned cart email notification, it was displaying "Link Expired" in the browser. This has been fixed. * If the user has emptied their cart before the abandoned cut-off time is reached, for such carts the record in the DB will become blank. Such cart records were displayed in the abandoned orders list. This has been fixed. = 2.5.1 (05.01.2016) = * Some warnings were displayed on Email Templates tab. These have been fixed. = 2.5 (05.01.2016) = * The Settings page for the plugin has been redone. We are now using the WordPress Settings API for all the options on that page. * When the plugin is installed & activated for the first time, 1 default email template will also be created. The template will be inactive when the plugin is activated. * A new setting is added on the Add/Edit Template page named as "Active". If this setting is checked, only then the abandoned cart reminder email will be sent to the customers. If this setting is unchecked, then the email template won't be sent to the customers, but still you can keep it in the plugin. By default, this is unchecked. * A new setting is added on the Add/Edit Template page named as "Use WooCommerce Template Style". If this setting is checked then abandoned cart reminder email will use the WooCommerce style (header, footer, background, etc.) for the notifications. If it is not checked then the regular email will be sent to the customer as per the formatting that is set in the template editor. For existing users, this setting will remain unchecked. For new users of the plugin, the setting will be enabled for the existing default email template that is provided with the plugin. * Abandoned cart email notification will be sent to the client's billing address entered on checkout instead of on the email address added by the user while registering to the website. This applies only for logged in users. * New shortcode "{{cart.abandoned_date}}" has been introduced in this version. It will display the date and time when the cart was abandoned in the abandoned cart email notification. * When a customer places an order within the abandoned cart cut off time, then the order received page was displaying a warning. This has been fixed. * Abandoned Orders tab was not sorting according to the "Date" column. Same way, Recovered Orders tab was not sorting according to "Created On" & "Recovered Date" column. This has been fixed. * Some warnings were displayed on the Abandoned Orders, Recovered Orders and Product Report tab. These have been fixed. * The 'mailto' link was not working on the Abandoned Order details page. This has been fixed. * Tweak - Removed the background white color for the add / edit template page. * Tweak - Abandoned Orders tab will display the user's billing address using which the cart was abandoned. This applies only for logged in users. = 2.4 (10.12.2015) = * Abandon Cart record was not being deleted for users, when they do not reach the order received page but the payment for the order is already done. Also user was receiving the abandoned cart notification for such orders. This has been fixed. = 2.3 (04.12.2015) = * A new setting has been added "Email admin on order recovery". It will send an email to the admin's email address when an abandoned cart is recovered by the customer. This will work only for registered users. * A new tab "Product Report" has been added. It will list the product name, number of times product has been abandoned and the number of times product has been recovered. = 2.2 (05.11.2015) = * The plugin now captures abandoned guest carts. A guest user's cart will be captured on the Checkout page, if it is abandoned after entering the email address. * A new shortcode "{{cart.link}}" is added, which will include the cart URL of your shop. * Fixed some warnings being displayed in the Settings tab. = 2.1 (14.10.2015) = * From this version, you can view the abandoned order details, which includes product details, billing & shipping address, under the Abandoned Orders tab. = 2.0.1 (20.08.2015) = * Applied fix for warning displayed on the abandoned orders page. = 2.0 (20.08.2015) = * The image link was coming broken while creating or editing the template if the image is present on the same server. This is fixed now. * Added translations file for Hebrew which was contributed by a user. = 1.9 (24.07.2015) = * Fixed security issues pointed out by Wordpress.org review team. = 1.8 (16.07.2015) = * The strings for the products table, added using the shortcode {{products.cart}} in email templates have been added to the .pot, .po and .mo files of the plugin. Now the cart data will be translated to the respective language in the reminder emails as well as the test emails. = 1.7 (07.07.2015) = * Merge fields like {{products.cart}}, {{customer.firstname}}, etc. will be replaced with dummy data in the test emails that are sent from the template add / edit page. This ensures that you get a very close approximation of the actual email that will be delivered to your customers. * Product image size in the abandon cart notification emails is set to a fixed height & width now. * On WordPress Multisite, incorrect table prefix was used due to which the plugin was not functioning correctly on multisite installs. This is fixed now. = 1.6 (24.06.2015) = * We have included .po, .pot and .mo files in the plugin. The plugin strings can now be translated to any language using these files. = 1.5 (25.05.2015) = * A shortcode {{products.cart}} can now be added in the abandoned cart notification emails. It will add the product information in the email like Product image, Product name, Quantity, Price & Total. The shortcode needs to be added from the AC menu from the template editor. * The default value of the field "Cart abandoned cut-off time" in Settings tab was blank when the plugin is installed. This is now set to 60 minutes upon plugin activation. = 1.4 (14.05.2015) = * The abandoned cart emails were being sent multiple times for a single email template due to a bug. This is fixed. * The plugin will now work on WordPress Multisite too. = 1.3 (01.04.2015) = * The abandoned cart email notifications are now sent out automatically without the necessity of having to set up a cron job manually. = 1.2 (02.12.2014) = * The test emails were not getting sent. * Warnings fixed for some of the plugin setting pages. * The image urls in the email were coming broken, this is fixed. = 1.1 (25.04.2013) = * Compatibility with WooCommerce 2.x versions * Fixed 404 errors with images & other files = 1.0 (18.02.2013) = * Initial release.