Пользовательское поле Paypal не является соответствующим - PullRequest
0 голосов
/ 15 ноября 2011

Я установил песочницу для PayPal с покупателем и продавцом.Я создал кнопку для подписки и вставил код на свой веб-сайт вместе с пользовательским скрытым полем со значением v 121. В дополнительных полях я добавил «custom = 0», поскольку простое добавление «custom» само по себе не сохранит.

Я обработал платеж и проверил возвращенный пост на наличие пользовательской переменной в строке $ _REQUEST (), и это не их, как мне получить это.Я получил следующее:

http://www.socialise4fun.co.uk/success.php?auth=Cjr-longstring-OSBx...&form_charset=UTF-8

Что мне делать с этим, чтобы вернуть мои данные.

Я пытаюсь пройти user_id в настраиваемом поле, которое PayPal говорит вмного мест, где можно.

1 Ответ

1 голос
/ 15 ноября 2011

Вы должны использовать IPN для получения этих данных.Эти данные не должны быть доступны в GET обратного URL.

Посмотрите на https://www.paypal.com/ipn/

Вкратце: включите <input type="hidden" name="notify_url" value="http://link-to-your-IPN-script"> в кнопку PayPal, и вы получите POST с этими данными после завершения транзакции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...