=== Integrate multiple Zoho products with WooCommerce and 20+ WordPress form plugins ===
Contributors: plugcrux, integrazo, padmadev
Tags: zoho, integration, automation, woocommerce, automator
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.0.3
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Connect multiple Zoho products (CRM, Books, Desk, Inventory, Invoice, Campaigns & Bigin) with WooCommerce and WordPress forms.

== Description ==

This plugin allows you to connect any supported Zoho product with WooCommerce or any WordPress form plugin. You can send form submissions or WooCommerce data such as orders, products, and customers directly to Zoho.

The plugin enables structured data transfer using secure authentication and API-based communication.

Set up your integration in a few steps: select the plugin, choose the Zoho service, connect your account, and map your fields.

== Supported Plugins ==

This plugin supports the following WordPress form plugins and tools:

- [WooCommerce](https://wordpress.org/plugins/woocommerce/)
- [Contact Form 7](https://wordpress.org/plugins/contact-form-7/)
- [Elementor Forms](https://elementor.com/features/form-builder/)
- [Gravity Forms](https://www.gravityforms.com/)
- [WPForms](https://wordpress.org/plugins/wpforms-lite/)
- [ARForms](https://www.arformsplugin.com/)
- [Everest Forms](https://wordpress.org/plugins/everest-forms/)
- [Fluent Forms](https://wordpress.org/plugins/fluentform/)
- [Formidable Forms](https://wordpress.org/plugins/formidable/)
- [Forminator Forms](https://wordpress.org/plugins/forminator/)
- [HappyForms](https://wordpress.org/plugins/happyforms/)
- [JetFormBuilder](https://wordpress.org/plugins/jetformbuilder/)
- [Kali Forms](https://wordpress.org/plugins/kali-forms/)
- [MetForm](https://wordpress.org/plugins/metform/)
- [NEX-Forms](https://wordpress.org/plugins/nex-forms-express/)
- [Ninja Forms](https://wordpress.org/plugins/ninja-forms/)
- [SureForms](https://wordpress.org/plugins/sureforms/)
- [weForms](https://wordpress.org/plugins/weforms/)
- [WordPress Core](https://wordpress.org/)
- [WSForm](https://wordpress.org/plugins/ws-form/)

These supported plugins can be selected during setup to create integrations.

== Supported Services ==

This plugin connects with the following Zoho products:

- Zoho CRM
- Zoho Books
- Zoho Invoice
- Zoho Inventory
- Zoho Desk
- Zoho Campaigns
- Zoho Bigin

Supported services may vary by account type. You can view all available services in the Select Product popup.

== Connect Service ==

1. Go to the Setup page.
2. Select a supported plugin from the left side.
3. Select a supported Zoho product from the right side.
4. Click Save and Next.

== Sign In / Authenticate ==

1. Enter an account name.
2. Follow the instructions shown for the selected Zoho product.
3. Authenticate the account.
4. Manage multiple authenticated connections in the Accounts tab.

== Map Fields ==

1. Select a form or WooCommerce event.
2. Select a module or list based on the chosen Zoho service.
3. Map fields between your plugin and Zoho.
4. Configure optional Add or Update options.
5. Apply filter conditions if required.
6. Save the mapping.

== Logs ==

- View all integration logs in a structured list.
- Status values include SUCCESS and RECORD_FAILED.
- Resync or delete records individually or in bulk.
- Filter logs by integration, status, or time.
- View detailed API responses and submitted data.

== Settings ==

**General**
- Enable Delete Data on Uninstall.
- Configure automatic log cleanup.

**Notifications**
- Enable email alerts for failed syncs.
- Add multiple notification email addresses.
- Set the email subject line.

**Accounts**
- View all authenticated Zoho accounts.
- Rename or reauthenticate accounts.

== Upgrade to Pro ==

The premium version includes additional features for advanced Zoho integrations and expanded field mapping.

**Free Version Includes:**
- Unlimited integrations
- Supports Contact Form 7, WPForms, Elementor Forms, WordPress Core, and WooCommerce
- Add-only record creation
- Custom values and system fields
- Log resync for failed records
- Error notifications
- No submission limits

**Premium Version Adds:**
- Support for additional form plugins
- Add or update record actions
- Custom modules support
- Premium and custom Zoho field mapping
- File attachments
- Tags and notes
- Advanced filter conditions
- Extended log features
- Multiple account support

== Installation ==

**Automatic Installation**
1. Go to Plugins → Add New in your WordPress dashboard.
2. In the search bar, type **Integrazo** and locate this plugin.
3. Click **Install** and then **Activate**.

**Manual Installation**
1. Upload the plugin ZIP file via Plugins → Add New → Upload Plugin.
2. Activate the plugin.
3. Go to the plugin settings and complete the setup.

== Screenshots ==

1. Select Plugin  
2. Select Service  
3. Field Mapping  
4. Log Page  
5. Settings  

== Frequently Asked Questions ==

= Which WordPress form and e-commerce plugins are supported? =
Supported plugins include Contact Form 7, Elementor Forms, WPForms, Gravity Forms, Forminator, Formidable Forms, Fluent Forms, Ninja Forms, Everest Forms, ARForms, HappyForms, JetFormBuilder, Kali Forms, MetForm, NEX-Forms, SureForms, weForms, WSForm, WordPress Core, and WooCommerce.  
All supported plugins appear on the Setup page.

= Which Zoho products are supported? =
The plugin supports the following Zoho applications: Zoho CRM, Zoho Bigin, Zoho Books, Zoho Inventory, Zoho Invoice, Zoho Campaigns, and Zoho Desk.  
All supported Zoho products appear in the Select Product popup.

= Does the plugin support sending WooCommerce orders to Zoho Inventory? =
Yes. WooCommerce order events can sync to Zoho Inventory.
After selecting WooCommerce and Inventory:
1. Authenticate your account.
2. Select a module such as Sales Orders.
3. Map fields like items, customer details, billing, shipping, and totals.
4. Save the mapping.

= Does the plugin support sending WooCommerce orders to Zoho Books? =
Yes. WooCommerce orders can sync to Zoho Books.
After selecting WooCommerce and Books:
1. Authenticate your account.
2. Select a module such as Contacts, Sales Orders, or Invoices.
3. Map WooCommerce fields including items, totals, taxes, and customer information.
4. Save the mapping.

= Does the plugin support sending WooCommerce orders to Zoho Invoice? =
Yes. WooCommerce orders can be sent to Zoho Invoice.
After selecting WooCommerce and Invoice:
1. Authenticate your account.
2. Select a module such as Invoices or Customers.
3. Map order details including items, totals, billing, and taxes.
4. Save the mapping.

= Can I temporarily disable an integration without deleting it? =
Yes. Integrations can be enabled or disabled from the Setup page.

= What should I do if a record fails to sync? =
Open the Logs page to check error details. You may fix the issue and resync the record.

== Changelog ==

= 1.0.3 =
* Improved: Plugin title and readme content clarity.
* Improved: Setup flow wording and UI labels.
* Improved: General stability and performance.
* Fixed: Minor UI and compatibility issues.

= 1.0.2 =
* Updated: "Tested up to" value updated to 6.9 in readme.txt

= 1.0.1 =
* Checked: Plugin tested and confirmed compatible with WordPress 6.9
* Updated: "Tested up to" value updated to 6.9 in readme.txt

= 1.0.0 =
* Initial release  
* Added support for multiple WordPress form plugins
* Added Zoho CRM, Books, Inventory, Invoice, Desk, Campaigns, Bigin  
* Added field mapping, filters, logs, and notifications  

== Support ==

- Contact Support: https://integrazo.com/pages/contact
- Feature Request: https://integrazo.com/pages/request-feature

Website: https://integrazo.com/  
Email: support@integrazo.com  

== Additional Notes ==
This plugin is compatible with WordPress multisite installations.
