Skip to main content
Pausing a subscription stops billing without cancelling it. Flexprice invoices the current billing period up to the pause, bills nothing while the subscription is paused, and bills the subscription again from the moment you resume it.
Pause and resume take effect at the moment of the request. Pause with Pause subscription and resume with Resume subscription. For how prorated amounts are calculated, see Understanding Proration.

Pausing a subscription

Only an active subscription can be paused.
1

Open the subscription

Go to Customers, select the customer, and find the active subscription under Subscriptions.
2

Choose Pause Subscription

Open the options menu (⋮) next to the subscription and select Pause Subscription.
3

Choose the proration behavior

Choose None or Create prorations under Proration Behavior, and optionally enter a Reason.
4

Confirm

Click Yes, Pause. The subscription status changes to Paused.
A paused subscription can be cancelled only with cancellation_type: immediate. The cancellation bills nothing.

Invoicing the period up to the pause

Pausing raises a PRORATION invoice from current_period_start up to the pause. It bills the usage and the ARREAR fixed charges for that time. ADVANCE fixed charges were billed when the period started, so they are not billed again. The proration_behavior you send with the pause applies only to this invoice. The subscription’s own proration_behavior does not change.

Resuming a subscription

1

Open the subscription

Go to Customers, select the customer, and find the paused subscription under Subscriptions.
2

Choose Resume Subscription

Open the options menu (⋮) next to the subscription and select Resume Subscription.
3

Choose the proration behavior

Proration Behavior shows the subscription’s current setting. Change it to None or Create prorations if needed.
4

Confirm

Click Yes, Resume. The subscription status changes to Active.
Unlike the pause, the proration_behavior you send with the resume is saved on the subscription, and its later invoices use it.

Invoicing the period after the resume

The subscription resumes inside the billing period the resume falls in, and that period still ends on its usual date. Two invoices bill it:
  • SUBSCRIPTION_RESUME, raised at the resume. It bills the ADVANCE fixed charges for the rest of the period.
  • SUBSCRIPTION_CYCLE, raised when the period ends. It bills the ARREAR fixed charges and the usage from the resume onward, and the next period’s ADVANCE fixed charges.
The resume request’s proration_behavior decides how much of each fixed charge they bill. When the request omits it, the subscription’s current proration_behavior applies.

Use case: pause in January, resume in March

Webhooks

Understanding Proration

How prorated amounts are calculated.

Pause subscription

API reference for pausing a subscription.

Resume subscription

API reference for resuming a paused subscription.