Sandbox webhook events in "Pending" state
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Thank you for posting to the PayPal Sandbox Community.
A status of Pending means that the webhook event has not been sent.
If the webhook event was sent it will look like this:
Here are a couple of reasons why Webhooks are in Pending:
- Webhooks are in a status of retrying because no response from your listener was received
- If your listener is not responding eventually these will change from pending to failed
- Active Service Disruptions (https://www.paypal-status.com/api/sandbox)
One thing you can do is to use the https://webhook.site to help with testing. A Listener URL will be provided and you can update your app to use the URL. This will help you to test and see the correct data and response that should be received with webhooks.
If the webhooks do fail you can resent them. A button for resend should show up next to the failed webhook.
Thank you,
Jennifer
PayPal
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I got the same problem.
I could use the `webhook simulator` to send any event to my listener or `https://webhook.site/`, it works.
But when I use sandbox to trigger the event with my listener or `https://webhook.site/`, it not works
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm also having this problem. I have previous experiences with webhooks, managed to setup paypal webhook for sandbox using ngrok, everything seems working fine but in webhook events page they are all marked pending with exclamation mark. I though I was doing something wrong, not sending the correct response, but I expected returning status 200 is enough. Then I found this thread and you pointed to try with webhook.site but all they do is also just send 200 back, although with plain/text content-type header and also all webhook events are in status pending. My only conclusion there is something wrong with your service. What is baffling to me that this was reported more than a year ago and apparently nobody cares.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We've been working on this issue and it should now be resolved.
I've tested myself today and the status now shows correctly for new sandbox webhook events.
Apologies for any inconvenience.
Thanks !
Was my post helpful? If so, please give me a kudos!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello. Unfortunately the problem has not been resolved. I cannot test the application properly because the webhooks are not working. Notifications come, but very late, with a long time delay. The next day, or a few days later.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I've checked my own developer account and I'm not seeing any issue.
Events are all showing green and the events themselves are being delivered on-time.
Please create a new post/thread if you're experiencing issues.
Thanks !
Was my post helpful? If so, please give me a kudos!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I can confirm I'm having difficulties with sandbox webhooks second weekend in a row. What's interesting turning LIVE webhooks are received without difficulties. Maybe you should show what HTTP status Paypal received upon marking Webhook Event pending. Knowing it's 500 or 410 would make a difference. Thank you,
p.s. Unfortunately, I'm not receiving webhooks even using webhook.site
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- Sandbox account collect billing and shipping address in Sandbox Environment
- "System error. Please try again later" when connecting to paypal sandbox account with my android app in Sandbox Environment
- Assistance Needed: Passing and Retrieving Custom Data in PayPal Webhook Payload in PayPal Payments Standard
- NOT ENABLED TO VAULT PAYMENT SOURCE in Sandbox Environment
- p is not a function error using the example downloaded from Paypal in SDKs