Skip to main content

Pause subscription

Last updated: 01-Mar-2024
Rate this article:


For a paused subscription 2Checkout suspends all automatic charges for a predefined time period. When subscribers request to pause a subscription, this remains active until the end of the current billing cycle, at which point the subscription will move into a paused status.


Available free of charge for the 2Subscribe and 2Monetize accounts as part of the base package. Available for merchants on 2Sell accounts only if they have purchased the 2Bill add-on. Contact 2Checkout to request the activation of this functionality.


For your Subscribers

Sometimes, for various reasons, your subscribers might want to interrupt their services for a period rather than just canceling them. By using the pause functionality, subscribers will be able to:

  • Pause a subscription to a service they use only infrequently.
  • Pause a subscription to a service they won't have access to for an extended period.
  • Pause a subscription to a seasonal service and renew it when they need to.
  • Pause a subscription to reduce certain costs for a period.

For you (Merchant)

As a merchant, you can benefit in multiple ways by allowing your customers to pause their subscriptions:

  • You can reduce churn​. How? Well, considering an important number of subscribers who plan to re-subscribe after canceling a subscription forget to ​do so, having an automated system in place to take care of this mishap ensures a sizable chunk of these sales would be renewed. Also, when given the alternative to pause a subscription, your customers will be less likely to cancel their subscriptions​.
  • You can reduce spillage​. You may choose to pause certain subscriptions that have payment issues likely to be resolved. This way you can simply pause the access of your subscribers to a certain service until their payment issues are solved, and thus stop spillage.
  • You can get insights on why your customers want to cancel or pause subscriptions and use that reason to offer them customized options for packaging, pricing, promotions, lead management, etc​.
  • Last but not least! You can increase customer satisfaction​, as your subscribers will be able to return to the services they like in a more simple and easier way.

Pause a subscription

Via the Merchant Control Panel

  1. Once the pause feature is enabled for your account, you can pause subscriptions directly from your Merchant Control Panel.
  2. Navigate to the subscription page and click on the Pause button next to the Cancel immediately option. The Pause button is displayed only for subscriptions that are eligible to be paused according to the requirements mentioned below. 
  3. When clicking the Pause button, a pop-up window opens allowing you to define the pause end date (resume date). The same pop-up notifies you of the interval during which the pause subscription is active, and when the next billing date is.
  4. Once the next billing date is reached, the subscription automatically resumes and becomes Active again if billing is successful. If billing is not successful, the status will either be Past-Due or Expired, depending on the previous expiration date, grace period, and resume date.  

Pause periods cannot be greater than 3 years.

Pause subscription events will be logged and displayed in the subscription history section of your Merchant Control Panel.

Via API 6.0

To allow pausing via API, we added the pauseSubscription method, available in the latest API version (6.0) for all protocols (JSON-RPC, SOAP, REST). 

To set pause subscription via API calls, see the following:

Via Shopper myAccount

Your shoppers can pause their subscriptions by themselves via their shopper MyAccount page as part of the churn prevention campaign flow.


The following subscriptions cannot be paused: 

  • Inactive, Past-Due, Expired or Canceled subscriptions
  • Trial subscriptions
  • Lifetime subscriptions
  • Channel Manager subscriptions
  • Subscriptions set to manually renew
  • Subscriptions with usage billing pricing

Resume a subscription

Pauses associated with subscriptions can be canceled and subscriptions can be resumed before the pause starts or while the pause is in effect. When the pause is canceled, the following occurs:

  • If the pause is only scheduled, but not in effect
    • If there are other billing attempts scheduled in the time between the cancelation of the pause and the expiration of the subscription (i.e. NOW < Pre-expiration attempt < Expiration), the next billing date is set to the first billing attempt scheduled to happen.
    • If there are no other billing attempts scheduled in the time between the cancelation of the pause and the expiration of the subscription (i.e. Pre-expiration attempt < NOW < Expiration), the next billing date is set to NOW, and a billing attempt is made and the subscription status becomes ACTIVE until the subscription expiration date.
  • If the pause is in effect, the next billing date is set to NOW, and a renewal attempt is made. Depending on the success of the attempt one of the following happens:
    • If the renewal attempt is successful, the subscription status becomes ACTIVE, and the new expiration date is set to NOW() + Bill cycle length
    • If the renewal attempt is not successful, the subscription status will be based on the previous expiration date and grace period settings, in other words:
      • PAST DUE – if the moment the subscription is canceled is less than the previous expiration date + grace period.
      • EXPIRED – if the moment the subscription is canceled is greater than previous expiration date + grace period

Subscription pauses can be canceled as part of the following actions:

  • Manually
    • via Merchant Control Panel: Only for test subscriptions, using the Renew Subscription button.
    • via Manual renewal links: Redirecting to shopping cart where shoppers have a Manual renewal link
    • via API: Using the renewSubscription, placeOrder, and cancelPause methods
    • via 2Checkout Customer myAccount: Using the Renew now button and the Change credit card and payment flow.
  • Automatically
    • At a scheduled date and time – Subscription will resume automatically when the pause end date is reached.


Pause subscription events will be logged and displayed in the subscription history section of your Merchant Control Panel. You can see all your paused subscriptions by navigating to your Merchant Control Panel - Orders & customers - Subscriptions and checking the Paused filter in the Subscription status field.


1. Can paused subscriptions still be manually renewed?

Yes. There are several ways to manually renew a subscription scheduled to pause.

2. Can I cancel a subscription that is already paused?

Yes. You can always cancel a subscription that is already paused either via your Merchant Control Panel or via API or as part of the Refund/Chargeback process. Canceling the subscription from any of these sources will cause any pauses associated with the subscription to be marked as canceled only after the subscription itself is canceled.

Rate this article:

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo