=== CCAvenue Gateway Integration for WooCommerce ===
Contributors: malun728
Tags: Tags: ccavenue, ccavenue payment gateway, woocommerce payment gateway, india payment gateway, uae payment gateway
Requires at least: 5.0
Tested up to: 7.0
Requires PHP: 7.4
WC requires at least: 5.0
WC tested up to: 11.0
Stable tag: 1.0.3
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Accept UPI, credit cards, debit cards and net banking payments in WooCommerce through CCAvenue, with Redirect and Embedded iFrame Checkout, Sandbox Mode, HPOS and Checkout Blocks support.

== Description ==

**CCAvenue Gateway Integration for WooCommerce** provides a simple and reliable way to connect your CCAvenue Merchant Account with your WooCommerce store.

The free payment gateway plugin enables WooCommerce merchants to accept online payments through **UPI, credit cards, debit cards and net banking**, using CCAvenue's secure payment infrastructure.

No coding is required. Simply configure your CCAvenue credentials in the WooCommerce payment settings and choose the checkout experience that best suits your store.

The plugin supports both **Redirect Checkout** and **Embedded iFrame Checkout**, giving merchants flexibility in how customers complete their payments.

Built for modern WooCommerce stores, the plugin is compatible with **WooCommerce Checkout Blocks** and **High-Performance Order Storage (HPOS)**.

= 🚀 Upgrade to PRO – Unlock UAE / Middle East Support =

Do you need CCAvenue payment support for the **UAE or Middle East region**?

Upgrade to the PRO version to unlock:

* 🌍 UAE / Middle East payment gateway region support
* 🔑 Licensed PRO activation
* 🔄 Private PRO updates
* ⚙️ Continued use of your existing free plugin settings
* 🔗 Existing callback URL support

[**Upgrade to Pro »**](https://www.techbellasolutions.com/product/techbella-payment-gateway-ccavenue-pro/)

= 💳 Why Choose CCAvenue Gateway Integration for WooCommerce? =

* 💰 Accept online payments through your CCAvenue merchant account
* ⚙️ Easy WooCommerce payment gateway configuration
* ↪️ Support for Redirect Checkout
* 🖥️ Support for Embedded iFrame Checkout
* 🧪 Sandbox Mode for testing transactions
* 🔄 Automatic WooCommerce order status updates
* 🧩 WooCommerce Checkout Blocks compatibility
* ⚡ HPOS compatibility
* 📝 Built-in debug logging for troubleshooting
* 🔐 Secure payment response validation
* 🔑 Simple configuration using Merchant ID, Access Code and Working Key

= ✨ Key Features =

* 💳 Adds CCAvenue as a payment gateway in WooCommerce
* 🔐 Secure payment processing through your CCAvenue merchant account
* ↪️ Redirect Checkout support
* 🖥️ Embedded iFrame Checkout support
* 🧪 Sandbox Mode for payment testing
* 🔄 Automatic order status synchronization
* 🧩 WooCommerce Checkout Blocks compatibility
* ⚡ High-Performance Order Storage (HPOS) compatibility
* 📝 Optional debug logging
* ✅ Gateway setup checklist and configuration guidance
* 🔒 Secure transaction validation
* 🚀 Lightweight architecture designed for efficient performance

= ⭐ Why Merchants Choose This Plugin =

* 🎯 Purpose-built CCAvenue payment gateway for WooCommerce
* ⚙️ Simple and guided setup without requiring custom development
* 🔄 Flexible checkout options with Redirect or Embedded iFrame
* 🧪 Built-in Sandbox Mode for testing before going live
* ⚡ Compatible with WooCommerce Checkout Blocks and HPOS
* 🆓 Free, lightweight and actively maintained

= 🛠️ Easy Setup =

1. 📥 Install and activate the plugin.
2. ⚙️ Go to **WooCommerce → Settings → Payments**.
3. ✅ Enable **CCAvenue Gateway**.
4. 🔑 Enter your **Merchant ID**.
5. 🔐 Enter your **Access Code**.
6. 🔐 Enter your **Working Key**.
7. 🧪 Select **Sandbox Mode** or **Live Mode**.
8. 💾 Save your settings.
9. 🚀 Start accepting payments through CCAvenue.

= 🏪 Built for WooCommerce Merchants =

Whether you operate a local business, online store, educational platform, service website or subscription-based business, this plugin provides a straightforward way to connect CCAvenue with WooCommerce.

It is particularly useful for businesses in **India** that already have a CCAvenue merchant account and want to accept online payments through their WooCommerce store.

The free version supports the **India gateway region**. **UAE / Middle East support is available with the PRO version.**

== External Services ==

This plugin connects to the **CCAvenue payment gateway** to process online payments and receive payment responses.

When a customer chooses CCAvenue at checkout, payment-related information required to process the transaction is sent to CCAvenue. CCAvenue processes the payment and returns the transaction response to the WooCommerce store.

For more information about CCAvenue's services and privacy practices, please refer to CCAvenue's official documentation and policies.

== Trademarks ==

CCAvenue and WooCommerce are trademarks of their respective owners.

This plugin is an independent, third-party integration and is not officially affiliated with, endorsed by or sponsored by CCAvenue or WooCommerce.

== Frequently Asked Questions ==

= Does this plugin require WooCommerce? =

Yes. WooCommerce must be installed and active. If WooCommerce is not active, the plugin automatically deactivates itself.

= What credentials do I need from CCAvenue? =

You need the following credentials from your CCAvenue merchant account:

* Merchant ID
* Access Code
* Working Key

= Does the plugin support Sandbox Mode? =

Yes. Sandbox Mode allows you to test payment transactions before switching to live payments.

= Does the plugin support Redirect Checkout? =

Yes. Customers can be redirected to the CCAvenue payment page to complete their payment.

= Does the plugin support Embedded iFrame Checkout? =

Yes. Customers can complete their payment using the embedded CCAvenue checkout experience.

= Does the plugin support WooCommerce Checkout Blocks? =

Yes. The plugin supports WooCommerce Checkout Blocks.

= Does the plugin support HPOS? =

Yes. The plugin is compatible with WooCommerce High-Performance Order Storage (HPOS).

= Does the plugin support UPI payments? =

Yes. The plugin uses CCAvenue's payment infrastructure. Customers can use UPI when it is enabled and available for their CCAvenue merchant account.

= Does the plugin support credit cards, debit cards and net banking? =

Yes. Customers can use the payment methods supported and enabled for their CCAvenue merchant account.

= Does the plugin support multiple currencies? =

Currency availability depends on your CCAvenue merchant account configuration and the supported payment region.

= Does the plugin update WooCommerce orders automatically? =

Yes. Payment responses received from CCAvenue are processed by the plugin and used to update the corresponding WooCommerce order status.

= Is debug logging available? =

Yes. Optional debug logging can be enabled from the CCAvenue gateway settings to help troubleshoot payment requests and responses.

= Is customer payment information stored by the plugin? =

No. Sensitive payment information is processed through CCAvenue's payment infrastructure and is not stored by this plugin.

= Is this plugin suitable for Indian businesses? =

Yes. The free version is designed for businesses in India using CCAvenue to accept online payments through WooCommerce.

= Does this plugin support CCAvenue UAE / Middle East? =

The free version supports the India gateway region.

CCAvenue UAE / Middle East support is available through [TechBella Payment Gateway Pro](https://www.techbellasolutions.com/product/techbella-payment-gateway-ccavenue-pro/).

= Where can I get support? =

You can create a support topic through the plugin's support forum on WordPress.org.

== Screenshots ==

1. WooCommerce Payments screen with CCAvenue Gateway enabled
2. CCAvenue Gateway settings page with Merchant ID, Access Code and Working Key configuration
3. WooCommerce checkout page displaying the CCAvenue payment option
4. CCAvenue Gateway Integration for WooCommerce admin dashboard with gateway readiness and setup checklist

== Changelog ==

= 1.0.3 =

* Added additional information sections to the plugin's Settings and Help pages
* Added Help & Support and Rate this plugin links to the Plugins screen
* Added an optional review reminder to plugin admin pages with dismiss and remind-later controls
* Fixed an issue that prevented the review reminder from appearing on sites where the plugin was already active before updating
* Refreshed the plugin description

= 1.0.2 =

* Updated tested-up-to compatibility for the latest WordPress and WooCommerce versions
* Included minor bug fixes and code improvements

= 1.0.1 =

* Added a payment region selection option to gateway settings
* Improved the Embedded iFrame Checkout experience
* Fixed checkout page display issues
* Improved payment gateway stability and compatibility
* Improved gateway settings page usability
* Included minor bug fixes and code improvements

= 1.0.0 =

* Initial public release
* Added CCAvenue payment gateway integration for WooCommerce
* Added Redirect and Embedded iFrame Checkout support
* Added Sandbox Mode and debug logging options
* Added plugin admin pages for Settings and Help
* Added gateway readiness dashboard with setup progress, credential status and callback URL details

== Upgrade Notice ==

= 1.0.3 =

✨ **What's New**

* 📝 Added new information sections to the plugin Settings and Help pages
* 🔗 Added **Help & Support** and **Rate this plugin** links to the Plugins screen
* ⭐ Added an optional review reminder with **Dismiss** and **Remind me later** controls
* 🛠️ Fixed an issue that could prevent the review reminder from appearing on existing plugin installations after updating

This update improves the plugin's admin experience and makes support and plugin feedback options easier to access. Existing payment settings and checkout functionality remain unchanged.

= 1.0.2 =

🔄 Updates tested-up-to compatibility for the latest WordPress and WooCommerce versions and includes minor bug fixes and code improvements.

= 1.0.1 =

✨ Improves Embedded iFrame Checkout functionality, adds payment region settings and includes stability improvements and bug fixes.

= 1.0.0 =

🎉 Initial public release.