Subscriptions

Review and manage recurring billing lifecycle state.

Updated July 29, 2026
On this page
Before you start
  • A subscription created from a checkout offer
  • A routed and vaulted payment method for renewals

Subscriptions track recurring billing independently from later product or Page edits. Their Plan, price phases, delivery amount, and payment context are fixed from the customer session that created them.

Manage subscription records

Filter the subscription list

Open Subscriptions and filter by Active, Paused, Canceled, or Past due. Use customer, plan, amount, and next billing date to identify the record.

Review the billing schedule

Inspect the current price, next billing date, interval, completed cycles, and current pricing phase. The subscription retains its billing snapshot even if the source Shopify Plan or internal offer changes later.

Use lifecycle actions

Pause future renewal processing when needed, resume a paused subscription, or cancel future renewals. These actions update lifecycle state and create an audit trail; typing a status is not supported.

Dunning and recovery

A definitive renewal failure starts the configured dunning schedule without advancing the billing date or price phase. Recurrify sends the customer a branded payment-failure email with the managed action URL, then retries at the scheduled offsets. A recovered payment returns the subscription to current; exhausted attempts leave it Past due for operator follow-up. Indeterminate provider results stop in reconciliation instead of creating a possible duplicate charge.

Subscription statuses

StatusProcessing behavior
ActiveEligible for scheduled renewal
PausedRenewal processing held until resumed
Past dueA renewal needs payment attention
CanceledNo future renewal processing

Common issues