Paypal Payment Standard: обратный звонок - PullRequest
11 голосов
/ 18 мая 2011

В песочнице Paypal:

После входа в систему с использованием тестового аккаунта и нажатия кнопки «Оплатить сейчас» пользователь перенаправляется на страницу «Спасибо за ваш заказ» внутри Paypal.На странице есть три (3) ссылки под сообщением, которое гласит:

Return to Test Store
Go to PayPal account overview
Add funds from your bank

Нажатие «Вернуться в хранилище тестов» перенаправит меня на URL-адрес возврата, который я указал в строке запроса.Это помечает заказ как «Завершено» или независимо от значения payment_status, возвращаемого Paypal.

Проблема : При щелчке по другим ссылкам обходится URL-адрес возврата и происходит переход в профиль учетной записи пользователя, которыйоставляет заказ незавершенным даже в том случае, если транзакция была успешно оплачена, так как на обратном URL-адресе имеется сценарий для отметки результата транзакции.

Вопрос : есть ли способ обойти Спасибо?страницу и просто перенаправить на мой обратный URL, чтобы транзакция могла быть соответственно завершена?

Кстати, у меня установлена ​​тестовая бизнес-учетная запись для автоматического перенаправления на обратный URL после заказа.

1 Ответ

10 голосов
/ 18 мая 2011

Вы хотите прочитать о Уведомлении о мгновенном платеже PayPal и о Идентификации слушателя IPN для PayPal .

У вас есть возможность получать уведомления при каждой транзакции независимо от того, на что нажимают пользователи.Серверы Paypal будут отправлять запросы на указанный вами URL-адрес для уведомлений и предоставлять вам информацию об этой транзакции.

...