Почему не работает PayPal на сервере?

141
03 сентября 2018, 06:10

PayPal работает на localhost нормально, а на сервере нет. Тестовые деньги снимает, но не идет редирект после оплаты. Что это может быть ?

Answer 1

Причин может быть море. Пару подсказок:

  1. Если обрабатываете запросы через cURL, убедитесь что указан User Agent. И какой-то реальный.
  2. Для возврата на сайт можете указывать в форме запроса result url (backurl)вот так:

<input type="hidden" name="notify_url" value="https://mysite.com/paypal/result/"> 
<input type="hidden" name="return" value="https://mysite.com/paypal/success/"> 
<input type="hidden" name="cancel_return" value="https://mysite.com/paypal/fail/">

После успешной оплаты вернется на return, после неуспешной на cancel_return.

READ ALSO
Удалить ссылку из текста

Удалить ссылку из текста

Как можно удалить такую ссылку https://sitecom/7e1cJk из текста

169
Сайт (PHP) не обрабатывает PHP файл

Сайт (PHP) не обрабатывает PHP файл

Имеется проблема с обработкой php файлаРасширение файла php было изменено с index

199
Генерация чисел по заданному диапазону PHP

Генерация чисел по заданному диапазону PHP

Цель, создать текстовый файл при помощи php, с последовательностью цифр о 4444 до 49999

156
Error: Could not load database driver type mysqli!

Error: Could not load database driver type mysqli!

При переносе магазина на OpenCart версии 30

186