В приложении есть опция оплаты для пользователя, пользователь может ввести данные кредитной карты, после чего платеж может быть обработан. я использую https://www.payway.com.au/core/AboutView Payway Pay Gateway от Westpac (один из австралийского банка).
Я просто установил путь к сертификату в processCard.php
:
$initParams =
"certificateFile=C:/website/payment-gateway/ccapi.pem" . "&" .
"caFile=C:/website/payment-gateway/cacerts.crt" . "&" .
"logDirectory=C:/website/payment-gateway/log";
Как можно установить выше путь местоположения. Когда я запускаю на сервере, появляется следующая ошибка.
certificateFile=ccapi.pem&caFile=cacerts.crt&logDirectory=log
Fatal error: PayWay API Client initialisation failed: Certificate Authority file does not exist: cacerts.crt in /home/serverusername/public_html/payment-gateway/Qvalent_PayWayAPI.php on line 202
Я новичок в интеграции платежей, просто опубликуйте свое решение. Любая помощь будет оценена. Благодарю вас.
Задача ещё не решена.
Других решений пока нет …