European payment service provider for online and mobile payments.
Get notified on your phone the moment a Mollie webhook fires. No more checking dashboards.
Choose exactly which Mollie 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 Mollie, and you're done. No code required.
| Event | Sample notification |
|---|---|
|
Payment paid
payment.paid
💰 Payment paid
Payment tr_5B8cwPMGnU6qLbRvo7qEZo was paid
|
💰 Payment paid
Payment tr_5B8cwPMGnU6qLbRvo7qEZo was paid
|
|
Payment failed
payment.failed
❌ Payment failed
Payment tr_5B8cwPMGnU6qLbRvo7qEZo failed
|
❌ Payment failed
Payment tr_5B8cwPMGnU6qLbRvo7qEZo failed
|
|
Payout completed
payout.completed
🏦 Payout completed
Payout po_kQAEh2wCrkc4gbNfLjzPw reached your bank account
|
🏦 Payout completed
Payout po_kQAEh2wCrkc4gbNfLjzPw reached your bank account
|
|
Payment canceled
payment.canceled
🚫 Payment canceled
Payment tr_5B8cwPMGnU6qLbRvo7qEZo was canceled
|
🚫 Payment canceled
Payment tr_5B8cwPMGnU6qLbRvo7qEZo was canceled
|
|
Payout failed
payout.failed
⚠️ Payout failed
Payout po_kQAEh2wCrkc4gbNfLjzPw failed
|
⚠️ Payout failed
Payout po_kQAEh2wCrkc4gbNfLjzPw failed
|
|
Payment authorized
payment.authorized
🔐 Payment authorized
Payment tr_5B8cwPMGnU6qLbRvo7qEZo was authorized and is ready to capture
|
🔐 Payment authorized
Payment tr_5B8cwPMGnU6qLbRvo7qEZo was authorized and is ready to capture
|
|
Invoice paid
sales-invoice.paid
🧾 Invoice paid
Sales invoice invoice_4Y0eZitmBnQ6IDoMqZQKh was paid
|
🧾 Invoice paid
Sales invoice invoice_4Y0eZitmBnQ6IDoMqZQKh was paid
|
|
Payment expired
payment.expired
⌛ Payment expired
Payment tr_5B8cwPMGnU6qLbRvo7qEZo expired before it was paid
|
⌛ Payment expired
Payment tr_5B8cwPMGnU6qLbRvo7qEZo expired before it was paid
|
|
Payment link paid
payment-link.paid
🔗 Payment link paid
Payment link pl_qng5gbbv8NAZ5gpM5ZYgx was paid
|
🔗 Payment link paid
Payment link pl_qng5gbbv8NAZ5gpM5ZYgx was paid
|
Hookfire works with these webhooks only. The older per-payment webhookUrl you set when creating a payment through the API sends just a payment ID with no event name or signature, so Hookfire can’t tell what happened and refuses it.
Go back to your Hookfire integration page and paste the same secret into the Signing Secret field. Mollie signs every event with it in the X-Mollie-Signature header, and Hookfire will reject any request Mollie didn’t sign.
On your Hookfire integration page, toggle on the events you want to receive push notifications for.
Click the Test button on your integration page, or create a payment in Mollie’s test mode.
Webhooks made in the Mollie Dashboard send a short event with the type and the ID of the payment, payment link, invoice or payout, not its amount. The notification shows that ID so you can look it up in Mollie.
| Event | Description |
|---|---|
payment.paid |
A payment was paid |
payment.authorized |
A payment was authorized and can be captured |
payment.failed |
A payment failed |
payment.canceled |
A payment was canceled |
payment.expired |
A payment expired before it was paid |
payment-link.paid |
A payment link was paid |
sales-invoice.paid |
A sales invoice was paid |
payout.completed |
A payout reached your bank account |
payout.failed |
A payout failed |
Start receiving instant push notifications for your Mollie webhooks. Free to start, no credit card required.
Get Started Free