Payu payment gateway for bagisto laravel ecommerce open source platform

Overview

Bagisto Payu Payment Gateway

Payu is a popular payment gateway in india. This package provides a additional strong help for the user to use the payu payment gateway in their Bagisto laravel ecommerce application.

Automatic Installation

  1. Use command prompt to run this package composer require wontonee/payu
  2. Now open config/app.php and register payu provider.
'providers' => [
        // Payu provider
        Wontonee\Payu\Providers\PayuServiceProvider::class,
]
  1. Now go to package/Webkul/Admin/src/Resources/lang/en copy these line at the bottom end of code.
 'payu-merchant-key'                      => 'Merchant Key',
 'payu-salt-key'                      => 'Salt Key',
 'payu-websitestatus'                      => 'Sandbox/Live',
  1. Now go to your bagisto admin section admin/configuration/sales/paymentmethods you will see the new payment gateway payu.
  2. Now open app\Http\Middleware\VerifyCsrfToken.php and add this route to the exception list.
protected $except = [
                  '/payu-success',
                  '/payu-failure'
           ];
  1. Now run php artisan config:cache

Manual Installation

  1. Download the zip folder from the github repository.
  2. Unzip the folder and go to your bagisto application path package and create a folder name Wontonee/Payu/ upload src folder inside this path.
  3. Now open config/app.php and register payu provider.
'providers' => [
        // Payu provider
        Wontonee\Payu\Providers\PayuServiceProvider::class,
]
  1. Now open composer.json and go to autoload psr-4.
"autoload": {
        "psr-4": {
        "Wontonee\\Payu\\": "packages/Wontonee/Payu/src"
        }
    }
  1. Now go to package/Webkul/Admin/src/Resources/lang/en copy these line at the bottom end of code.
 'payu-merchant-key'                      => 'Merchant Key',
 'payu-salt-key'                      => 'Salt Key',
 'payu-websitestatus'                      => 'Sandbox/Live',
  1. Now open the command prompt and run composer dump-autoload.
  2. Now run php artisan config:cache
  3. Now go to your bagisto admin section admin/configuration/sales/paymentmethods you will see the new payment gateway payu.
  4. Now open app\Http\Middleware\VerifyCsrfToken.php and add this route to the exception list.
protected $except = [
                  '/payu-success',
                  '/payu-failure'
           ];

Troubleshooting

  1. if anybody facing after placing a order you are not redirecting to payment gateway and getting a route error then simply go to bootstrap/cache and delete all the cache files.

For any help or customisation https://www.wontonee.com or email us [email protected]

You might also like...
Mawthouq Payment is an open source project by Mawthouq

mawthouqpay Welcome to the mawthouqpay ! Mawthouq Payment is an open source project by the first platform Mawthouq that works in Algeria to develop th

Size chart plugin for Sylius ecommerce platform.
Size chart plugin for Sylius ecommerce platform.

Madcoders Sylius Size Chart Plugin Features upload size chart files (for example for shoes, t-shirts and similar products) match size charts by rules

Simple Ecommerce Platform on Symfony - E-Learning

Simple Ecommerce Platform on Symfony - E-Learning

PHP payment library to easily integrate Baltic banklinks (supports old and new iPizza protocol), E-commerce gateaway (Estcard, Nets Estonia), Liisi Payment Link and Pocopay.

PHP Payment library PHP payment library to easily integrate Baltic banklinks, E-commerce gateaway (Estcard, Nets Estonia), Liizi Payment Link and Poco

A free open source e-commerce platform for online merchants based on customised version of Laravel.
A free open source e-commerce platform for online merchants based on customised version of Laravel.

A free open source e-commerce platform for online merchants based on customised version of Laravel.

GetCandy is an open source E-commerce platform which embraces Laravel

GetCandy is an open source E-commerce platform which embraces Laravel as it's foundation and uses it to build a highly extensible, robust and feature rich application you can build any store on.

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.
PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

PrestaShop is an Open Source e-commerce web application, committed to providing the best shopping cart experience for both merchants and customers. It is written in PHP, is highly customizable, supports all the major payment services, is translated in many languages and localized for many countries, has a fully responsive design (both front and back office), etc. See all the available features.

Antvel is an ecommerce project written in Laravel 5.* intended for building a friendly eStore either for startups or big companies.

Antvel is an ecommerce project written in Laravel 5.* intended for building a friendly eStore either for startups or big companies.

A Free and Opensource Laravel eCommerce framework built for all to build and scale your business.
A Free and Opensource Laravel eCommerce framework built for all to build and scale your business.

Bagisto is a hand tailored E-Commerce framework built on some of the hottest opensource technologies such as Laravel (a PHP framework) and Vue.js a progressive Javascript framework.

Comments
  • Live Demo Security Issue

    Live Demo Security Issue

    The project is deployed the a public directory though a lot of data that shouldn't be available to the end customer is visible and might be used for access the server.

    Example https://wontonee.com/bagistodemo/storage/logs/laravel.log this revel some important config like 'wonto7be_xxxx', 'qknoxxxxx', https://wontonee.com/bagistodemo/.env.example https://wontonee.com/bagistodemo/composer.json

    opened by 4nkitd 0
Releases(2.0)
Owner
Saju G
I am a lead instructor in luepe coding academy and serial entrepreneur at "Wontonee", "Maxzones".
Saju G
An eCommerce website is an online store where you can buy or sell products online. An eCommerce offers a professional online store builder that helps you launch your eCommerce business quickly and successfully.

An eCOMMERCE-SITE An eCommerce website is an online store where you can buy or sell products online. An eCommerce offers a professional online store b

UTTKARSH PARMAR 2 Aug 8, 2022
Plugin for Woocommerce that enables Visanet's Cybersource payment gateway as a payment method in your website checkout

Plugin for Woocommerce that enables Visanet's Cybersource payment gateway as a payment method in your website checkout

tipi(code) 2 Mar 8, 2022
Open Source eCommerce Platform on Symfony

Sylius is an Open Source eCommerce platform on top of Symfony. The highest quality of code, strong testing culture, built-in Agile (BDD) workflow and

Sylius eCommerce 7.2k Jan 3, 2023
Shopware 6 is an open source ecommerce platform based on a quite modern technology stack that is powered by Symfony and Vue.js.

Shopware 6 Realize your ideas - fast and without friction. Shopware 6 is an open source ecommerce platform based on a quite modern technology stack th

Shopware 2.1k Dec 31, 2022
Sylius is an Open Source eCommerce platform on top of Symfony.

Sylius is an Open Source eCommerce platform on top of Symfony. The highest quality of code, strong testing culture, built-in Agile (BDD) workflow and

Sylius eCommerce 7.2k Jan 5, 2023
A framework agnostic, multi-gateway payment processing library for PHP 5.6+

Omnipay An easy to use, consistent payment processing library for PHP Omnipay is a payment processing library for PHP. It has been designed based on i

The League of Extraordinary Packages 5.7k Jan 4, 2023
Cardano Mercury Payment Gateway for WooCommerce

Cardano Mercury for WooCommerce Simple, reliable plugin to accept Cardano (Ada) payments for goods and services in WooCommerce. Version: 1.0 Tags: woo

null 25 Aug 3, 2022
Binance Smart Chain - BNB Payment Gateway

BSC Pay (Simple BNB Payment Gateway) I like to use Binance Smart Chain, do you? You can use my simple payment gateway if you need to get paid with BSC

null 18 Dec 19, 2022
QPay Moodle payment gateway plugin

QPay Moodle payment gateway plugin The plugin allows a site to connect to QPay. This plugin was developed by Smotana thanks to funding from Aspire Edu

Matus Faro 2 Dec 31, 2021
Laravel paypal payment package , help you process credit card payment using paypal api

Important :The use of the PayPal REST /payments APIs to accept credit card payments is restricted by paypal and they recomand to use Braintree Direct

Anouar Absslm 328 Oct 31, 2022