Is it possible to reactivate my subscription if it's in one of the following states?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
PayPal REST API: - Is it possible or required to reactivate my subscription if it's in one of the following states to use it; "BILLING.SUBSCRIPTION.SUSPENDED", "BILLING.SUBSCRIPTION.CANCELLED", "BILLING.SUBSCRIPTION.EXPIRED"?
To use an already existing subscription for recurring payments that is in either of these states; "BILLING.SUBSCRIPTION.SUSPENDED", "BILLING.SUBSCRIPTION.CANCELLED", "BILLING.SUBSCRIPTION.EXPIRED", would reactivating it be the solution?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @Temp20240611G ,
Thank you for posting to the PayPal Merchant Community. You can reactivate a subscription in this status, "BILLING.SUBSCRIPTION.SUSPENDED", if it was suspended by you or the subscriber. If it was suspended for non payment, it cannot be reactivated. You may be able to reactivate "BILLING.SUBSCRIPTION.EXPIRED" if you make an update to the subscription adding additional cycles.
Here is details on updating subscriptions:
https://developer.paypal.com/docs/api/subscriptions/v1/#subscriptions_patch
Here are details on Pausing and resuming subscriptions:
https://developer.paypal.com/docs/subscriptions/customize/pause-resume/
Thank you,
Jennifer
MTS
PayPal

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- How to enable on-demand / recurring payments to existing PayPal checkout? in SDKs
- How do you create subscriptions with PayPal Advanced Checkout? in SDKs
- subscription_id has disappeared in REST APIs
- Paypal subscription Api in REST APIs
- Recurring Payment issue in Braintree Client-side Integration (JS, iOS, Android SDKs)