1. Go to this page and download the library: Download gathuku/laravelmpesa library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
gathuku / laravelmpesa example snippets
Gathuku\Mpesa\MpesaServiceProvider::class,
'Mpesa' => Gathuku\Mpesa\Facades\Mpesa::class,
return [
//Specify the environment mpesa is running, sandbox or production
'mpesa_env' => 'sandbox',
/*-----------------------------------------
|The App consumer key
|------------------------------------------
*/
'consumer_key' => 'aR7R09zePq0OSfOttvuQDrfdM4n37i0C',
/*-----------------------------------------
|The App consumer Secret
|------------------------------------------
*/
'consumer_secret' => 'F9AebI6azDlRjLiR',
/*-----------------------------------------
|The paybill number
|------------------------------------------
*/
'paybill' => 601380,
/*-----------------------------------------
|The Lipa Na Mpesa Online shortcode
|------------------------------------------
*/
'lipa_na_mpesa' => '174379',
];
'consumer_key' => env('CONSUMER_KEY'),
php artisan mpesa:install
sh
php artisan vendor:publish
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.