Last time i just recreated webhook and it worked for some time.
strange enough, on test page only deprecated events will pass test, other will not report anything.
I thought only the deprecated ones work right now? Regardless, the guide should really be updated to clarify the deprecated webhooks.
That is what i understood too, v1 api and deprecated webhooks
And it works for a while, until patreon pause it with errors
WAIT, ME TOO! I got it working again when I responded. However, now it says paused with errors. When I test individually, it says 200 OK. I don’t get it.

So i will suspect that patreon sending something that discourse not understand and ignore, and then patreon pauses webhook
Seems so – any @staff ideas?
It’s doesn’t make any sense. If the test repose returns 200 status then it shouldn’t fail. Could you see any error in the /logs URL? Without more details, it’s hard to debug the problem.
Hmm, I think you missed some context:
I got it working again when I responded. However, now it says paused with errors. When I test individually, it says 200 OK. I don’t get it.

This part goes along with the 200 screenshot. Above, it says paused. Testing, says 200. This actually seems to be a Patreon bug?
@dylanh724 it is working fine when I tested it. I need more details to debug this issue. Please resume the webhooks again and let me know if you see any related errors in the /logs URL.
Hi @dylanh724,
I added support for the new version 2 webhooks. Can you please test it in the realtime? Use the triggers “members:pledge:create”, “members:pledge:update” and “members:pledge:delete” instead of the deprecated triggers.
Thanks!
Updated. However, strange, nothing is actually happening when I try:
I ensured popup blockers are off, but even then, it’d show something in console. I wonder if Patreon’s API is wonky? I’m going to scroll up to see where to check logs and return.
Ok found logs via forum.{mySite}.com/logs:
…nada, after clicking resume:
Seems like Patreon didn’t even attempt anything.
Aside from the general button, I also tried the same individual test from recordit

Just nada in logs O_O
To add:
Even going back to the deprecated ones that do send a response (perhaps your new ones forgot to send a success code back?), I’m getting 200 per … yet Patreon keeps saying error when I resume, which makes no sense.
Even the 200 (deprecated hooks) callbacks still show nothing in logs. Is there some default filter that blocks Patreon tests in logs?
No, you should only use “members:pledge:create” instead of “members:create” like I mentioned in above.
No.
I think you should delete the whole webhook endpoint in the Patreon site and re-add it.
Deleted the hook >> remade >> swapped hook secret >> members:pledge:create >> test has no response code (unlike the deprecated ones that have 200 response).
No mention of it not working yet, but I believe that takes a few hours.
Verwandt: Ich hatte einen Tester gespendet, konnte ihn aber nicht verknüpfen. Ich bin mir nicht sicher, ob es am Webhook liegt, aber ich habe festgestellt, dass bestehende Benutzer mit 2FA aus irgendeinem Grund **keine „zugehörigen Konten
Als Nachfassende Anmerkung: Bei den Webhooks treten keine Fehler auf. Scheint … behoben? Vielleicht? Ich habe im Moment keine Tester.
Dennoch habe ich ein ungutes Gefühl, da kein Rückgabecode (z. B. 200) ausgegeben wird: Beim Klicken auf den Test-Button scheint nichts zu passieren (es wird einfach kein Rückgabecode ausgegeben). Liefert die neue Version überhaupt keine HTTP-Codes zurück?
@dylanh724 Könntest du die Webhooks v2 bitte erneut testen, nachdem du das Plugin aktualisiert hast?
Außerdem habe ich das gesamte Plugin in den beta-Branch konvertiert, um die Patreon-API v2 zu unterstützen. Es ist noch nicht stabil. Wenn möglich, kannst du es testen und mir Feedback geben. Dafür musst du die Zugangsdaten der API v2 verwenden.
Klar, ich werde es bald versuchen. Vor dem Upgrade nur eine Zusammenfassung des bisherigen Verlaufs, die dir vielleicht schon bekannt ist:
- Es hat funktioniert, wurde aber als nicht funktionierend angezeigt.
- Benutzer wurden erfolgreich in die Patreon-Gruppe synchronisiert.
- Wahrscheinlich, weil kein 200-Erfolgscodes zurückgegeben wurde:
- Das Testen der Hooks ergab nichts.
- Nach ein oder zwei Tagen erhieltst du eine E-Mail von Patreon, dass deine Hooks defekt sind.
- ^ Ich denke, das war ein Fehlalarm, da die Synchronisation problemlos funktionierte, nur wurde kein Code zurückgegeben. Allerdings könnte ein Fehlalarm die Hooks nach ein paar Tagen komplett deaktiviert haben. Ich kann dir nicht sagen, ob es noch funktioniert (die Tester-Bereich ist bereits synchronisiert).
- Benutzer mit 2FA (bestehende Benutzer, die sich nicht über den Patreon-Button registriert haben) hatten Synchronisationsprobleme, da sie ihr Konto nicht verknüpfen konnten, wenn die E-Mail-Adressen nicht übereinstimmten. Aus irgendeinem Grund verschwindet der Abschnitt „Verknüpfte Konten", wenn 2FA aktiviert ist.
- Bestehende Benutzer mit 2FA und nicht übereinstimmenden E-Mail-Adressen erhielten niemals eine Patreon-Synchronisation. Es ist üblich, unterschiedliche E-Mail-Adressen im Forum und bei Patreon zu haben (besonders bei Verwendung von +Alias oder Weiterleitung).
Ich verstehe und hoffe, dass es nicht wieder vorkommt. Und ich werde die möglichen Lösungen für die Zwei-Faktor-Authentifizierung prüfen.
Hmm, leider nichts:
Immer noch kein Code 200 – es sei denn, die neuen Hooks haben die Darstellung im Vergleich zu den veralteten Hooks geändert? Es fühlt sich immer noch nach einem Problem mit dem Rückgabecode an.






