У меня была красивая небольшая пользовательская кнопка с несколькими параметрами, которую я POSTing в PayPal (и возвращал POSTed через IPN) несколько лет назад работал нормально. Платежи были отключены в течение нескольких лет, но теперь мой клиент хочет возобновить подписку со своей новой кампанией.
Я переключился обратно на учетную запись хоста / торговца в песочнице, сделал транзакцию в песочнице с тестовой картой Visa, и все было хорошо.
Переключил его на действительную учетную запись хоста / продавца, отправился на еще один тест с настоящей Visa, но заметил, что настоящий сайт PayPal не только полностью переименован / переработан, но теперь кажется, что он заставляет вас создавать PayPal аккаунт: в песочнице есть реклама со ссылкой «продолжить», которая дает вам право на информацию о кредитной карте / биллинге (это идентично тому, как на сайте PayPal выглядела живая несколько лет назад).
ПРИМЕЧАНИЕ: аккаунт продавца изменился; Я не уверен, имеет ли это значение или нет, и / или есть ли там какие-либо настройки, которые мне нужно изменить.
Вопрос: так ли это сейчас с PayPal? Я не могу найти официальную информацию, которая говорит да / нет. Помимо Express, есть ли другой метод IPN, который будет работать здесь, или это политика в PayPal? Я бы не хотел переписывать мой рабочий / проверенный код, но это не сработает с моим клиентом.