zeymer - I think there is a bug with the stripe...
I think there is a bug with the stripe webhook. I created a complete flow on test mode and when I changed to live mode it didnt create the buildship webhook. Also if I copy and pase the old one it says that No signatures found matching the expected signature for payload.
EDIT: I think I found what the bug is. If you dont set a default stripe events to listen to, Stripe doesnt create the webhook.
EDIT: I think I found what the bug is. If you dont set a default stripe events to listen to, Stripe doesnt create the webhook.
3 Replies
Hi @zeymer. When you are using a test account before and then switch to live it you may require to perform these steps:
To make it work again, you can follow these steps:
- Copy the existing workflow and create a new a new one from it by pasting it.
- Add the new stripe secret key for the live account.
- Redeploy/ship the workflow.
It should then work fine and trigger the Stripe webhook events and create the webhook.
Yes I tried that but it didn't work because I wanted to listen to all events. So the listen event list was empty.
The thing is that stripe returns an error if you are creating a webhook with no events.
The way It work was:
Duplicate workflow
Add an event to listen to
Ship
Then remove the events from the node
Ship again
Okay, we'll be updating the trigger to handle this.