This is an implementation of the various Payment Gateways in Laravel including Mpesa, and Paypal.
To run this project locally clone the repository and in the project directory,run the following commands:
$ cp .env.example .env
$ composer install
$ php artisan key:generate
$ php artisan migrate
$ npm install
$ npm run dev
$ php artisan serve
The application consists of two payment Gateways implementations with more to be added in the future. You can interact with them on https://payments.iankumu.com.
The Application Contains a simple UI from which you can interact with the various Mpesa APIs.
The Application Contains a simple UI from which you can interact with the Paypal's Orders API.