Ccavenue 1
CCAvenue-1
- Author: atharvakoppal01
- Repository: https://github.com/atharvakoppal01/ccavenue_1
- GitHub stars: 0
- Forks: 0
- License: MIT
- Category: Developer Tools
- Maintenance: Minimally Maintained
Install Ccavenue 1
bench get-app https://github.com/atharvakoppal01/ccavenue_1
Add the Frappe Gems badge to your README
Maintain Ccavenue 1? Paste this into your README:
[](https://frappegems.com/gems/apps/atharvakoppal01/ccavenue_1)
About Ccavenue 1
Custom App - CCAvenue Integration
This is a custom ERPNext app that integrates CCAvenue payment gateway with ERPNext v15 webshop.
Features
- Complete CCAvenue payment integration
- Secure AES encryption/decryption
- Payment verification and callback handling
- Automatic payment entry creation
- Support for test and live modes
- Comprehensive error handling
- Customer billing and shipping address integration
Installation
Install the app:
bench get-app custom_app bench install-app custom_appInstall dependencies:
pip install pycryptodomeRun migrations:
bench migrateConfigure CCAvenue Settings:
- Go to CCAvenue Settings
- Enter your Merchant ID, Access Code, and Working Key
- Enable the gateway
- Set test mode if needed
Add to E Commerce Settings:
- Go to E Commerce Settings
- Add CCAvenue as a payment method
Configuration
CCAvenue Settings
- Merchant ID: Your CCAvenue merchant ID
- Access Code: Your CCAvenue access code
- Working Key: Your CCAvenue working key
- Test Mode: Enable for testing
- Supported Currencies: Comma-separated list of currencies
Payment Flow
- Customer adds items to cart
- Proceeds to checkout
- Selects CCAvenue payment
- Redirected to CCAvenue payment page
- Completes payment
- Redirected back with payment status
- Payment entry created automatically
Security
- All sensitive data is encrypted using AES encryption
- Payment responses are verified for authenticity
- Secure callback handling prevents tampering
License
MIT
Related Developer Tools apps for Frappe & ERPNext
- Frappe — Low code web framework for real world applications, in Python and Javascript
- Frappe Docker — Docker environment for developing, deploying, and running Frappe applications (ERPNext and custom apps) in production and development
- Builder — Craft beautiful websites effortlessly with an intuitive visual builder and publish them instantly
- Bench — CLI to manage Multi-tenant deployments for Frappe apps
- Frappe Ui — A set of components and utilities for rapid UI development
- Press — Full service cloud hosting for the Frappe stack - powers Frappe Cloud
- Gameplan — Open Source Discussions Platform for Remote Teams
- Doppio — A Frappe app (CLI) to magically setup single page applications and Vue/React powered desk pages on your custom Frappe apps.