This package can be installed through Composer.
composer require optimoapps/jolo-api
In Laravel 5.5 and above the package will autoregister the service provider.
Publish the config file of this package with this command:
php artisan vendor:publish --provider="OptimoApps\JoloApi\JoloApiServiceProvider"
The following config file will be published in config/jolo-api.php
return [
'key' => '', //Provide your api key
'mode' => 0 //Change 1 for live
];
use JoloApi;
JoloApi::checkBalance()->toArray();
Convert to Array
JoloApi::checkBalance()->toArray();
Or if Json Result just call toJson()
JoloApi::checkBalance()->toJson();
Agent Signup
use JoloApi;
$params = [
'service'=> 12342233444, //Mobile no
'name'=> 'name', //name of an agent
'address'=> 'XXXXXX', //Address of an agent
'email'=> 'info@optimoapps.com' //email id of an corporate agent
];
$result = JoloApi::agentSignUp($params)->toArray();
For Transfer Money
use JoloApi;
$params = [
'service'=> 12342233444, //Mobile no
'beneficiaryid'=> 'name', //unique beneficiary id
'orderid'=> 'XXXXXX', //unique order generated by your script
'amount'=> 300,
'remarks' => 'any text'
];
$result = JoloApi::transferMoney($params)->toArray()
For more details ,Please check JoloSoft doc
Run the tests with:
vendor/bin/phpunit
If you discover any security related issues, please email info@optimoapps.com instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.