Стандарт оплаты Paypal: URL-адрес обратного вызова

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

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

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

Нажатие "Return to Test Store" перенаправит меня на URL-адрес возврата, указанный мной в строке запроса. Это означает, что заказ выполнен как "Завершено" или независимо от того, что значение payment_status, возвращаемое Paypal, равно.

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

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

Кстати, у меня есть учетная запись Test Business, настроенная на автосохранение URL-адреса возврата после заказа.

Ответ 1

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

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