# Accept payments with CCAvenue

> Connect CCAvenue with your Merchant ID, Access code and Working key — and how refunds work with it.

Product: NijeesWeb online store builder · Source: https://www.nijeesweb.com/docs/ecommerce/payments/ccavenue · Updated 2026-10-06

CCAvenue offers cards, net banking, UPI and wallets with the widest Indian bank coverage, and settles in INR and about twenty other currencies.

## 1. Get your keys

In the CCAvenue dashboard, go to **Settings → API keys** and note:

- **Merchant ID**
- **Access code**
- **Working key** — also called the encryption key.

> [!WARNING]
> CCAvenue's working key is tied to your website's address. Register your store's domain with CCAvenue, and generate the access code and working key **for that domain**. Regenerating the working key in CCAvenue makes the old one stop working — update it in your store straight away.

## 2. Add CCAvenue to your store

1. Go to **Payments → Add gateway → CCAvenue**. Its settings open.
2. Choose the **Environment**, fill in the **Merchant ID**, **Access code** and **Working key**, and select **Save changes**.

## 3. Test, then go live

Set **Switch it on** to **Admins only** and place a test order as an admin. When it works, set **Switch it on** to **Live**. See [Test before going live](https://www.nijeesweb.com/docs/ecommerce/payments/test-before-going-live).

## Refunds

CCAvenue refunds cannot be sent from your store's admin. When you refund a CCAvenue order, issue the refund in the **CCAvenue dashboard**, then record it in your admin — see [Refunds and store credit](https://www.nijeesweb.com/docs/ecommerce/orders/refunds-and-store-credit).
