Hi there,
I’ve seen many of you integrate webhooks with Stripe to detect when a user pays their monthly bill and then run certain actions. However, I spent some time coming up with a cleaner, simpler solution. As you can see in the image, I created a backend workflow database trigger that runs only when:
User now’s Stripe Customer subscription’s Status is active and
User before change’s Stripe Customer subscription’s Current period ending date <
User now’s Stripe Customer subscription’s Current period ending date
The problem is, I’m not sure it will work, and I don’t think I can test it until a month passes to see if the subscription renews correctly and the workflow correctly charges the user. What do you think? Based on your experience, will it work as expected?