# Stripe Webhook for cncelling or reactivating plan (customer.subscription.updated)

**URL:** <https://forum.bubble.io/t/stripe-webhook-for-cncelling-or-reactivating-plan-customer-subscription-updated/399338>\
**Category:** Need help\
**Created:** [August 12, 2026, 10:52am UTC](https://forum.bubble.io/t/stripe-webhook-for-cncelling-or-reactivating-plan-customer-subscription-updated/399338 "2026-08-12T10:52:39Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![BHB](https://avatars.discourse-cdn.com/v4/letter/b/7ab992/32.png) [@BHB](https://forum.bubble.io/u/BHB)\
**Post date:** [August 12, 2026, 10:52am UTC](https://forum.bubble.io/t/stripe-webhook-for-cncelling-or-reactivating-plan-customer-subscription-updated/399338/1 "2026-08-12T10:52:39Z")

</div>

i have a stripe webhook placed in backend workflow i had detected data type the issue is it isnt changing the data fields in my db the Webhook logs are coming empty and also subscription status is always the same old one

 ![Screenshot at Aug 12 15-51-17](https://us1.discourse-cdn.com/bubble/original/4X/0/0/e/00e5d0f9dddaef2213ffe3a1d6d8d47fb3a36783.jpeg)

 ![Screenshot at Aug 12 15-50-28](https://us1.discourse-cdn.com/bubble/original/4X/1/a/2/1a2d94a4e6ed28ef48c7f0e78cd68bb267c6684c.jpeg)

 ![Screenshot at Aug 12 15-50-19](https://us1.discourse-cdn.com/bubble/original/4X/8/5/9/859c4166d57f87b9441bafd20be0a82125515cbd.jpeg)

 ![Screenshot at Aug 12 15-50-12](https://us1.discourse-cdn.com/bubble/original/4X/a/2/d/a2d9b42a6de7ea817724806d9f4b298816e81b86.jpeg)

 ![Screenshot at Aug 12 15-50-04](https://us1.discourse-cdn.com/bubble/original/4X/e/2/c/e2cf3924c7555347a3a3c3f83d66c8fd60b3bd0e.jpeg)

 ![Screenshot at Aug 12 15-49-50](https://us1.discourse-cdn.com/bubble/original/4X/e/d/8/ed8f05350839ed51a6a3db9ea66243bec58ddb2d.jpeg)

---

<div class="post-metadata">

**Author:** ![J805](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/j805/32/41267_2.png) [@J805](https://forum.bubble.io/u/J805)\
**Post date:** [August 12, 2026, 1:10pm UTC](https://forum.bubble.io/t/stripe-webhook-for-cncelling-or-reactivating-plan-customer-subscription-updated/399338/2 "2026-08-12T13:10:20Z")

</div>

In Bubble, for beginners, I feel that it’s easier to just have a separate webhook for each type. One for when the user creates a subscription, a separate one for when they end their subscription, a different one for modifying their subscription, etc.

Does that make sense?

Then you won’t need a condition that could potentially break on you. 😊 Also, you won’t need to add field manually to the webhook.

---

<div class="post-metadata">

**Author:** ![BHB](https://avatars.discourse-cdn.com/v4/letter/b/7ab992/32.png) [@BHB](https://forum.bubble.io/u/BHB)\
**Post date:** [August 12, 2026, 1:12pm UTC](https://forum.bubble.io/t/stripe-webhook-for-cncelling-or-reactivating-plan-customer-subscription-updated/399338/3 "2026-08-12T13:12:46Z")

</div>

this one is mainly for customer.subscription.updated my issue is that after getting data it doesn’t change my fields WebhookLogs is empty (i deleted other entries but all were empty)

---

<div class="post-metadata">

**Author:** ![J805](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/j805/32/41267_2.png) [@J805](https://forum.bubble.io/u/J805)\
**Post date:** [August 12, 2026, 1:21pm UTC](https://forum.bubble.io/t/stripe-webhook-for-cncelling-or-reactivating-plan-customer-subscription-updated/399338/4 "2026-08-12T13:21:02Z")

</div>

Did you try what I suggested?

---

<div class="post-metadata">

**Author:** ![BHB](https://avatars.discourse-cdn.com/v4/letter/b/7ab992/32.png) [@BHB](https://forum.bubble.io/u/BHB)\
**Post date:** [August 12, 2026, 1:27pm UTC](https://forum.bubble.io/t/stripe-webhook-for-cncelling-or-reactivating-plan-customer-subscription-updated/399338/5 "2026-08-12T13:27:57Z")

</div>

![Screenshot at Aug 12 18-27-20](https://us1.discourse-cdn.com/bubble/original/4X/5/0/b/50b7566607df1695220ec8432ca96c9a551e71fa.jpeg)

---

<div class="post-metadata">

**Author:** ![BHB](https://avatars.discourse-cdn.com/v4/letter/b/7ab992/32.png) [@BHB](https://forum.bubble.io/u/BHB)\
**Post date:** [August 12, 2026, 1:30pm UTC](https://forum.bubble.io/t/stripe-webhook-for-cncelling-or-reactivating-plan-customer-subscription-updated/399338/6 "2026-08-12T13:30:46Z")

</div>

i cancelled a subscription with (cancel\_at\_period\_end = true) so the web-hook should change that field to yes in my db but it still is no(the previous one) separation isnt the issue here as first i am creating webhook-logs entry which is saving type subscriptionId (which is empty it should’ve save the subId and type of that webhook
