Я использую стандарт платежей через веб-сайт PayPal уже много лет - я использую как IPN, так и PDT.Недавно я обнаружил, что хотя IPN по-прежнему работает нормально, клиент больше не возвращается на мой веб-сайт в конце покупки, поэтому PDT не вызывается, и клиент никогда не возвращается на мой веб-сайт (это ново - этоработает нормально в течение многих лет).
У меня действительно включен автовозврат в моих настройках PayPal.Страница, на которую он должен перейти, существует и работает нормально.Эта целевая страница никогда не попадает в журналы.
Это не работает на реальном сайте PayPal и в песочнице PayPal.На странице, на которой я выхожу, написано: «Ваш платеж завершен. Чтобы продолжить покупки, вернитесь к продавцу».Нет кнопки «Вернуться к продавцу».URL-адрес этой страницы: https://www.sandbox.paypal.com/webapps/hermes?flow=1-P&ulReturn=true&token=2GX255130M045604B&mfid=1540506852194_f375a853a7234&useraction=commit&country.x=US&locale.x=en_US&country.x=US&locale.x=en_US#/checkout/genericError?code=PAYMENT_ALREADY_DONE. Эта страница используется для автоматического перенаправления обратно на мой веб-сайт.
В связанной заметке (не уверен, что это та же проблема) кнопка «Продолжить покупки» наСтраница корзины PayPal также больше не работает.Я отправляю URL-адрес страницы в скрытом поле формы, которую я отправляю в PayPal для моей кнопки «Добавить в корзину» как shopping_url, но когда я нажимаю «Продолжить покупки», кажется, что он возвращает меня назад (как браузер назад) встраницу, которая отправила форму вместо того, чтобы перейти на страницу, указанную в shopping_url.Опять же, это работало годами, но теперь больше не работает.
Любая помощь будет высоко ценится!