What are webhooks and how do I subscribe?

For REST API integrations, webhooks allow us to make a callback to your server for specific triggered events based on your business needs for transaction status, and order fulfillment, among others.

Perform these steps to subscribe to webhooks:

  1. Create a REST API application in PayPal Developer.
  2. Click "Add Webhooks".
  3. Enter your Webhook URL for us to send event notifications.
  4. Select the event notification types necessary for your application.
  5. Click "Save".
  6. Perform a test transaction in Sandbox.
  7. Move your application to live.

Note: It may not be necessary to manually subscribe to webhooks if you are integrated using one of our preferred partners. The partner will request that PayPal automatically subscribe you to necessary webhook events during the onboarding process.

See also:

Webhooks simulator

Webhook event names

Webhooks Management API (programmatically subscribe to webhooks)

More ways we can help

Resolution Center

Fix transaction and account related issues

Tax center

Get your 1099-K and other tax info here

Business Help

Get help with using any of our PayPal products

Technical Help

Find out how PayPal works for your business

Message Center

Send, receive, and view your PayPal messages