This is a plugin that allows you to add CCAvenue as a payment gateway for WooCommerce. A few points: This plugin integrates with CCAvenue using the WooCommerce suggested flow (similar to PayPal) Handles the redirection from CCAvenue correctly so there are no WC_XXX_Ccave errors Gracefully handles failures in payments Gracefully handles cancelled transactions.