Laravel-Chargily-ePay is a Laravel package that provides an easy interface to Chargily ePay gateway
About this project
Laravel-Chargily-ePay Laravel-Chargily-ePay is a Laravel package that provides an easy interface to Chargily Pay gateway. Features Integrating E-Payment never was that fast and easy. Creating invoices is as easy as calling a function. Comes with a Migration that creates epayinvoices table with a userid foreign id. A trait for the User model that gives you some very useful functions like $user->charge() to create an invoice for a user, and $user->invoices() to get all user's invoices. It comes with a payment webhook handler out of the box, so you just have to add your logic of what happens after a user performs a payment or cancels it. It has a webhook tester built in, it's like a sandbox, it's a simulation of a user paying an invoice so you don't have to test your application with real money. Installation Step 1 - Require the package composer require thehocinesaad/laravel-chargily-epay Step 2: Publish migrations php artisan vendor:publish --provider="TheHocineSaad\LaravelChargilyEPay\LaravelChargilyEPayServiceProvider" --tag="migrations" Step 3: Run migrations php artisan migrate Step 4: Edit .env file This package requires these keys:
From the project README on
GitHub
- Stars
- 20
- Forks
- 5
- License
- MIT
- Last push
- 17 Jun 2023
Add this badge to your README
Show that your project is listed on Made in Algeria.
[](https://www.madeinalgeria.dev/projects/laravel-chargily-epay)