Paddle

Paddle

Billing

Complete payments, tax, and subscription management for SaaS.

Signature verification supported 6 events supported

Why use Hookfire with Paddle?

Instant push notifications

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

Subscribe to what matters

Choose exactly which Paddle 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 Paddle, and you're done. No code required.

Supported events

Event
Transaction completed
transaction.completed
đź’° Transaction completed
Transaction txn_01jb8k0a2c4e6g8j0l2n4q6s8u for $49.99 completed
Payment failed
transaction.payment_failed
❌ Payment failed
Payment of $49.99 failed for transaction txn_01jb8k1b3d5f7h9k1m3p5r7t9w
Subscription created
subscription.created
🎉 New subscription
Subscription sub_01jb8hz2c4e6g8j0l2n4q6s8u0 created
Subscription updated
subscription.updated
📝 Subscription updated
Subscription sub_01jb8hz2c4e6g8j0l2n4q6s8u0 updated
Subscription cancelled
subscription.canceled
⚠️ Subscription cancelled
Subscription sub_01jb8hz2c4e6g8j0l2n4q6s8u0 cancelled
Subscription past due
subscription.past_due
🚨 Subscription past due
Subscription sub_01jb8hz2c4e6g8j0l2n4q6s8u0 is past due

How to connect Paddle

Step 1: Create an Integration

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

Step 2: Add the Webhook in Paddle

  1. In the Paddle dashboard, go to Paddle → Events → Notifications.
  2. Click New destination.
  3. Set the Notification type to Webhook.
  4. Paste your Hookfire webhook URL into URL.
  5. Select the events you want to receive.
  6. Click Save destination.

See Paddle’s notification destination docs.

Step 3: Copy the Signing Secret

  1. Copy the destination’s secret key (it starts with pdl_ntfset_).
  2. Go back to your Hookfire integration page and paste it into the Signing Secret field.

Hookfire refuses deliveries whose signature does not match or that are more than five minutes old.

Step 4: Subscribe to Events

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

Step 5: Test

In Paddle, go to Paddle → Events → Simulations, click New simulation, pick your Hookfire destination and an event, then click Run simulation.

Supported Events

Event Description
transaction.completed A transaction was completed
transaction.payment_failed A transaction payment failed
subscription.created A new subscription was created
subscription.updated A subscription was updated
subscription.canceled A subscription was cancelled
subscription.past_due A subscription is past due

Get started with Paddle

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

Get Started Free