Question: eg. JBB Inc. Headquarters 20 West RiverCenter Blvd Covington KY 41011 USA

Answer: 
This error can be caused by an incorrect **merchant ID**, an **incorrect access code**, or if the order originates from an **unregistered URL**. Make sure that all three of these values are correct. 

> 
> For your security, CCAvenue does not report exactly which of these three values might be in error.
> 
> 
> 

**Update:**

1. You can find CCAvenue setup for ASP.net from here: <http://aravin.net/complete-guide-integrate-ccavenue-payment-gateway-asp-net-website-screenshot/>
2. Also, you can find steps to solve the 10002 here: <http://aravin.net/how-to-test-ccavenue-payment-gateway-in-localhost-avoid-error-code-10002-merchant-authentication-failed/>
**I was having same error.**

*Note below points*

1. whitelist your **IP** or **Domain** - ask ccavenue care, they will do whitelist it.
2. it will work default in live envirement for URL `https://secure.ccavenue.com/xyz`
3. for development or test enrolment we need to ask ccavenue to **enable** our merchant id(need to give our merchant id) **for test environment** for URL `https://test.ccavenue.com/xyz`

Once it enable, then it will work. also double check your merchant\_id and access\_code too.