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/>
Are you using it on localhost?

If you need to test your code from your local machine, you should write to CCAvenue service desk at service@ccavenue.com with your merchant ID and localhost URL to white-list. Else CCAvenue will throw error "Merchant Authentication Failed". 

Otherwise this error can be caused by an incorrect access code or if the order originates from an unregistered URL. Make sure that all three of these values are correct.

After your web address gets approved then recheck the new access key and working key

Also use <https://secure.ccavenue.com/transaction/transaction.do?command=initiateTransaction> this URL for payments