diff --git a/htdocs/paypal/lib/paypal.lib.php b/htdocs/paypal/lib/paypal.lib.php index 1e963c61e99..d5026c0028c 100755 --- a/htdocs/paypal/lib/paypal.lib.php +++ b/htdocs/paypal/lib/paypal.lib.php @@ -763,4 +763,26 @@ function deformatNVP($nvpstr) return $nvpArray; } +/** + * Get API errors + */ +function getApiError() +{ + $errors=array(); + + $resArray=$_SESSION['reshash']; + + if(isset($_SESSION['curl_error_no'])) + { + $errors[] = $_SESSION['curl_error_no'].'-'.$_SESSION['curl_error_msg']; + } + + foreach($resArray as $key => $value) + { + $errors[] = $key.'-'.$value; + } + + return $errors; +} + ?> \ No newline at end of file