PHPackages                             lakshmaji/razorpay - 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. lakshmaji/razorpay

ActiveLibrary[Payment Processing](/categories/payments)

lakshmaji/razorpay
==================

Razorpay payment integration for laravel

2.0.2(8y ago)12122MITPHP

Since Dec 3Pushed 5y ago1 watchersCompare

[ Source](https://github.com/lakshmaji/razorpay)[ Packagist](https://packagist.org/packages/lakshmaji/razorpay)[ Docs](https://github.com/lakshmaji/razorpay)[ RSS](/packages/lakshmaji-razorpay/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (1)Versions (13)Used By (0)

Razorpay
========

[](#razorpay)

[![Latest Stable Version](https://camo.githubusercontent.com/8f290754cb1d7ae0f2833c38f7020d3f3296d8e359d73e10bf03227cf8492d1b/68747470733a2f2f706f7365722e707567782e6f72672f6c616b73686d616a692f72617a6f727061792f762f737461626c65)](https://packagist.org/packages/lakshmaji/razorpay)[![Total Downloads](https://camo.githubusercontent.com/6f536635d6ffe06348c6306eef736b05eb1b4892559615a39bce15c99ddc5345/68747470733a2f2f706f7365722e707567782e6f72672f6c616b73686d616a692f72617a6f727061792f646f776e6c6f616473)](https://packagist.org/packages/lakshmaji/razorpay)[![Latest Unstable Version](https://camo.githubusercontent.com/5717a127517c33c23d2ce59bb71b733b7aa6bb04e214c8bbc40e5fe31ce30144/68747470733a2f2f706f7365722e707567782e6f72672f6c616b73686d616a692f72617a6f727061792f762f756e737461626c65)](https://packagist.org/packages/lakshmaji/razorpay)[![License](https://camo.githubusercontent.com/5e86980c7e9adf495296d4e6a265bb3af226c85c06c1aa1a79b5bc04f36f0d11/68747470733a2f2f706f7365722e707567782e6f72672f6c616b73686d616a692f72617a6f727061792f6c6963656e7365)](https://packagist.org/packages/lakshmaji/razorpay)[![Monthly Downloads](https://camo.githubusercontent.com/106af0b117a5b17ad35b412d7e1b9361815c6d978e50295cfc714879a8492016/68747470733a2f2f706f7365722e707567782e6f72672f6c616b73686d616a692f72617a6f727061792f642f6d6f6e74686c79)](https://packagist.org/packages/lakshmaji/razorpay)[![Daily Downloads](https://camo.githubusercontent.com/293c4a35d7cb9e50eca8ecbc26e880ed46cd90bef8bef004b5934dacd4ff12f5/68747470733a2f2f706f7365722e707567782e6f72672f6c616b73686d616a692f72617a6f727061792f642f6461696c79)](https://packagist.org/packages/lakshmaji/razorpay)[![composer.lock](https://camo.githubusercontent.com/9f5da45e346e331702d8a6882516761a3677074339ad11e6a6df2b98e6e6e598/68747470733a2f2f706f7365722e707567782e6f72672f6c616b73686d616a692f72617a6f727061792f636f6d706f7365726c6f636b)](https://packagist.org/packages/lakshmaji/razorpay)

[Razorpay officail documentation](https://docs.razorpay.com/v1/docs)[Razorpay php library](https://github.com/razorpay/razorpay-php/)

> ### What it is
>
> [](#what-it-is)

- [Razorpay](https://razorpay.com/features/) is providing single vendor platform for all payment gateway integrations. This package is used to integrate the razorpay with Laravel framework
- This uses **razorpy-php**.

> ### Version
>
> [](#version)

1.0.5

> ### Compatibility
>
> [](#compatibility)

**Laravel version****Razorpay version**5.51.0.55.4 &lt;=1.0.5**Note:** This package is completely relays on razorpay-php library, refer [here](http://github.com/razorpay/razorpay-php/)

---

> ### Installation
>
> [](#installation)

- This package is available on packagist

```
    composer require lakshmaji/razorpay
```

**NOTE** : This package service providers will be automatically registered with Laravel (uses package auto discovery feature 🎵)

- For applications which uses below 5.5, it is required to add the service providers and aliases to configuration file.

    - Add the Service Provider to **providers** array

```
Lakshmaji\Razorpay\RazorpayServiceProvider::class,
```

```
- Add the Facade to **aliases** array

```

```
'Razorpay' => Lakshmaji\Razorpay\Facade\Razorpay::class,
```

```
- Try updating the application with composer (dependencies but not mandatory :wink:  )

```

```
  composer update
```

---

---

> ### Configurations
>
> [](#configurations)

- Publish the configuration file , this will publish razorpay.php file to your application **config** directory.

```
    php artisan vendor:publish
```

- Configure the required Razorpay configurations. You can configure them from laravel .env file, the sample configurations in .env file

```
#Razorpay configurations
RAZORPAY_KEY_ID=rzp_jhg54HVyt465fhj6FG
RAZORPAY_KEY_SECRET=hsjhgfYU76ghf56R^JH
```

---

> ### Usage
>
> [](#usage)

- With Constructor instantiaon

```
