Экран подтверждения IPN Paypal сразу после перенаправления без перезагрузки - PullRequest
0 голосов
/ 07 мая 2010

Я сделал скрипт для IPN, который отлично работает, но как я могу немедленно уведомить пользователя?

Я имею в виду, что PayPal перенаправляет клиента на пользовательскую страницу, которую я могу определить, одновременно мой ipn.php проверил статус,

НО как я могу немедленно сообщить клиенту на этой странице о том, что он был успешным или нет.

эта пользовательская страница каким-то образом должна знать, что это xyz customer, который сделал ipn-верифицированным !!! оплата xyz, но как? я думаю также, что перенаправление пользовательских страниц должно подождать 5 секунд, потому что php обрабатывает только файлы / запросы при загрузке ... поэтому через 5 секунд ipnscript наверняка завершился.

Извините, если этот вопрос слишком новый, но я не знаю, как немедленно уведомить клиента о статусе платежа (подтвержден ipn !!!).

Как ты это делаешь?

Большое спасибо

1 Ответ

1 голос
/ 07 мая 2010

Когда клиент перенаправляется на вашу страницу «возврата», вы можете использовать PDT (то же самое, что и IPN), чтобы определить, какая транзакция была завершена.

Вам необходимо использовать IPN для совершения покупки (так как пользователь мог закрыть свой веб-браузер перед возвратом на ваш сайт и, таким образом, никогда не видеть страницу возврата). Затем вы можете использовать PDT для подтверждения транзакции и поблагодарить пользователя за его покупку, предоставить ему доступ ко всему, что он затем сможет загрузить, отобразить данные отслеживания посылки или что-либо еще.

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