$projectId, "amount" => 1000, // 10 MDL în bani (10 x 100) "currency" => "MDL", "description" => "Plată curs franceza", "returnUrl" => "https://corinafranceza.md/succes", "cancelUrl" => "https://corinafranceza.md/refuz" ]; // Generează semnătura HMAC SHA256 $signature = hash_hmac('sha256', json_encode($data), $signatureKey); // Trimite cererea către API MAIB $ch = curl_init('https://sandbox.maib.md/api/payment'); // schimbă cu producție când ești gata curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, [ 'Content-Type: application/json', 'X-Signature: ' . $signature, 'X-Project-Id: ' . $projectId ]); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data)); $response = curl_exec($ch); curl_close($ch); // Procesează răspunsul $result = json_decode($response, true); // Redirecționează către linkul de plată, dacă există if (isset($result['redirectUrl'])) { header('Location: ' . $result['redirectUrl']); exit; } else { echo "Eroare la inițializarea plății:
"; echo "
";
    print_r($result);
    echo "
"; } ?>