PayPal

PayPal

Payments

Global online payments system supporting money transfers and payments.

7 events supported

Why use Hookfire with PayPal?

Instant push notifications

Get notified on your phone the moment a PayPal webhook fires. No more checking dashboards.

Subscribe to what matters

Choose exactly which PayPal events trigger notifications. Filter out the noise.

Team-wide delivery

Control who on your team gets notified and how — push notifications, record only, or both.

Setup in under 2 minutes

Copy a webhook URL, paste it in PayPal, and you're done. No code required.

Supported events

Event
Payment denied
PAYMENT.CAPTURE.DENIED
❌ Payment denied
Payment of $0.29 was denied
Subscription payment failed
BILLING.SUBSCRIPTION.PAYMENT.FAILED
❌ Subscription payment failed
Payment failed for subscription
Payment refunded
PAYMENT.CAPTURE.REFUNDED
🔄 Payment refunded
Payment of $0.15 was refunded
Subscription created
BILLING.SUBSCRIPTION.CREATED
🎉 New subscription
Subscription I-test123 created for plan P-pro-monthly
Checkout approved
CHECKOUT.ORDER.APPROVED
✅ Checkout approved
Checkout order order_test123 approved by buyer
Payment captured
PAYMENT.CAPTURE.COMPLETED
💰 Payment captured
Payment of $0.49 captured
Subscription cancelled
BILLING.SUBSCRIPTION.CANCELLED
⚠️ Subscription cancelled
Subscription I-test123 has been cancelled

How to connect PayPal

Connecting PayPal to Hookfire

Step 1: Create an Integration

  1. Go to your organization’s Integrations page.
  2. Click Add Integration and select PayPal.
  3. You’ll receive a unique Webhook URL — copy it.

Step 2: Add the Webhook in PayPal

  1. Go to the PayPal Developer Dashboard.
  2. Navigate to Apps & Credentials and select your app.
  3. Scroll down to Webhooks and click Add Webhook.
  4. Paste your Hookfire webhook URL.
  5. Select the event types you want to receive (e.g. Payment capture completed, Billing subscription created).
  6. Click Save.

Step 3: Copy the Webhook ID

  1. After creating the webhook, PayPal displays a Webhook ID.
  2. Copy this ID.
  3. Go back to your Hookfire integration page and paste it into the Signing Secret field.

Note: PayPal uses certificate-based signature verification. The Webhook ID is used to verify the authenticity of incoming events.

Step 4: Subscribe to Events

On your Hookfire integration page, toggle on the events you want to receive push notifications for.

Step 5: Test

Use PayPal’s Simulate event button in the webhook settings, or make a test transaction in sandbox mode.

Supported Events

Event Description
PAYMENT.CAPTURE.COMPLETED A payment was captured
PAYMENT.CAPTURE.DENIED A payment capture was denied
PAYMENT.CAPTURE.REFUNDED A payment was refunded
CHECKOUT.ORDER.APPROVED A checkout order was approved
BILLING.SUBSCRIPTION.CREATED A new subscription was created
BILLING.SUBSCRIPTION.CANCELLED A subscription was cancelled
BILLING.SUBSCRIPTION.PAYMENT.FAILED A subscription payment failed

Get started with PayPal

Start receiving instant push notifications for your PayPal webhooks. Free to start, no credit card required.

Get Started Free