Skip to main content

When it fires

When a past_due or pending subscriber does not pay their invoice before the grace period ends. Settlx transitions the subscriber to expired and fires this event. The subscriber cannot be reactivated automatically. To reinstate them, you must re-enroll them into the plan.

What to do

Revoke access to your product here.
  • Downgrade or disable the customer’s account
  • Send a “subscription expired” email with a resubscribe link
  • Archive their session or active resources if applicable
subscriber.expired is the definitive signal that access must end. Do not wait for a manual action — revoke access in this handler.

Payload


Handler example

Node.js