Да, обратите внимание на Уведомление о мгновенных платежах PayPal (IPN) - https://www.paypal.com/ipn/
Это заставит отправлять вам POST транзакционных данных при каждом запуске транзакции. Если вы в настоящее время используете Стандарт платежей через веб-сайт (кнопки на основе HTML), вы можете просто добавить
<input type="hidden" name="notify_url" value="http://full-URL-to-the-script-you-set-up-for-IPN">
Вам нужно будет взять все данные POST, полученные от PayPal, добавить cmd = _notify-validate и отправить их обратно на https://www.paypal.com/cgi-bin/webscr (или https://www.sandbox.paypal.com/cgi-bin/webscr для Песочницы), чтобы проверить Сообщение IPN.
В зависимости от этого результата вы получите НЕВЕРНЫЙ или ПРОВЕРЕННЫЙ ответ.
INVALID может означать, что IPN POST не был получен из PayPal, тогда как VERIFIED означает, что IPN POST был проверен как действительно поступивший из PayPal.