Commerce CCAvenue Payment Gateway
Free Drupal module · GPL-2.0-or-later
A CCAvenue payment gateway for Drupal Commerce — created in 2011, and still shipping releases for Drupal 10 and 11 today.
November 2011 — the oldest project in this catalogue, and the only one still receiving releases.
Commerce CCAvenue integrates the CCAvenue payment processing service into Drupal Commerce. It was the first project I created on drupal.org, in November 2011, and it is the only one still receiving releases: the current stable version declares compatibility with Drupal 10.1 and Drupal 11, and shipped in October 2025.
The problem it addressed was regional and completely practical. Drupal Commerce in 2011 assumed a Western payments world — PayPal, Authorize.Net, a card gateway with a familiar API. An Indian merchant needed CCAvenue, which meant credit cards, ATM-cum-debit cards, direct bank debits, cash cards and mobile payments through a single processor with its own redirect flow, its own checksum scheme and its own conventions about what a completed transaction looks like. Without a module, every one of those merchants was writing the same integration privately.
Fifteen years of maintenance is not my doing alone; the project has several maintainers now and I am one name among them. But it is the clearest illustration I have of what open source actually returns. A payment adapter written for one client's problem in 2011 became infrastructure that outlived the version of Drupal it was written for, three major core releases, and my own move out of the ecosystem entirely.
It also set a pattern I have used on every commerce platform since: put the gateway behind an internal abstraction so the order pipeline speaks one language, and let each processor's peculiarities live in an adapter that can be replaced without touching the checkout.
- Project page
- drupal.org/project/commerce_ccavenue
- Reported installs
- 56 sites report using it on drupal.org, as of August 2026
- Releases I shipped
- 3, March 2012 – January 2014
- On branches
- 7.x-1.x
Downloads, the full release history and the issue queue all live on the drupal.org project page. The other modules, and everything alongside them, are on the open-source index — and next from here: Payments without swallowing PCI scope.
Working on a marketplace or ordering platform?
I've spent 14+ years architecting exactly these systems — happy to talk through your platform, your stack, or a partnership.