I have an android app and want to integrate with CCAvenue payment gateway same as flipkart and others.but i don't know how can i integrate CCAvenue because there is no SDK provided. I have used paypal sdk thats so simple to integrate.but not able to integrate CCAvenue. So please help me for this problem. Thanks.
Edit: I've not been able to find a good public download link for the Integration Kit, the original links (CCAvenue Link and Xamarin Component Store) are now obsolete. It seems you now have to register as a merchant before you can download the Integration Kit for Mobile:
https://www.ccavenue.com/inapp_payments.jsp
The below information was accurate as of May 2015 and Oct 2017 revisions, however, has not been re-verified since the SDK is no longer publicly available (and I no longer work with this payment gateway)
Integration with CCAvenue is possible using their Mobile Integration Kit.
They describe two ways of integrating with their payment gateway, seamless and non-seamless. Either way requires you to redirect the user to a web page to complete the payment process or acquire authorisation from the users bank. Once done CCAvenue can redirect the user to whatever URL you prefer. This could be a website, merchant server API or a custom URI like myapp:// where you could handle the response locally.
Further Reading
Seamless means you have the opportunity to present the payment options natively and collect all required fields first, then submit this to CCAvenue.
Non-Seamless means you just pass the amount and currency to CCAvenue and the billing and payment details are collected from the redirected page.
Either way will you require you to handle integration with CCAvenue with a separate WebView Activity to which CCAvenue provide sample code for.