CCAvenue Payment Gateway Integration in Website using Java Introduction Today, many business owners have understood the importance of doing business over the web. They have realized the benefits of having an online presence. And, that is the reason why ‘E commerce, Brick and Click’ kind of businesses are growing exponentially. People, today, are paying developers more than ever to have a website or mobile application representing their business, with the sole motive being, providing the same services to the consumers over the web. Now, this process of providing services over the web generally includes money operations and that too, over the web. Here, the role of Payment Gateways come into play. Payment gateways provide a way for consumers to purchase products and services over the web, securely. There are many payment gateways available in India. But, the one that is the most reliable and secured Payment Gateway in India today is, CCAvenue. It currently powers more than 85% of the e-commerce merchants in the country and supports 27 foreign currencies. And, this blog is all about how you can integrate CCAvenue payment gateway in your website.
CCAvenue: CCAvenue is a leading Payment Gateway Service Provider, authorized by Indian financial institutions, that allows online merchants to process their online transactions. They accept and validate Internet payments via Credit Card, Debit Card, Net banking, ATM -cum-Debit Card, Digital and Mobile Wallets, Mobile Payment and Cash Card modes from the end customers in real-time. CCAvenue provides a secure link between your website, issuing institutions, acquiring banks and payment processors. This enables e-commerce websites to sell products and services online, and accept payments in real-time.
Integration Pre-requisites The entire process of Integrating CCavenue Payment Gateway is quite simple. But, before starting the implementation you must have: 1- An activated CCAvenue account to get • • • •
Merchant ID Access Code Encryption or Working Key Integration kit
Note: CCavenue provides a mobile integration kit and web integration kit for different technologies like ASP, JSP, PHP, etc. But, since our server environment is JAVA, we will use the web integration kit for JSP. Integration Types CCAvenue gives 4 different types of integration 1. Billing Page(Non-Seamless) – CCAvenue provides a customizable billing page where users can enter billing and shipping information.