CC Avenue
$39.00

India's Payment Powerhouse. Native on Joomla.

Stop turning away Indian customers. One plugin connects your J2Commerce store to 200+ payment methods — UPI, net banking, digital wallets, cards, EMI, and more — on the gateway India already trusts.

200+
Payment methods available at checkout
9
Settlement currencies supported
9
Indian payment page languages
0
Card data touches your server

Everything Indian Commerce Needs

From UPI to AED settlements, from Hindi checkout pages to replay-proof callback handling — every control your India-facing ecommerce store needs, in one plugin.

200+ Payment Methods

UPI, net banking (50+ banks), credit and debit cards, digital wallets, Buy Now Pay Later, and EMI plans — all on CCAvenue's PCI-compliant hosted page. Your integration: one plugin.

9 Settlement Currencies

INR, USD, EUR, GBP, AED, SGD, CAD, AUD, HKD. Gulf customers pay in AED. Singapore distributors in SGD. UK buyers in GBP. One merchant account, global reach.

9 Indian Payment Page Languages

English, Hindi, Marathi, Tamil, Telugu, Kannada, Gujarati, Bengali, Punjabi. A checkout in the buyer's own language converts better than an English form dropped into a multilingual store. Simple truth.

Bank-Grade Encrypted Payload

Order data travels to CCAvenue inside AES-128-CBC encryption using current OpenSSL libraries. Card data never reaches your server — the customer pays on CCAvenue's PCI-compliant page.

Replay-Proof Callback Handling

Every gateway response is decrypted and cross-validated against the order ID and amount in your database. Spoofed callbacks are rejected. Duplicate callbacks hit the idempotency guard and exit. Your order is confirmed once.

Dual Sandbox / Live Credentials

Sandbox keys and live keys live in separate fields. Flip the test mode toggle. No copy-paste. No credential accidents at 3am. Test as long as you need, go live when you're ready.

Surcharge Engine

Pass gateway costs to customers with a percentage, a fixed amount, or both. Attach a tax class for jurisdictions that require it. The surcharge line shows transparently in the order summary.

Geozone Restriction

Show CCAvenue only to buyers in India, specific states, or any geographic zone you've defined. International customers see other payment options. The right gateway shows up for the right buyer.

Min / Max Subtotal Gate

Hide CCAvenue on sub-minimum carts or cap it on oversized orders. Nudge small-cart buyers to bundle; route high-value orders to a preferred payment method. Your rules, your workflow.

Zero Card Data. Zero Liability.

The customer pays on CCAvenue's PCI-compliant hosted payment page. Your server never sees card numbers, CVV codes, or bank credentials — because they never pass through it. Order details travel to CCAvenue inside AES-128-CBC encryption using current OpenSSL libraries. What arrives back at your store is an encrypted response that the plugin validates before updating a single field in your database.

  • AES-128-CBC encryption with current OpenSSL — no legacy crypto libraries
  • Hosted page — card data never enters your server's scope
  • Encrypted response validated before any order update fires
  • Forced HTTPS on all gateway-facing URLs

Sell to India. Sell to the World. Same Gateway.

CCAvenue's Multi-Currency Processing means your Gulf customers pay in AED, your UK buyers in GBP, your Singapore distributors in SGD — all settling through one merchant account. Pair that with a payment page language matched to your customer's region and you've built a checkout that feels local everywhere you sell.

  • 9 settlement currencies: INR, USD, EUR, GBP, AED, SGD, CAD, AUD, HKD
  • 9 payment page languages including Hindi, Tamil, Telugu, Punjabi
  • One merchant account, one plugin, global reach

A Callback Handler That Actually Defends Your Orders

When CCAvenue confirms a payment, it sends an encrypted callback. Most payment plugins decrypt it and move on. This one goes further: it cross-validates the order ID inside the encrypted payload, cross-validates the amount, and checks whether the order is already in a confirmed state before updating anything. Duplicate callbacks hit an idempotency guard and exit cleanly. Mismatched responses are rejected without touching the order. Your customers get one confirmation. Your inventory decrements once.

  • Decrypted order ID cross-validated against stored order
  • Decrypted amount cross-validated against order total
  • Idempotency guard — confirmed orders stay confirmed, not double-confirmed
  • Structured debug log, gated by admin toggle

Real-World Use Cases

A Bangalore-based yoga retreat sells five-day immersion packages via their J2Commerce store. International students come from the UAE, Singapore, and the UK. With multi-currency support, the instructor accepts AED, SGD, and GBP for international bookings alongside INR for domestic — all through one CCAvenue merchant account. The payment page shows in English for international customers and Hindi for domestic. One settlement statement. No multi-gateway juggling.

A Kerala-based Ayurveda brand exports herbal supplements to UAE, Bahrain, and Qatar. The CCAvenue plugin is configured with AED as the settlement currency and a geozone restriction to Gulf countries. For domestic Indian orders, a separate payment method appears. Gulf customers pay in their own currency on a recognized payment page. The brand settles in AED without currency conversion friction on the customer's end.

A Hyderabad software consultancy invoices Hong Kong companies for managed services via J2Commerce. The plugin processes payments in HKD through CCAvenue's Multi-Currency Processing. Clients pay on a familiar, trusted gateway page. The consultancy receives settlement in INR. No international wire fees. No SWIFT delays. No PayPal cross-border surcharges.

A Mumbai industrial supplier sells fasteners and precision parts via J2Commerce. The minimum subtotal gate hides CCAvenue on carts under ₹2,000 — nudging buyers to bundle for the threshold. A 1.5% surcharge recovers gateway costs on larger orders. Geozone restriction limits CCAvenue to Indian billing addresses only; international buyers route to a different method automatically.

A Varanasi silk weaver sells to customers across India. Tamil Nadu buyers see the payment page in Tamil. Gujarati buyers see it in Gujarati. North Indian customers see it in Hindi. The language field is set to match the primary customer segment. Payment pages that feel local reduce hesitation. Reduced hesitation converts.

India's Buyers Are Ready. Is Your Checkout?

200+ payment methods. 9 currencies. 9 languages. Callback handling that won't let a duplicate response double-confirm your orders. Install CCAvenue Payment for J2Commerce and give every Indian customer the payment experience they already trust. Seriously.

Translated In The Following Languages

Arabic Unitag (ar-AA), Chinese, Traditional (zh-TW), Danish (da-DK), Dutch (nl-NL), English (en-GB), English, USA (en-US), Finnish (fi-FI), French (fr-FR), German (de-DE), Greek (el-GR), Hebrew (he-IL), Italian (it-IT), Japanese (ja-JP), Norwegian Bokmål (nb-NO), Persian Farsi (fa-IR), Polish (pl-PL), Portuguese, Brazil (pt-BR), Portuguese, Portugal (pt-PT), Russian (ru-RU), Spanish (es-ES), Swedish (sv-SE), Turkish (tr-TR)


  • Developer J2Commerce
  • Extension Type Payment
  • J2Commerce Version 4.x, 6.x
  • Joomla Version 4.x, 5.x, 6.x
Language Translations
Arabic UnitagArabic Unitag
Chinese, TraditionalChinese, Traditional
DanishDanish
DutchDutch
EnglishEnglish
English, USAEnglish, USA
FinnishFinnish
FrenchFrench
GermanGerman
GreekGreek
HebrewHebrew
ItalianItalian
JapaneseJapanese
Norwegian BokmålNorwegian Bokmål
Persian FarsiPersian Farsi
PolishPolish
Portuguese, BrazilPortuguese, Brazil
Portuguese, PortugalPortuguese, Portugal
RussianRussian
SpanishSpanish
SwedishSwedish
TurkishTurkish

New Feature Add 18 new interface translations (de, es, pt-PT, pt-BR, it, nl, fr, ru, el, he, ar, ja, pl, sv, zh-TW, nb, da, fi, tr)

Fix Fix order-history message to use numbered placeholders so RTL locales render correctly

Improvement Register all 19 added/existing locales in the manifest

Update Hebrew uses no DeepL glossary (none exists yet); gershayim in the GBP currency label hand-corrected

Update Requires Joomla 6.x + J2Commerce 6.x + a CCAvenue merchant account

Update J2Commerce/J2Store v4 and Joomla 4/5 plugin support

Stay Updated

Subscribe for free and be the first to know about the latest features, updates, and new additions.