Need error logging for failed webhooks
Created by: artfulrobot
Currently there is no error reporting and webhooks silently fail if they don't work out. As webhooks run without any user interaction there needs to be a way to alert admins of problems, or at least provide them with a way to check for problems.
Example cases:
- If a webhook comes in for a payment on a
subscription
that doesn't exist in CiviCRM, this is ignored. Some people might want to check for this and get the contact and payment set up in CiviCRM (somehow) so that future contributions can be tracked. - If anything goes wrong responding to a webhook
event
then it is silently ignored. While this should be fairly rare, a scrupulous admin person would still want to be able to check for it.
Probably other cases.