PDA

View Full Version : ccAvenue Payment Plugin v1.0.0



Steffen Buschkemper
June 2, 2013, 12:50 AM
Hello Hareesh Ghanta and all who need it,

here is the ccAvenue Payment Plugin now.

INFO! - This is not an official plugin from Flynax.

What is ccAvenue?



CCAvenue is a Commerce Service Provider, authorized as a Master Merchant, by Indian financial institutions, to appoint Sub Merchants,
to accept and validate Internet payments via Credit Card, and Net banking facilities from the Sub Merchant's (your) customers in real-time.
...


Plugin Features

The ccAvenue Payment Plugin should work as Indian Rupee currency processing for indian merchants also as US Dollar currency processing for indian merchants.
The Plugin has an automatic currency converter (daily exchange rate) for INR and USD. If you want more currencies write me a PM please.

Why this automated currency converter?

CCAvenue does not convert foreign currencies to INR!

If your Flynax Classifieds for example has USD as system currency and a customer paid with ccAvenue at your Indian Rupee currency processing account
without this converter would be 10 USD => 10 INR. That is fatal.
The currency converter will be automatically activated if the Flynax Classifieds system currency does not match with the currency from ccAvenue account.

Indian Rupee currency processing account = only INR
US Dollar currency processing account = only USD

The ccAvenue Payment transaction has three stages when completed payment.
You can see this in Flynax Admin Panel -> Common -> Transactions.

1. ccAvenue (PAID)
If you see this in Transactions - the payment was success.

2. ccAvenue (PENDING)
If you see this in Transactions - the payment is pending.

INFO! Flynax classified can not distinguish between paid and pending status!? :(
Therefore is no possibility to manually activate pending transactions if they become paid status.
Would possibly a feature for Flynax 4.2?
However in this case you should have to check this payment manually in your ccAvenue account later!
In favor of the customer, the package will be unlocked also in pending status.
But this is rare.

3. ccAvenue (TEST MODE)
If you see this in Transactions - then this payment was made with activated test mode. You got no real money! :rolleyes:
The test page is generated randomly three return results options -> PAID, PENDING or FAILED.
The thanks goes to alegrocart for this great ccAvenue test page.

Plugin Settings

You will find the Settings for ccAvenue in Flynax Admin Panel -> Common -> Configurations -> Payment gateways



1. ccAvenue-Payment = enable / disable
|| Enable or disable the ccAvenue payment


2. ccAvenue Test Mode = On / Off
|| Test mode for simulated payments.


3. Merchant-ID = Your Merchant-ID
|| Your Merchant-ID from your ccAvenue account. In test mode you must use = 12345678910


4. Working-Key = Your Working-Key
|| Your 32 bit Working-Key from ccAvenue account. In test mode you must use = ccavenuetest


5. ccAvenue currency processing = INR / USD
|| Do you have an Indian Rubee or US Dollars currency processing account?


6. Flynax system currency = INR / USD
|| What is the system currency on your flynax script?



Ok thats all.
Everyone who need it => 531 <= Update! (Currency Change Bug fixed)

Download and extract the ccAvenue.zip and upload the ccAvenue Folder via ftp into the plugins folder.

I hope it works in the real business. Without account I could not test it in realtime.
Please test and report here in this thread.

528

Best regards
Steffen

Steffen Buschkemper
June 7, 2013, 12:21 PM
Hello Hareesh Ghanta,

Could you test the plugin already with real account?
But please test with the current version not the first file i have upload.
A feedback if it works would be interesting for me and other.
If there are problems - i would fix this.

Best regards
Steffen

Manikandan Subramanian
October 29, 2013, 09:27 AM
My users are Indian based shall I install this plugin

Ramu Palanisamy
October 29, 2013, 10:00 AM
Hello Manikandan,

I also wants to Install this plugin. Please let me know once if you got any idea.

Ram

Steffen Buschkemper
October 29, 2013, 01:45 PM
Hello Guys,

you can use it for free.
Just download and install. ;)
You need only a account at ccAvenue.
There are two types:

- Indian Rupee currency processing account = only INR
- US Dollar currency processing account = only USD

What you take you have to decide based on your customers and currency.

Best regards
Steffen

Ramu Palanisamy
October 29, 2013, 04:46 PM
Hi Steffen,

Thanks, As per your guide. I dont have ccAvenue Payment gateway in the Admin Panel -> Common -> Configurations -> Payment gateways.

Can you please let me shall I need to create new folder for the ccAvenue ? as per below point?

"Download and extract the ccAvenue.zip and upload the ccAvenue Folder via ftp into the plugins folder."

Ram

Steffen Buschkemper
October 29, 2013, 06:54 PM
Hello Ramu,

have you upload the follow.

Foldername = ccAvenue and in this are the files.
ccAvenue -> ccAvenue -> Files = Fales
ccAvenue -> Files = True

Or have you some modification in your script?
If you sent me your ftp details to my pm, then i can check it for you.

Regards
Steffen

Manikandan Subramanian
October 30, 2013, 02:17 PM
Done. Working Great Mr.Steffen Buschkemper You are Great

Ramu Palanisamy
November 1, 2013, 03:36 AM
Hello Ramu,

have you upload the follow.

Foldername = ccAvenue and in this are the files.
ccAvenue -> ccAvenue -> Files = Fales
ccAvenue -> Files = True

Or have you some modification in your script?
If you sent me your ftp details to my pm, then i can check it for you.

Regards
Steffen


Hi Steffen,

Thanks, Just I send PM.

Ram

Steffen Buschkemper
November 1, 2013, 04:02 AM
Hi Ram,

I have upload the payment plugin in your plugins folder.
Can you sent ma also login details for flynax backend?
Then i can install and make settings for Test-Mode.
But this is test-mode!
For real mode you need a account by ccAvenue and must insert the real ccAvenue account-data.

Regards
Steffen

Ramu Palanisamy
November 2, 2013, 03:20 AM
Hi Steffen,

Thank you...Your Great Mr.Steffen Buschkemper. Its working really good. Thanks a lot.

Ram

Sanjay Pattar
December 20, 2016, 04:59 PM
Dear Steffen,

We received below msg from CCAvenue, we need an upgrade for ccavenue plugin, please help.

Dear Merchants,

Please find an important notification regarding TLE 1.2 protocol mandate.

WHAT IS THE TLS MANDATE?

The Payment Card Industry (PCI) council, as well as Visa and MasterCard, have issued a mandate that all Merchants and Service Providers configure their systems to use the TLS 1.2 standard for secure connections between systems. This means systems must disable SSL and earlier versions of TLS as they will no longer be compliant and will not be allowed to connect.



REFERENCES:
PCI Council: https : // www . pcisecuritystandards.org/documents/Migrating_from_SSL_Early_TLS_Information%20Supplem ent_v1.pdf

In view of this, as of January 06, 2017 CCAvenue will no longer support TLS 1.0 and TLS 1.1 over HTTPS on the www. ccavenue.com and secure.ccavenue.com domain.

WHO IS IMPACTED?
All CCAvenue customers and merchants accessing any CCAvenue solution must upgrade /configure systems for use of TLS 1.2. This is a security requirement regardless if the data being accessed is PCI related or not. As this is an industry-wide initiative, your IT organizations should already be determining what actions are required to comply, including applications and systems beyond those connecting to CCAvenue.

UPGRADE REQUIREMENTS
There are two primary methods for communicating with CCAvenue PG:

Connecting to CCAvenue via a Web Browser while processing Transactions.
Connecting to CCAvenue via API Calls.