title: CCAvenue Integration in Android
body: <p>Nice to meet you.</p>
  
  <p>I am developing shopping app using parse.com as backend.
  I am going to integrate with Indian Payment Gateway(CCAVenue).
  I am integrating CCAvenue to my android app and I am doing Non-seamless integration.
  My merchant server is php and I am making my httppost to the GetRSA.php file kept in my merchant server.
  The code I am using is as below</p>
  
  <pre><code> List&lt;NameValuePair&gt; httpParams = new ArrayList&lt;NameValuePair&gt;();
   httpParams.add(new BasicNameValuePair("access_code", intent.getStringExtra("access_code")));
   httpParams.add(new BasicNameValuePair("order_id", intent.getStringExtra("order_id")));
  
   String vResponse = sh.makeServiceCall(intent.getStringExtra(RSA_KEY_URL), ServiceHandler.POST, httpParams);
  </code></pre>
  
  <p>The access code, order id and the RSA url is passed from the previous activity and the ACESS_CODE I am using is the one provided by the CCAvenue and the RSA_KEY_URL is the path where I kept the GetRSA.php in the merchant server.</p>
  
  <p>But the response I am getting is "!ERROR!Caller IP not registered/Merchant Not found."</p>
  
  <p>What can be wrong?</p>
  
  <p>I will wait your reply.</p>
  
  <p>Thanks.</p>