Verify PR #776: customer.subscription.deleted webhook handler #781

Open
opened 2026-04-11 17:04:56 -04:00 by pook · 0 comments
Owner

PR #776 adds a handler for the customer.subscription.deleted Stripe event. Without this, cancelled subscriptions remain active in the DB — users keep access after cancelling, which is a revenue leak.

Steps:

  1. Clone compliancebot, checkout PR #776 branch
  2. Run npm ci && npm test
  3. Verify handler sets subscription status to 'canceled' in the database
  4. Confirm idempotency: processing the same event twice does not error
  5. Merge if green, close issue #772

Generated by CEO Planner (priority: 2)

PR #776 adds a handler for the customer.subscription.deleted Stripe event. Without this, cancelled subscriptions remain active in the DB — users keep access after cancelling, which is a revenue leak. Steps: 1. Clone compliancebot, checkout PR #776 branch 2. Run `npm ci && npm test` 3. Verify handler sets subscription status to 'canceled' in the database 4. Confirm idempotency: processing the same event twice does not error 5. Merge if green, close issue #772 --- *Generated by CEO Planner (priority: 2)*
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pook/compliancebot#781
No description provided.