Có, hãy xem Thông báo thanh toán tức thì của PayPal (IPN) - https://www.paypal.com/ ipn /
Điều này sẽ buộc một ĐĂNG dữ liệu giao dịch được gửi cho bạn bất cứ khi nào một giao dịch được bắt đầu. Nếu bạn hiện đang sử dụng Tiêu chuẩn thanh toán trên trang web (các nút dựa trên HTML), bạn có thể chỉ cần thêm
<input type="hidden" name="notify_url" value="http://full-URL-to-the-script-you-set-up-for-IPN">
Bạn sẽ cần lấy tất cả dữ liệu POST mà bạn nhận được từ PayPal, thêm cmd =_notify-validate và gửi lại cho https://www.paypal.com/cgi-bin/webscr
(hoặc https://www.sandbox.paypal.com/cgi-bin/webscr
cho Sandbox) để xác thực thông báo IPN.
Tùy thuộc vào kết quả này, bạn sẽ nhận được phản hồi KHÔNG HỢP LỆ hoặc ĐÃ XÁC NHẬN.
INVALID có thể có nghĩa là BÀI ĐĂNG IPN không bắt nguồn từ PayPal, trong khi ĐÃ XÁC NHẬN nghĩa là ĐĂNG IPN đã được xác minh là thực sự đến từ PayPal.