Download the PHP package msonowal/laravel-razor-pay-cashier without Composer
On this page you can find all versions of the php package msonowal/laravel-razor-pay-cashier. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download msonowal/laravel-razor-pay-cashier
More information about msonowal/laravel-razor-pay-cashier
Files in msonowal/laravel-razor-pay-cashier
Package laravel-razor-pay-cashier
Short Description Laravel Cashier provides an expressive, fluent interface to Razorpay's subscription billing services.
License MIT
Informations about the package laravel-razor-pay-cashier
Laravel Razorpay Cashier
[![StlyeCI](https://styleci.io/repos/113607269/shield)](https://styleci.io/repos/113607269) [![Latest Stable Version](https://poser.pugx.org/msonowal/laravel-razor-pay-cashier/v/stable?format=flat-square)](https://packagist.org/packages/msonowal/laravel-razor-pay-cashier) [![License](https://poser.pugx.org/msonowal/laravel-razor-pay-cashier/license?format=flat-square)](https://packagist.org/packages/msonowal/laravel-razor-pay-cashier) [![Total Downloads](https://poser.pugx.org/msonowal/laravel-razor-pay-cashier/downloads?format=flat-square)](https://packagist.org/packages/msonowal/laravel-razor-pay-cashier) [![Monthly Downloads](https://poser.pugx.org/msonowal/laravel-razor-pay-cashier/d/monthly?format=flat-square)](https://packagist.org/packages/msonowal/laravel-razor-pay-cashier) [![Daily Downloads](https://poser.pugx.org/msonowal/laravel-razor-pay-cashier/d/daily?format=flat-square)](https://packagist.org/packages/msonowal/laravel-razor-pay-cashier) [![HitCount](http://hits.dwyl.io/msonowal/laravel-razorpay-cashier.svg)](http://hits.dwyl.io/msonowal/laravel-razorpay-cashier)
Introduction
Laravel Cashier inspired Razorpay Cashier provides an expressive, fluent interface to Razorpay's subscription billing services. It handles almost all of the boilerplate subscription billing code you are dreading writing. In addition to basic subscription management, Cashier can handle subscription "quantities", cancellation grace periods.
Installation
composer require "msonowal/laravel-razor-pay-cashier"
Next, register the service provider in your config/app.php
configuration file.
Msonowal\Razorpay\Cashier\CashierServiceProvider
Environment Configurations
define these keys in config/services.php
This will register a singleton which can be resolved by using razorpay
as a resolver
Official Documentation
TODO Documentation For time being you can follow laravel cashier's documentation for implementaion, and apis I have kept almost same signature with modifications to razorpay
.env
RAZORPAY_KEY=
RAZORPAY_SECRET=
RAZORPAY_MODEL=
Running Cashier's Tests Locally
TODO Add Invoicing generating PDF based on line items in application side
Contributing
Thank you for considering contributing to the Cashier. You can read the contribution guide lines here.
License
Laravel Cashier is open-sourced software licensed under the MIT license.
Found any bugs? or improvement open an issue or send me a PR
All versions of laravel-razor-pay-cashier with dependencies
illuminate/database Version ^6.0 || ^7.0 || ^8.40 || ^9.0
illuminate/support Version ^6.0 || ^7.0 || ^8.0 || ^9.0
nesbot/carbon Version ^2.31
razorpay/razorpay Version ^2.2
symfony/http-kernel Version ^4.4 || ^5.1.5