Webhooks

Paddle subscription webhooks keep user plans synchronized in backend.

Endpoint

POST https://api.html2pdf.online/v1/billing/webhook

Required Paddle events

  • subscription.created
  • subscription.updated
  • subscription.canceled

Secret configuration

Set webhook signing secret in backend env:

PADDLE_WEBHOOK_SECRET=pdl_ntfset_xxx