fix: add cinetpay api url in variables

This commit is contained in:
Djery-Tom 2023-08-01 08:06:14 +01:00
parent 94cb623d4f
commit ca61b6bc6f
3 changed files with 15 additions and 9 deletions

View File

@ -19,7 +19,6 @@ use Throwable;
class CinetpayController extends Controller
{
private $client;
private $timeout = 60; //In seconds
/**
@ -29,10 +28,7 @@ class CinetpayController extends Controller
*/
public function __construct()
{
// Create a client with a base URI
$this->client = new Client([
'base_uri' => config('variables.cinetpay_api_url')
]);
}
/**
@ -109,8 +105,13 @@ class CinetpayController extends Controller
}
// Create a client with a base URI
$client = new Client([
'base_uri' => config('variables.cinetpay_api_url')
]);
// Init payment
$createResponse = $this->client->post('payment', [
$createResponse = $client->post('payment', [
'json' => [
"api_key" => config('variables.cinetpay_api_key'),
"site_id" => config('variables.cinetpay_site_id'),
@ -451,7 +452,12 @@ class CinetpayController extends Controller
{
try {
$response = $this->client->post('payment/check', [
// Create a client with a base URI
$client = new Client([
'base_uri' => config('variables.cinetpay_api_url')
]);
$response = $client->post('payment/check', [
'json' => [
"apikey" => config('variables.cinetpay_api_key'),
"site_id" => config('variables.cinetpay_site_id'),

View File

@ -17,7 +17,7 @@ return [
'cinetpay_site_id' => env('CINETPAY_SITE_ID', ''),
'cinetpay_transfert_password' => env('CINETPAY_TRANFERT_PASSWORD', ''),
'cinetpay_transfert_url' => env('CINETPAY_TRANSFERT_URL', ''),
'cinetpay_api_url' =>env('CINETPAY_API_URL', ''),
'stripe_key' => env('STRIPE_KEY', ''),
'stripe_secret' => env('STRIPE_SECRET', ''),
'stripe_webhook_secret' => env('STRIPE_WEBHOOK_SECRET', ''),

View File

@ -76,7 +76,7 @@ $router->group(['middleware' => 'auth'], function () use ($router) {
$router->get('methods',['as' => 'cinetpay.methods', 'uses' => 'CinetpayController@getMethods']);
$router->addRoute(['GET','POST'],'pay',['as' => 'cinetpay.pay', 'uses' => 'CinetpayController@pay']);
$router->post('payOut',['as' => 'cinetpay.payout', 'uses' => 'CinetpayController@payOut']);
$router->get('checkBalance',['as' => 'cinetpay.payout', 'uses' => 'CinetpayController@payOut']);
$router->get('checkBalance',['as' => 'cinetpay.check-balance', 'uses' => 'CinetpayController@checkBalance']);
});
/**