Я пытаюсь интегрировать платежный шлюз monnify в проект, все работает нормально при использовании песочницы base_url (https://sandbox.monnify.com/api), но перестает работать с производственным base_url (https://api.monnify.com) с живыми клавишами.
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => config("settings.monnify_url")."/v1/auth/login",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"Authorization: Basic ".base64_encode(config("settings.monnify_key").":".config("settings.monnify_secret")),
],
));
$response = curl_exec($curl);
$err = curl_error($curl);
if($err) {
die("Culr returned an error: " .$err);
}
return $response;