=== Devsh CartRecover Chat ===
Contributors: devshsystems
Tags: woocommerce, chat, abandoned cart, sales, recovery
Requires at least: 6.0
Tested up to: 7.0
Stable tag: 1.0.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Recover lost sales in WooCommerce by capturing customer contact data in the checkout as they type.

== Description ==

Stop losing sales! **Devsh CartRecover Chat** helps you recover abandoned carts in WooCommerce by capturing customer names, emails, and phone numbers in real-time as they fill out the checkout form. 

Even if the customer doesn't click the "Place Order" button, you will have their information to send a friendly reminder via WhatsApp or any instant messaging app.

= Key Features =
*   **Real-time Capture:** Saves customer data as soon as they move between fields in the checkout.
*   **Centralized Dashboard:** View all abandoned carts, customer contact info, and total values in one place.
*   **One-click Recovery:** Open a chat with the customer directly from your admin panel with a personalized message.
*   **Smart Duplicate Prevention:** Updates existing abandoned records instead of creating multiple entries for the same customer.
*   **Lightweight & Secure:** Built using WordPress coding standards and proper AJAX security (Nonces).

== Installation ==

1. Upload the plugin folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Make sure WooCommerce is installed and active.
4. Go to the **CartRecover** menu in your dashboard to see captured carts.

== Frequently Asked Questions ==

= Does this plugin work with the new WooCommerce Blocks? =
Yes, it is designed to capture data from both the classic checkout shortcode and the modern Gutenberg checkout blocks.

= Do I need an external API? =
No, the free version works locally on your server. You can send messages manually through your own WhatsApp account.

= Is it compliant with GDPR? =
As a store owner, you should update your privacy policy to inform customers that data entered in the checkout may be saved for recovery purposes.

== Screenshots ==

1. The CartRecover Dashboard showing the list of abandoned carts and recovery buttons.
2. Real-time capture notification in the admin panel.
3. Message configuration settings to personalize your recovery pitch.

== Changelog ==

= 1.0.0 =
* Initial release. Real-time data capture and manual chat recovery.