Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Invoiceninja | 6,990 | 7 hours ago | 269 | April 07, 2021 | 830 | other | PHP | |||
Invoices, Expenses and Tasks built with Laravel, Flutter and React | ||||||||||
Crater | 6,913 | 6 hours ago | 30 | March 06, 2022 | 373 | agpl-3.0 | PHP | |||
Open Source Invoicing Solution for Individuals & Businesses | ||||||||||
Akaunting | 6,109 | 8 hours ago | 139 | August 10, 2022 | 28 | gpl-3.0 | PHP | |||
Free and Online Accounting Software | ||||||||||
Laravel Pay | 968 | 17 | 7 | 22 days ago | 20 | March 05, 2022 | 3 | mit | PHP | |
可能是我用过的最优雅的 Alipay/WeChat/Unipay 的 laravel 支付扩展包了 | ||||||||||
Laravel Paypal | 860 | 38 | 6 | 2 days ago | 95 | March 12, 2022 | 2 | mit | PHP | |
Laravel plugin for processing payments through PayPal. Can be used separately. | ||||||||||
Payment | 613 | 2 | 16 days ago | 42 | November 13, 2021 | 7 | mit | PHP | ||
simple laravel payment package , supports multiple drivers | ||||||||||
Laravel Paystack | 524 | 30 | 4 | 6 days ago | 9 | June 11, 2022 | 53 | mit | PHP | |
:credit_card: :package: :moneybag: Laravel 6, 7, 8, 9 and 10 Package for Paystack | ||||||||||
Laravel Stripe Webhooks | 418 | 4 | 3 | 2 months ago | 35 | August 03, 2022 | mit | PHP | ||
Handle Stripe webhooks in a Laravel application | ||||||||||
Yaldash | 396 | a month ago | 5 | January 26, 2022 | 10 | mit | PHP | |||
👻 It's never been easier to build and customize admin panels. Yah! yaldash is a beautifully designed administration panel for Laravel. | ||||||||||
Laravel Mollie | 291 | 11 | 7 | 2 months ago | 41 | December 06, 2022 | 1 | bsd-2-clause | PHP | |
Mollie API client wrapper for Laravel & Mollie Connect provider for Laravel Socialite |
This composer package offers a E-sewa payment gateway setup for your Laravel applications.
Begin by pulling in the package through Composer.
composer require act360/laravel-esewa
Next, if using Laravel 5, include the service provider within your config/app.php
file.
'providers' => [
Esewa\EsewaServiceProvider::class,
];
Finally, add these variable to .env
.
ESEWA_MERCHANT_ID=YOUR_ESEWA_MERCHANT_ID
ESEWA_TRANSACTION_URL=ESEWA_PAYMENT_URL
Within your Model, make a call to the Billable
trait.
namespace App;
use Esewa\Billable;
Class Store extends Model
{
use Billable;
}
You can use this on controller as:
Class StoreController extends Controller
{
public function create(Request $request, Store $store)
{
$item = $store->create($request->all());
$payment_details = [
'tAmt' => 100,
'amt' => 100,
'pid' => "PR-01",
'su' => "YOUR_SUCCESS_URL",
'fu' => "YOUR_FAILURE_URL"
];
$item->charge($payment_details);
}
public function success()
{
// Do something here when payment success.
}
public function failure()
{
// Do something here when payment failure.
}
}
Done! You'll now be able to use esewa gateway.