PHPackages                             dravasp/cashfreepaymentgatewaymagento - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. dravasp/cashfreepaymentgatewaymagento

ActiveMagento2-module[Payment Processing](/categories/payments)

dravasp/cashfreepaymentgatewaymagento
=====================================

Cashfree Internet Payment Gateway Module for Magento 2.4x optimised for Bitnami

15[1 issues](https://github.com/dravasp/cashfreepaymentgatewaymagento/issues)PHP

Since Sep 30Pushed 3y ago1 watchersCompare

[ Source](https://github.com/dravasp/cashfreepaymentgatewaymagento)[ Packagist](https://packagist.org/packages/dravasp/cashfreepaymentgatewaymagento)[ RSS](/packages/dravasp-cashfreepaymentgatewaymagento/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Cashfree Internet Payment Gateway Module for Magento 2.4x
=========================================================

[](#cashfree-internet-payment-gateway-module-for-magento-24x)

[![Cashfree Payments - Partner Affiliate Marketing - WE SKY PRINT LLP 02@4x-100](https://user-images.githubusercontent.com/27689043/188277587-488fb358-6ec4-44c5-b908-fd6c2d3b6bfa.jpg)](https://user-images.githubusercontent.com/27689043/188277587-488fb358-6ec4-44c5-b908-fd6c2d3b6bfa.jpg)

[![GitHub issues](https://camo.githubusercontent.com/1a1ff9eaa7f27245ba340de6732e0194b131de376a52e63e7b44a1ebeffa0920/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f647261766173702f63617368667265657061796d656e74676174657761796d6167656e746f3f6c6f676f3d676974687562267374796c653d666c61742d737175617265)](https://github.com/dravasp/cashfreepaymentgatewaymagento/issues)[![GitHub forks](https://camo.githubusercontent.com/714a22703635ec09d4f75938149a517780c9c40e5e9686e7fe7e1c4b7cb88ccc/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f647261766173702f63617368667265657061796d656e74676174657761796d6167656e746f3f6c6f676f3d676974687562267374796c653d666c61742d737175617265)](https://github.com/dravasp/cashfreepaymentgatewaymagento/network)[![GitHub stars](https://camo.githubusercontent.com/2534243da9ea93390d63092ab9af9834428c641a6dbed9cd1de2c9586aba5dc3/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f647261766173702f63617368667265657061796d656e74676174657761796d6167656e746f3f6c6f676f3d676974687562267374796c653d666c61742d737175617265)](https://github.com/dravasp/cashfreepaymentgatewaymagento/stargazers)[![Badge](https://camo.githubusercontent.com/9a6a5b00081da599fe4a2c482064304e6bdfc37541a17d665bc66409407e1f4d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f41646f62652532304d6167656e746f253230436f6d6d657263652d6f6e253230617773436c6f75642532304269746e616d692d626c7565)](https://camo.githubusercontent.com/9a6a5b00081da599fe4a2c482064304e6bdfc37541a17d665bc66409407e1f4d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f41646f62652532304d6167656e746f253230436f6d6d657263652d6f6e253230617773436c6f75642532304269746e616d692d626c7565)[![Github language](https://camo.githubusercontent.com/1b237c0458689e7223f6a3664c034b749709680bd11cfd159c629f2fb9ee75c9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f636f64652d73697a652f647261766173702f63617368667265657061796d656e74676174657761796d6167656e746f3f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/1b237c0458689e7223f6a3664c034b749709680bd11cfd159c629f2fb9ee75c9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f636f64652d73697a652f647261766173702f63617368667265657061796d656e74676174657761796d6167656e746f3f7374796c653d666c61742d737175617265)[![Packagist](https://camo.githubusercontent.com/dfb43f9f3e51228a51db0758c498715251c5386e210d9e0223f01943f1d7a69c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f647261766173702f63617368667265657061796d656e74676174657761796d6167656e746f3f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/dfb43f9f3e51228a51db0758c498715251c5386e210d9e0223f01943f1d7a69c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f647261766173702f63617368667265657061796d656e74676174657761796d6167656e746f3f7374796c653d666c61742d737175617265)[![Packagist](https://camo.githubusercontent.com/10c95f501a9074f2e7e6332e0af82c429e289629a4b0dd4902bce11d5d50d959/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f73746172732f647261766173702f63617368667265657061796d656e74676174657761796d6167656e746f3f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/10c95f501a9074f2e7e6332e0af82c429e289629a4b0dd4902bce11d5d50d959/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f73746172732f647261766173702f63617368667265657061796d656e74676174657761796d6167656e746f3f7374796c653d666c61742d737175617265)[![YouTube Channel](https://camo.githubusercontent.com/a0fb0cd8bcab927e9a9adb5a3f93091a09e44224fd8105a991b8bd2113be18a6/68747470733a2f2f696d672e736869656c64732e696f2f796f75747562652f6368616e6e656c2f73756273637269626572732f5543583036795659495245624d346c4d527756695f364177)](https://camo.githubusercontent.com/a0fb0cd8bcab927e9a9adb5a3f93091a09e44224fd8105a991b8bd2113be18a6/68747470733a2f2f696d672e736869656c64732e696f2f796f75747562652f6368616e6e656c2f73756273637269626572732f5543583036795659495245624d346c4d527756695f364177)[![Github Followers](https://camo.githubusercontent.com/092bff319f3f0810ac438e06194764b7e919f3ae9314209a6d3235f93ad25dec/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f6c6c6f776572732f647261766173703f7374796c653d736f6369616c)](https://camo.githubusercontent.com/092bff319f3f0810ac438e06194764b7e919f3ae9314209a6d3235f93ad25dec/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f6c6c6f776572732f647261766173703f7374796c653d736f6369616c)[![Brand Website](https://camo.githubusercontent.com/235aa33233422f1d1631802664f3ae69bb925918f4cfda3226c9e4d41febe5c5/68747470733a2f2f696d672e736869656c64732e696f2f776562736974653f646f776e5f636f6c6f723d6e6f7425323072756e6e696e6726646f776e5f6d6573736167653d73697465253230756e6465722532306d61696e7461696e656e6365267374796c653d666c61742d7371756172652675705f6d6573736167653d616374697665253230616e6425323072756e6e696e672675726c3d687474707325334125324625324663617368667265652e636f6d)](https://camo.githubusercontent.com/235aa33233422f1d1631802664f3ae69bb925918f4cfda3226c9e4d41febe5c5/68747470733a2f2f696d672e736869656c64732e696f2f776562736974653f646f776e5f636f6c6f723d6e6f7425323072756e6e696e6726646f776e5f6d6573736167653d73697465253230756e6465722532306d61696e7461696e656e6365267374796c653d666c61742d7371756172652675705f6d6573736167653d616374697665253230616e6425323072756e6e696e672675726c3d687474707325334125324625324663617368667265652e636f6d)

Install using SSH

```
cd /opt/bitnami/magento
composer require dravasp/cashfreepaymentgatewaymagento:dev-master
sudo magento-cli setup:upgrade

```

Login to Magento Admin &gt; Configuration &gt; Sales &gt; Payment Methods

Instructions:
=============

[](#instructions)

\[\] Fill up Cashfree integration form - Ref. to [https://bit.ly/3KVmzCh](https://bit.ly/3CVbizH) for Merchant Onboarding Requisites - `https://www.cashfree.com/tnc/`

- Login to your Cashfree Account and Go to My Account &gt; Integration &gt; Try Test Environment
- Connect with your Dedicated Account Manager at Cashfree
- Complete KYC and Request Approval for Live Keys

\[\] Changes for going Live.

- Insert your (variables) `APP ID` + `SECRET KEY` for Production Environment in Stores &gt; Configuration &gt; Sales &gt; Payment Methods &gt; Cashfree

\[\] Enabling the module and configuring it with your Cashfree Merchant credentials

- Login to your Magento Admin and go to Store &gt; Configuration.
- On the left side bar, scroll down and click on "Payment Method" under the Sales section.
- Scroll down the page and "Enable" the Cashfree module.
- On the same page, click on "Payment Methods" on the sidebar under the section "SALES".
- On this page, a "Cashfree" section will appear. Click on it if its not already open.
- Add your `APP ID` + `SECRET KEY` here. Also specify sandbox to "NO" Always. click "Save Config". Additionally, if you want that only buyers from particular country or countries should be able to use Cashfree,
    against the "Payment Applicable From" field, select "Specific Countries" and then select the countries in the box that opens up. In order to select more than one country, you will need to click on the countries with ctrl key of the keyboard pressed. Sort Order field determines in which order Cashfree will be displayed to the buyer during checkout.

\[\] Testing Cashfree Internet Payment Gateway

- Make sure that sandbox mode is on and all details are entered in the Cashfree configuration
- Go to your store and place an order.
- If you configured Cashfree correctly in the previous step, it should appear as an option under payment methods during checkout
- When you click on checkout, it should redirect you to Cashfreepaymentgateway and show credit card and netbanking form.
- Use a Netbanking to complete a test payment. On Live Mode, your preferred Acceptance Modes will be Visible - CC, DC, Wallets, Netbanking
- All banks netbanking are not activated by default - Usually takes 48-76 hours to activate all preferred partner banks.
- VAS Team along with Dedicated Account Manager will email list of available banks for Netbanking

\[\] Checking the status of payment transaction at Cashfree Dashboard from your Magento Admin

- Login to admin and under Sales, click on Orders
- Click on the first order in the data grid. This should be the order that you just placed
- When the order details page opens up, look for "Payment Information" block. Inside the block, you can see the latest status of the transaction on Cashfree end.

You will now be able to integrate Cashfree with your existing Merchant Services Account of choice where you host your Merchant Account

Merchant Account or Cash Collection Service Account with India's Leading Banks allow high order value or high frequency volume (recurring trxns.) - `HDFC Merchant Services, YES Bank Merchant Services, ICICI First Data, Kotak Mahindra Bank, ICICI Instabiz, SBIePay or SBI Merchant Services, Axis Bank Internet Payment Gateway`

Benefits of Merchant Services as opposed to standard Integration -

```
Get an integrated, rules-based, proactive risk management system that is supported by industry standard security
Enjoy 99.9% uptime and a 24-hour helpdesk support
Get customised MIS solutions for your business needs

```

You can apply for a Merchant Account with Cashfree + HDFC Merchant Services

```
HDFC Merchant Services eComm Support +91.2233557000 / +91.20.60017000

```

```
Locate HDFC Branch near you - https://v1.hdfcbank.com/htdocs/common/hdfcbank_branch_ifsc-code.html?src=find

```

\[\] Corporate Office Address - Payment Gateway with Multiple Industry Verticals

- Cashfree Payments India Private Limited (India - IN)
    - Karnataka Office - 1st Floor, Vaishnavi Summit, No. 6/B, Summit, 80 Feet Rd, Koramangala 1A Block, Koramangala 3 Block, Koramangala, Bengaluru, Karnataka 560034

\[\] Important Emails for Corporate Communications and Risk Assessment - Corporate Communications  /

[![Cashfree Payments - WE SKY PRINT LLP - Partner Affiliate 02@4x-100](https://user-images.githubusercontent.com/27689043/188277633-3aeee4b7-0ef7-4072-a594-68c9ed423b61.jpg)](https://user-images.githubusercontent.com/27689043/188277633-3aeee4b7-0ef7-4072-a594-68c9ed423b61.jpg)

\[\] Install using `composer require dravasp/cashfreepaymentgatewaymagento:dev-master`

- Please Do Not Run composer with sudo or install in project root directory / Please Do Not Upload Static Files to Webserver.
- Request Integration Support or Seek Guidance from Repo Maintainers
- Sandbox URL Set - `https://sandbox.cashfree.com/pg/orders` (Currently Enabled)
- Production URL Set - `https://api.cashfree.com/pg/orders` (Currently Enabled)
- Support and Documentation - `https://www.cashfree.com/help/hc` and `https://docs.cashfree.com/docs/magento`
- For Testing UAT run md5
- Example

    ```
    md5 /opt/bitnami/magento/var/log/system.log

    ```

    inside SSH Terminal to provide verification to VAS Team
- One-page Checkout Enabled for Magento Commerce OS - Bitnami

Uninstall

```
	sudo magento-cli module:disable Cashfree_Cfcheckout
	composer remove dravasp/cashfreepaymentgatewaymagento
	sudo magento-cli setup:upgrade
	sudo magento-cli module:status

```

Hard Delete an Plugin / Extension

```
	sudo nano /bitnami/magento/app/etc/config.php
	Page Down to Cashfree_Cfcheckout
	Delete and make sure there are no trailing spaces
	CTRL/CMD + X and Click Y to Save without Renaming the file

```

```

	composer dump-autoload
	sudo magento-cli setup:upgrade

```

```
	sudo /opt/bitnami/ctlscript.sh restart
	Wait for a few minutes and Re-check

```

New Registration for Merchants -

Download Cashfree Merchant Dashboard via Google Play - `https://play.google.com/store/apps/details?id=com.cashfree.merchant&hl=en_IN&gl=US`

Optional Method to Allow Private Repositories via Composer `composer config --global --auth http-basic.repo.packagist.com token c6addb89a67b2822d352d114`

```
OR

```

`cd /opt/bitnami/magento``nano composer.json`

```
Add the following to your composer.json by

```

```
	"repositories": [{
		"type": "composer",
      		"url": "https://repo.packagist.com/our-company/cool-client-proj"
			},
	{"packagist.org": false}]

```

Run `composer update`

Subscribe to `MATRIX Communications WAP Service` for `Terminal` Access even in Remote Locations. - Register your interest at - Complete KYC with TRAI Required

As per payment gateway policies and liability shift clause, it is merchant responsibility to adhere to PCI Compliant CMS through Payment Acceptance Directives

View Patch Type - `Required` or `Optional` (in the Display Patch Grid by following commands below) The great part about using Bitnami Magento OS is they are all updated where mandatory security patches are applied to each release. You can view all patches applicable to your specific installation - `https://devdocs.magento.com/quality-patches/tool.html#patch-grid`

Steps to Follow - Login to SSH &gt; cd to Magento Directory `cd /opt/bitnami/magento`

```
sudo magento-cli maintenance:enable
composer require magento/quality-patches
./vendor/bin/magento-patches status

```

```
Select '2' Adobe Commerce Support followed by '1' to Display All Available Requred and Optional Patches
./vendor/bin/magento-patches apply MDVA-30106 MDVA-12304

```

```
Steps to Revert via Single Command -
./vendor/bin/magento-patches revert MDVA-30106 MDVA-12304

```

Magento 2.4x on BitnamiOptional/REQUIREDPatch PrefixMDVA-30106OptionalMDVAMDVA-12304OptionalMDVAMDVA-19640OptionalMDVAMDVA-41061-V4OptionalMDVAMDVA-38346OptionalMDVAMDVA-38626OptionalMDVAMDVA-38728OptionalMDVAMDVA-41305-V2OptionalMDVAMDVA-42790OptionalMDVAMDVA-42269OptionalMDVAMDVA-42237OptionalMDVAMDVA-42410OptionalMDVAMDVA-41136OptionalMDVAMDVA-41628OptionalMDVAMDVA-42950OptionalMDVAMDVA-42689OptionalMDVAMDVA-41229OptionalMDVAMDVA-39605OptionalMDVAMDVA-43862OptionalMDVAMDVA-43824OptionalMDVAMDVA-43491OptionalMDVAMDVA-43601OptionalMDVAMDVA-44188OptionalMDVAMDVA-42283OptionalMDVAMDVA-43983OptionalMDVAMDVA-44100OptionalMDVAMDVA-43605OptionalMDVAMDVA-43102OptionalMDVAMDVA-43178OptionalMDVAMDVA-44887OptionalMDVAMDVA-44660OptionalMDVAMDVA-44703OptionalMDVAMDVA-44940OptionalMDVAMDVA-44562OptionalMDVAMDVA-43167OptionalMDVAMDVA-42807OptionalMDVA```
Select '2' Adobe Commerce Support followed by '1' to Display All Available Requred and Optional Patches
./vendor/bin/magento-patches apply ACSD-45143 ACSD-44591

```

```
Steps to Revert via Single Command -
./vendor/bin/magento-patches revert ACSD-45143 ACSD-44591

```

Magento 2.4x on BitnamiOptional/REQUIREDPatch PrefixACSD-45143OptionalACSDACSD-44591OptionalACSDACSD-45169OptionalACSDACSD-45424OptionalACSDACSD-46146OptionalACSDACSD-45255OptionalACSDACSD-45488OptionalACSDACSD-45754OptionalACSDACSD-46213OptionalACSDACSD-46192OptionalACSDACSD-46404OptionalACSDACSD-46703OptionalACSDACSD-44851OptionalACSDACSD-45675OptionalACSDACSD-46869OptionalACSD```
sudo magento-cli cache:clean
sudo magento-cli indexer:reindex
sudo magento-cli maintenance:disable

```

You can avoid indexer:reindex command by entering

```
sudo magento-cli setup:upgrade

```

###  Health Score

10

—

LowBetter than 0% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity24

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/3453dca00ec0e52a26ac7dc8ef6924bdf51888b6cb4c0e5a93d88500c1289962?d=identicon)[weskyprint](/maintainers/weskyprint)

---

Top Contributors

[![dravasp](https://avatars.githubusercontent.com/u/27689043?v=4)](https://github.com/dravasp "dravasp (45 commits)")

### Embed Badge

![Health badge](/badges/dravasp-cashfreepaymentgatewaymagento/health.svg)

```
[![Health](https://phpackages.com/badges/dravasp-cashfreepaymentgatewaymagento/health.svg)](https://phpackages.com/packages/dravasp-cashfreepaymentgatewaymagento)
```

###  Alternatives

[omnipay/paypal

PayPal gateway for Omnipay payment processing library

3156.8M53](/packages/omnipay-paypal)[eduardokum/laravel-boleto

Biblioteca com boletos para o laravel

626351.9k2](/packages/eduardokum-laravel-boleto)[tbbc/money-bundle

This is a Symfony bundle that integrates moneyphp/money library (Fowler pattern): https://github.com/moneyphp/money.

1961.9M](/packages/tbbc-money-bundle)[2checkout/2checkout-php

2Checkout PHP Library

83740.3k2](/packages/2checkout-2checkout-php)[smhg/sepa-qr-data

Generate QR code data for SEPA payments

61717.2k5](/packages/smhg-sepa-qr-data)[omnipay/dummy

Dummy driver for the Omnipay payment processing library

271.2M33](/packages/omnipay-dummy)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
