Я пытаюсь интегрировать платежный шлюз elavon, используя библиотеку javascript и php.
у меня есть библиотека php для платежного шлюза elavon, но в соответствии с демонстрационным кодом от elavon они предоставляют что-то вроде ниже
<?php
require_once ('vendor/autoload.php');
use com\realexpayments\hpp\sdk\domain\HppResponse;
use com\realexpayments\hpp\sdk\RealexHpp;
use com\realexpayments\hpp\sdk\RealexValidationException;
use com\realexpayments\hpp\sdk\RealexException;
$realexHpp = new RealexHpp("Shared Secret");
// grab the response sent by the client-side library
$responseJson = $_POST['hppResponse'];
try {
// create the response object
$hppResponse = $realexHpp->responseFromJson($responseJson);
$result = $hppResponse->getResult(); // 00
$message = $hppResponse->getMessage(); // [ test system ] Authorised
$authCode = $hppResponse->getAuthCode(); // 12345
return $hppResponse;
}
catch (RealexValidationException $e) {
return $e->getMessage();
}
catch (RealexException $e) {
return $e->getMessage();
}
?>
У меня есть все файлы внутри этой директории
ком-realexpayments-HPP-1011 * SDK *
но когда я пытаюсь загрузить приведенный выше код на мой сервер, он возвращает ошибку 500, поэтому, пожалуйста, помогите мне загрузить эту библиотеку в core php
спасибо.