And that is precisely what is NOT happening. No webhook is triggered after all payment retries and the Patron changing to a former Patron.
Any news on this? It is still causing problems for us.
Is your integration receiving the webhooks without issues and no webhook is being dropped by any security mechanism or your infra?
Yes, we are receiving 50 or more webhook calls from Patreon each day without issue. I can 100% confirm that this is not a firewall or security issue. We have had several users with a gifted subscription at this point and ZERO of them triggered any webhook.
Yes, that seems to be a bug. Try opening a support ticket at Patreon help desk and telling them that you need this implemented.
Alright, I created a support ticket for this, let’s see how they respond.
The support issue has been resolved. Wanted to share with others that members:pledge:update
is fired only when a user upgrades or downgrades their pledge. The members:update
trigger would be the appropriate one to use for declines. You can read more at API Reference
In general members:update
, members:create
and ``members:delete` triggers are the main ones you might want to use to track membership changes.