Integrates PayUBiz payment gateway with Omnipay.
Via Composer
$ composer require jaysson/omnipay-payubiz
$gateway = OmniAuth::create('PayUBiz');
$gateway->setKey(MERCHANT_ID);
$gateway->setSalt(PAYU_SALT);
$params = [
'name' => $user->name,
'email' => $user->email,
'amount' => $product->amount,
'product' => $product->name,
'transactionId' => uniqid(),
'failureUrl' => url('api/v1/checkout/failed'),
'returnUrl' => url('api/v1/checkout/thank-you')
];
$gateway->purchase($params)->send()->redirect();
Check official OmniPay documentation for more
Please see CONTRIBUTING and CONDUCT for details.
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.