Payment gateway for zen cart v15x and v2.01 using ccavenue
Budget: ₹12,500 – ₹37,500 INR
I am looking for a freelancer who can set up a payment gateway for my new Zen Cart v15x and v2.01 website using Ccavenue . The ideal candidate should have experience with Zen Cart and integrating payment gateways along with proficiency in php,
Requirements:
- develop a payment gateway module using ccavenue for zencart v15x and v2.0.1
- Integrate Ccavenue as the payment gateway
- Enable payment processing only, no need for invoice management , but all gateway activities need to be logged in a table along with a simple report
- development has to be module-based like any standard zencart module
Skills and Experience:
- Experience with Zen Cart
- Experience with Ccavenue \ payment gateway integration
- Knowledge of PHP and MySQL,
Resources
- I shall provide the php and other necessary files as a development kit For ccavenue
- For those who have not developed modules of zencart, i seriously suggest to go to the following link, download the direct pay module and study the module structure, This will give the developer insight on how zencart modules are made.
https://www.zen-cart.com/downloads.php?do=file&id=60
- The Developer may download other payment gateway modules from the same folder to see the structuring of zencart modules in general
Details of Project
Requirements
1. To develop a pluggable module in zencart v15x and also for v2.x for ccavenue seemless payment gateway interface
2. All transactions need to be stored in a, seperate table having the following fields
Order no ( as, per zencart order number)
Customer id (as per zencart customer id)
Date_time,
pggateway_id (currently cc avenue, lets give it ID 001, in future if there is another gateway, then I'd could change.
Transaction ID generated by the module
Amount generated by zencart
Payment instrument, returned by cc avenue, as in credit card, debit card, wallet, etc)
Cc avenue transaction id
Cc avenue return status, as in success, failed, rejected, fraud etc
Cc avenue remarks as returned by Cc avenue
On simple report , from date to date giving the above details
On installation of the module, the module shall be installed under zencart payment structure, and if activated or setup, as per ccavenue requirement, we may have to enter our ip address registered with ccaavenue, and the salt key provided by ccavenue to be entered
Both these values may need to be passed to ccavenue while calling ccavenue for payment authentication
We shall provide the login credentials of ccavenue to the developer, his/her mobile and email id, for any assistance that the developer may require from cc avenue during development and troubleshooting
Project shall be considered developed on clearly demonstrating that module is pluggable on both zencart versions as per our existing environment. and at least two transaction being successful for each type of transaction, (different payment types, successful, failed and rejected) The developer shall be provided login credentials of our server and our installation of both zencart versions. the code/module should work on both versions in our environment.
At this juncture we shall ask freelancer site to release the payment held in escrow to the developer
The developer shall handover the documented code to us along with copyright
Requirements:
- develop a payment gateway module using ccavenue for zencart v15x and v2.0.1
- Integrate Ccavenue as the payment gateway
- Enable payment processing only, no need for invoice management , but all gateway activities need to be logged in a table along with a simple report
- development has to be module-based like any standard zencart module
Skills and Experience:
- Experience with Zen Cart
- Experience with Ccavenue \ payment gateway integration
- Knowledge of PHP and MySQL,
Resources
- I shall provide the php and other necessary files as a development kit For ccavenue
- For those who have not developed modules of zencart, i seriously suggest to go to the following link, download the direct pay module and study the module structure, This will give the developer insight on how zencart modules are made.
https://www.zen-cart.com/downloads.php?do=file&id=60
- The Developer may download other payment gateway modules from the same folder to see the structuring of zencart modules in general
Details of Project
Requirements
1. To develop a pluggable module in zencart v15x and also for v2.x for ccavenue seemless payment gateway interface
2. All transactions need to be stored in a, seperate table having the following fields
Order no ( as, per zencart order number)
Customer id (as per zencart customer id)
Date_time,
pggateway_id (currently cc avenue, lets give it ID 001, in future if there is another gateway, then I'd could change.
Transaction ID generated by the module
Amount generated by zencart
Payment instrument, returned by cc avenue, as in credit card, debit card, wallet, etc)
Cc avenue transaction id
Cc avenue return status, as in success, failed, rejected, fraud etc
Cc avenue remarks as returned by Cc avenue
On simple report , from date to date giving the above details
On installation of the module, the module shall be installed under zencart payment structure, and if activated or setup, as per ccavenue requirement, we may have to enter our ip address registered with ccaavenue, and the salt key provided by ccavenue to be entered
Both these values may need to be passed to ccavenue while calling ccavenue for payment authentication
We shall provide the login credentials of ccavenue to the developer, his/her mobile and email id, for any assistance that the developer may require from cc avenue during development and troubleshooting
Project shall be considered developed on clearly demonstrating that module is pluggable on both zencart versions as per our existing environment. and at least two transaction being successful for each type of transaction, (different payment types, successful, failed and rejected) The developer shall be provided login credentials of our server and our installation of both zencart versions. the code/module should work on both versions in our environment.
At this juncture we shall ask freelancer site to release the payment held in escrow to the developer
The developer shall handover the documented code to us along with copyright