Navigation

Managing Trigger Enrollments

Control the lifecycle of trigger billing enrollments

Trigger enrollments connect a billing customer to a specific billable item. Once enrolled, the customer can be charged on-demand via the API or UI. This guide covers every stage of the enrollment lifecycle: enrolling, pausing, resuming, cancelling, switching tiers, and understanding the auto-pause safety mechanism.

Steps

Open the Billing Customer

Navigate to Operations > Edge > Billing Customers and open the customer you want to manage.

Create an Enrollment

In the Enrollments section, click Enroll. Select a trigger billable item from the list. Review the item description and pricing terms. Click Confirm. The enrollment status is set to `active` immediately.

Pause an Enrollment

Click the pause icon next to the enrollment. The status changes to `paused`. While paused, triggers will not fire for this enrollment. Use this for temporary holds or while investigating payment issues.

Resume a Paused Enrollment

Click the resume icon on a paused enrollment. The status returns to `active` and the consecutive failure counter resets to `0`.

Cancel an Enrollment

Click the cancel icon. The status changes to `cancelled`. This is permanent — cancelled enrollments cannot be reactivated. Edge fires a `trigger.enrollment.cancelled` webhook. To re-enroll, create a new enrollment.

Switch Tiers

There is no "edit enrollment" action — the billable item defines the pricing terms. To switch tiers, cancel the current enrollment and create a new one with a different item.

Monitor Health

Check the Last Triggered, Last Charge Status, and Consecutive Failures fields on each enrollment. These tell you when the last charge fired, whether it succeeded, and how many failures have occurred in a row.

Understand Auto-Pause

After 3 consecutive charge failures (configurable), Edge automatically pauses the enrollment and fires a `trigger.enrollment.paused` webhook. Update the customer's payment method first, then resume the enrollment. The failure counter resets on resume.

Result

You can manage the full lifecycle of trigger enrollments: enroll, pause, resume, cancel, and switch items.

Warning: Auto-pause after 3 failures is a safety mechanism. Update the payment method first, then resume. The failure counter resets on resume.

Continue Reading

Was this article helpful?

NotebookLM Overviews