Boost recurring donations this giving season with the new upsell prompt!Learn How >>

Updating an existing Stripe webhook to record subscription cancellations in Soapbox


As of September 2022, Soapbox can process webhook notifications that are sent when a Subscription is cancelled directly with Stripe. If you have have an existing webhook with Stripe that fires only on the invoice.payment_succeeded event, you can update it to include the customer.subscription.deleted event to use this functionality.

To do so:

  1. Login to Stripe
  2. Click Developers > Webhooks in the left column navigation
  3. Click the existing webhook endpoint you wish to updated
  4. In the upper right next to the webhook Endpoint URL, click the ... navigation and select Updated details...
  5. For Events to Send, select customer.subscription.deleted
  6. Click Update Endpoint

Once this event has been added to the endpoint, any Subscription cancelled in Stripe will be automatically updated as cancelled in Soapbox.

Have more questions? Submit a request
Article is closed for comments.