![Screenshot 2024-03-19 at 02 38 54](https://private-user-images.githubusercontent.com/29255728/313865601-cf8503d1-da81-49af-8f70-fb722d5b11ac.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMTAyODQsIm5iZiI6MTczOTEwOTk4NCwicGF0aCI6Ii8yOTI1NTcyOC8zMTM4NjU2MDEtY2Y4NTAzZDEtZGE4MS00OWFmLThmNzAtZmI3MjJkNWIxMWFjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDE0MDYyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVhMTk4MjRmYjE2MzdkOTE3NGJjYWU5ZWVkM2RkYzAwZTA2YWUwNzc1MGIyMTkxMGI3NmVjZGVmYjFkYWIxNjcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.emtNyWoY1XNNE7aE11KdvlhBaJOqPrlILrz2P5ZSj4Y)
The purpose of this repo to allow testing and debugging Laravel Pesapal Package by Njogu Amos. You can use it to test you Pesapal credentials.
# clone the repository
git clone git@github.com:njoguamos/laravel-pesapal-playground.git
# change into the directory
cd laravel-pesapal-playground
# install dependencies
composer install
# create a .env file
npm install
npm run build
# create a .env file
cp .env.example .env
# generate a key
php artisan key:genenate
# set up your database
touch database/database.sqlite
php artisan migrate
# create the first access token
php atisan pesapal:auth
Update your .env file with your Pesapal credentials
PESAPAL_LIVE=
PESAPAL_CONSUMER_KEY=
PESAPAL_CONSUMER_SECRET=
Start the application server
php artisan serve
Start the schedule worker
php artisan schedule:work