2012-03-28 1 views
0

Я успешно создал php + paypal + paypal PDT. Он работает отлично. После оплаты с PayPal он автоматически возвращается на мой сайт, а мой php-скрипт получает переменную $ _GET ['tx'] и успешно отправляет обратно на paypal для проверки.Paypal PDT AutoReturn

Однако, если мой покупатель не ждет автоматического возврата с успешной страницы оплаты Paypal, и они нажмут кнопку «Нажмите здесь, чтобы вернуться, если она не будет автоматически перенаправлена», чтобы вернуться на мой сайт, я не получая переменную $ _GET ['tx'].

Что мне делать?

+0

Вы изучили услугу IPN PayPal? – j08691

+0

Используйте IPN PayPal, чтобы вам не приходилось полагаться на взаимодействие с пользователем. – Josh

ответ

1

После последних раундов обновлений (начиная с середины марта 2013 года) автоматический возврат не работает, и если пользователь щелкает вручную по обратной ссылке, $ _GET ['tx'] не заполняется. Похоже, что это не так. Очевидно, что все эти функции были либо устарели, либо сломаны на последних «обновлениях» в песочнице PayPal.

+0

Что делать, если вы укажете rm = 2. Предполагается, что возвратный URL-адрес возвращается. Я еще не пробовал. – pcunite