На моем сайте действует соглашение о выставлении счетов PayPal в течение 1 года.Он был настроен с Paypal Rest API Php.
Около месяца назад я заметил, что он не работает ...
когда пользователи нажимают кнопку PayPal
<form action="https://website.com/subscribe/paypal/silver/paypal_agreement.php" method="POST">
<button type="submit" style="margin-top:10px;border: 0; background: transparent">
<img src="https://website.com/wp-content/uploads/2017/05/paypal.png" style = "width:170px;" alt="submit" />
</button>
</form>
PaypalСтраница соглашения " paypal_agreement.php " отображается пустой.В режимах Live и Sandbox.
Тем не менее, Paypal.log (в режиме DEBUG) показывает, что соглашение и план были настроены правильно, а также показывает детали соглашения json (id и т. Д.)
Iобновил paypal rest sdk до последней версии (из github), чтобы убедиться, что это не из-за старой sdk ... но все равно не работает.
Сценарий paypal_agreement.php идентичен примеру документа Paypal.Журнал показывает, что соглашения и планы созданы успешно, поэтому я думаю, что весь сценарий работает нормально.
Я попытался сделать пару 'echo' по сценарию paypal_agreement.php, но ничего не показывает.И исходный код paypal_agreement.php в браузере (когда я нажимаю Ctrl + U) показывает абсолютно пустое (нет или тело).
Пожалуйста, подскажите, что может вызвать это?и как я могу это исправить ..