Complete payments, tax, and subscription management for SaaS.
Get notified on your phone the moment a Paddle webhook fires. No more checking dashboards.
Choose exactly which Paddle events trigger notifications. Filter out the noise.
Control who on your team gets notified and how: push notifications, record only, or both.
Copy a webhook URL, paste it in Paddle, and you're done. No code required.
| Event | Sample notification |
|---|---|
|
Transaction completed
transaction.completed
đź’° Transaction completed
Transaction txn_01jb8k0a2c4e6g8j0l2n4q6s8u for $49.99 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
|
❌ Payment failed
Payment of $49.99 failed for transaction txn_01jb8k1b3d5f7h9k1m3p5r7t9w
|
|
Subscription created
subscription.created
🎉 New subscription
Subscription sub_01jb8hz2c4e6g8j0l2n4q6s8u0 created
|
🎉 New subscription
Subscription sub_01jb8hz2c4e6g8j0l2n4q6s8u0 created
|
|
Subscription updated
subscription.updated
📝 Subscription updated
Subscription sub_01jb8hz2c4e6g8j0l2n4q6s8u0 updated
|
📝 Subscription updated
Subscription sub_01jb8hz2c4e6g8j0l2n4q6s8u0 updated
|
|
Subscription cancelled
subscription.canceled
⚠️ Subscription cancelled
Subscription sub_01jb8hz2c4e6g8j0l2n4q6s8u0 cancelled
|
⚠️ Subscription cancelled
Subscription sub_01jb8hz2c4e6g8j0l2n4q6s8u0 cancelled
|
|
Subscription past due
subscription.past_due
🚨 Subscription past due
Subscription sub_01jb8hz2c4e6g8j0l2n4q6s8u0 is past due
|
🚨 Subscription past due
Subscription sub_01jb8hz2c4e6g8j0l2n4q6s8u0 is past due
|
See Paddle’s notification destination docs.
pdl_ntfset_). Hookfire refuses deliveries whose signature does not match or that are more than five minutes old.
On your Hookfire integration page, toggle on the events you want to receive push notifications for.
In Paddle, go to Paddle → Events → Simulations, click New simulation, pick your Hookfire destination and an event, then click Run simulation.
| 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 |
Start receiving instant push notifications for your Paddle webhooks. Free to start, no credit card required.
Get Started Free