NewsMonetization

Stripe adds subscription pauses to its customer portal: decide the revenue policy before enabling them

The October 28 release documents an optional pause flow. Publishers still need rules for duration, access and revenue reporting, with no measured retention gain promised.

An indigo ribbon forms a continuous loop around two amber ceramic pillars shaped like a pause symbol.

Stripe's October 28, 2026 release adds customer-initiated subscription pausing to the customer portal. For a publisher or seller, the first decision is commercial: whether a temporary break is a useful alternative to cancellation, and how the business will handle the interruption in expected payments.

The release note for API version 2026-10-28.endive describes an optional addition that does not affect existing customer portal integrations. It reports no measured reduction in churn. A subscriber who pauses may return, but a pause is not evidence of a saved renewal.

The documented route is through the API

The portal configuration enables the feature with features.subscription_pause.enabled. The optional features.subscription_pause.duration supplies preset pause lengths. A portal session can open the pause flow directly by setting flow_data.type to subscription_pause and passing the relevant subscription ID.

Those are developer configuration fields, not instructions for a merchant-facing settings screen. The release note does not establish whether the same option can be switched on in the Dashboard. Check the current documentation and your integration before assuming a Dashboard path exists.

Stripe's companion session recovery release note describes another optional improvement: expired portal sessions can offer email verification and a replacement session when configured for customer login. That addresses access to the portal. It does not itself define your subscription pause policy.

A pause needs a business definition

Before asking a developer to enable the flow, write down how long a pause may last, what happens to access, and what the customer will be told about resuming. Treat these as requirements to validate against your actual integration. The announcement alone is not a complete specification of entitlement handling for your product.

Consider a hypothetical reader who wants to stop paying while away. Offering a break might preserve the relationship, but forecasting that reader as an uninterrupted paying subscriber would overstate expected receipts. Count paying, paused and cancelled relationships separately in your operational review, using definitions that your team understands.

Also decide who deals with exceptions. A reader who cannot resume, pauses the wrong subscription or misunderstands access needs a clear support route. A new self-service option can change the questions arriving at support even if the underlying feature is optional.

Test the return, not only the pause button

Ask the implementer to demonstrate the pause, the customer explanation, the access outcome and the return to the intended billing state in an appropriate test environment. Confirm that your own reporting reflects the result. Merely seeing a new portal option does not prove the full business workflow is correct.

Keep this separate from recovering failed Ghost membership payments, which concerns unsuccessful collection, and from Stripe contributor payouts, which move money in another direction. Evaluate pause usage alongside subsequent paid renewals and receipts. Until those outcomes are known, describe it as an additional customer choice, not a demonstrated retention improvement.

Platforms coveredStripe

Primary sources