We are using CCAvenue w/an app in android. You need to request for the Android Integration Kit in addition to your test account credentials such as: MerchanId, Access Code, Encryption Key, from CCAvenue then you can do a "Seamless" integration with your Android App. Next, you will need to follow this data flow:
- Request for payment options from Mobile App to CCAvenue
 
- JSON data with payment options returned
 
- Request for encryption key from Mobile App to Merchant server
 
- Request for encryption key from Merchant server to CCAvenue
 
- Dynamic encryption key returned
 
- Encryption key sent from Merchant server to Mobile App
 
- Transaction with encrypted data sent from Mobile App to CCavenue
 
- Processed transaction status returned to Merchant server
 
- Transaction status pulled by Mobile App
 
Hope this helps!