Improved

Detect and automate prepaid subscription cancellations with new field and webhook

Prepaid subscription marked for cancellations can now be easily detected with the new isMarkedForCancellation field which is added in the Read subscription details endpoint.

A dedicated subscription/markedForCancellation webhook is added to allows automation of cancellation-related workflows.


What's New?

  1. New boolean in Read subscription details endpoint: A new boolean field, isMarkedForCancellation, is now available on the Read Subscription Details API response.
    • true - the prepaid subscription is scheduled to cancel at the end of its current prepaid cycle.
    • false - the subscription is not marked to cancel at cycle end.
  2. New webhook topic: subscription/markedForCancellation A dedicated webhook event is now emitted when a prepaid subscription is marked to cancel at the end of its current cycle.
    • Fires at the moment the subscription is flagged for cancellation.
    • Can be used to trigger downstream workflows (notifications, CRM updates, reporting, etc.) to save the churn.

Benefits

  • Clearer lifecycle visibility: Easily distinguish between active prepaid subscriptions and those scheduled to end after the current cycle.
  • Better automation: Use the subscription/markedForCancellation webhook to automate retention flows, downstream cancellations, or internal alerts without polling.

Things to Keep in Mind

  1. isMarkedForCancellation is only relevant for prepaid subscriptions; standard (non-prepaid) subscriptions will have is prepaid key false.
  2. You can subscribe to the new subscription/markedForCancellation webhook from [here].