Мы сожалеем, что сейчас не работает. Эта ошибка возникает каждый раз при транзакции через paypal.
Вот URL для тестирования в реальном времени http://shreyasoft.in/paypal/, но не работает из песочницы
Вот моя paypal форма
paypal_form.php
вот код для учетной записи sandbox
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_blank"> <input type="hidden" name="cmd" value="_xclick"> <input type="hidden" name="business" value="sethiharshit92-facilitator@gmail.com"> <input type="hidden" name="item_name" value="Widget"> <input type="hidden" name="amount" value="10.00"> <input type="hidden" name="currency_code" value="USD"> <input type='hidden' name='cancel_return' value='http://localhost/paypal/paypal_cancel.php'> <input type='hidden' name='return' value='http://localhost/paypal/paypal_success.php'> <input type="submit" value="Old PayPal checkout"> </form>
вот ошибка
Чтобы проверить подлинность, PayPal должен иметь возможность напрямую связаться с вашим веб-сайтом.
он работает следующим образом:
шаг 2 не работает в этот момент, потому что paypal не может связаться с вашим localhost.
Либо используйте веб-сервер с именем домена / общедоступным IP-адресом, либо настройте свой интернет-маршрутизатор для маршрутизации трафика на порт 80 на ваш компьютер разработки и используйте свой общедоступный IP-адрес в общении с PayPal