Title: Subscriptions Restorer for Stripe and Restrict Content Pro
Author: WPspin LLC
Published: <strong>2024-08-17</strong>
Last modified: 2026-02-13

---

Szukaj wtyczek

![](https://ps.w.org/subscriptions-restorer-for-stripe-and-restrict-content-pro/
assets/banner-772x250.png?rev=3460972)

![](https://ps.w.org/subscriptions-restorer-for-stripe-and-restrict-content-pro/
assets/icon-256x256.png?rev=3136864)

# Subscriptions Restorer for Stripe and Restrict Content Pro

 Autor: [WPspin LLC](https://profiles.wordpress.org/wpspin/)

[Pobierz](https://downloads.wordpress.org/plugin/subscriptions-restorer-for-stripe-and-restrict-content-pro.1.0.1.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/subscriptions-restorer-for-stripe-and-restrict-content-pro/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/subscriptions-restorer-for-stripe-and-restrict-content-pro/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/subscriptions-restorer-for-stripe-and-restrict-content-pro/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/subscriptions-restorer-for-stripe-and-restrict-content-pro/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/subscriptions-restorer-for-stripe-and-restrict-content-pro/)

## Opis

🔄 **Subscriptions Restorer for Stripe and Restrict Content Pro** is a must-have
recovery tool for membership site owners who use Restrict Content Pro with Stripe
payments.

Accidentally cancelled Stripe subscriptions can mean lost revenue and frustrated
members. This plugin makes it easy to restore those subscriptions in bulk — directly
from your WordPress dashboard.

#### 🎯 Who Is This Plugin For?

This plugin is built for you if:

 1. You use **Restrict Content Pro** to manage memberships and subscriptions.
 2. Your members pay via **Stripe** recurring billing.
 3. You still have active member records in Restrict Content Pro, but their Stripe 
    subscriptions were cancelled.

#### 💡 10+ Real-World Use Cases

 1.  **🌐 Staging Site Accident** — A staging/dev copy of your site still had live 
     Stripe webhooks connected, and changes on staging cancelled real subscriptions.
 2.  **🗑️ Accidental Dashboard Cancellation** — Someone on your team manually cancelled
     subscriptions from the Stripe dashboard by mistake.
 3.  **🔌 Plugin Conflict** — A plugin update or conflict triggered unexpected subscription
     cancellations in Stripe.
 4.  **⚙️ Migration Gone Wrong** — During a site migration or server move, Stripe webhooks
     fired incorrectly and cancelled active subscriptions.
 5.  **🧪 Testing on Live Data** — Testing payment flows on a live site accidentally
     cancelled real subscriber billing.
 6.  **🔁 Webhook Misconfiguration** — Incorrectly configured Stripe webhooks caused
     cancellation events to fire on the wrong environment.
 7.  **📦 Backup Restoration Side Effect** — Restoring a database backup re-triggered
     old cancellation events through Stripe.
 8.  **👥 Bulk Action Mistake** — An admin accidentally bulk-cancelled memberships,
     and the cancellation propagated to Stripe.
 9.  **🔄 Subscription Sync Issue** — A sync mismatch between RCP and Stripe left subscriptions
     cancelled on the Stripe side but active in RCP.
 10. **🛡️ Fraud Prevention Overreaction** — Automated fraud tools or Stripe Radar flagged
     and cancelled legitimate subscriptions.
 11. **📉 Revenue Recovery Audit** — You noticed a revenue dip and found that multiple
     subscriptions were silently cancelled — now you need to restore them all at once.

#### ✅ Key Features

 * **🔄 One-Click Restoration** — Restore cancelled Stripe subscriptions by creating
   new ones synced with your existing RCP membership records.
 * **📋 Bulk Restore** — Select multiple subscriptions and restore them all at once.
   No more fixing them one by one.
 * **🔗 Seamless Integration** — Works directly with the Stripe API and Restrict
   Content Pro’s database for accurate syncing.
 * **📅 Smart Date Handling** — Restored subscriptions start immediately with a 
   trial period that ends on the original expiration date, so members aren’t charged
   twice.
 * **✔️ Restoration Tracking** — Restored subscriptions are clearly marked with 
   a green checkmark in the admin table.

#### 🛠️ How to Use This Plugin

**Step 1: Install & Activate**
 Upload the plugin via the WordPress plugin installer
or install it from the WordPress plugin repository. Activate it from the Plugins
screen.

**Step 2: Enter Your Stripe API Key**
 Go to **Settings  RC Restore Cancelled Stripe
Subscriptions** and paste your Stripe **Secret API Key** (starts with `sk_live_`
or `sk_test_`). Click **Save Changes**.

> 💡 You can find your Stripe API key at [Stripe Dashboard  Developers  API Keys](https://dashboard.stripe.com/apikeys).

**Step 3: View Cancelled Subscriptions**
 After saving your API key, the plugin 
will fetch and display all cancelled subscriptions from Stripe in a detailed table,
including customer name, email, plan details, and cancellation date.

**Step 4: Select & Restore**
 Use the checkboxes to select the subscriptions you
want to restore (or use „Select All”). Choose **Restore** from the Bulk Actions 
dropdown and click **Apply**. Confirm the action when prompted.

**Step 5: Verify**
 Restored subscriptions will show a ✔️ green checkmark in the
Status column. The corresponding RCP memberships will be set back to active with
auto-renew enabled.

#### 🤝 Works Great With These Popular Plugins

 * **[Restrict Content Pro](https://restrictcontentpro.com/)** — Required. The membership
   and subscription management plugin this tool is built for.
 * **[WooCommerce](https://woocommerce.com/)** — If you run an e-commerce store 
   alongside your membership site, both can share the same Stripe account.
 * **[WP Mail SMTP](https://wpmailsmtp.com/)** — Ensure your members receive email
   notifications when their subscriptions are restored.
 * **[UpdraftPlus](https://updraftplus.com/)** — Backup your site before performing
   bulk restoration for peace of mind.
 * **[WP Staging](https://wp-staging.com/)** — Use a proper staging plugin that 
   isolates webhooks, preventing the exact problem this plugin solves.
 * **[Stripe Payment Gateway for WooCommerce](https://wordpress.org/plugins/checkout-plugins-stripe-woo/)**—
   If you also use Stripe with WooCommerce, this ensures your Stripe account is 
   properly managed.
 * **[User Switching](https://wordpress.org/plugins/user-switching/)** — Quickly
   switch to a member’s account to verify their subscription was restored correctly.

#### 🔒 Security

 * Nonce verification on all AJAX requests
 * Input sanitization and output escaping throughout
 * Stripe API key is stored securely in the WordPress options table
 * Admin-only access (requires `manage_options` capability)

### Usage of Third-Party Services

This plugin relies on the Stripe API to manage and restore canceled subscriptions.
The following endpoints are used:

 * `https://api.stripe.com/v1/customers`
 * `https://api.stripe.com/v1/subscriptions`

Your data will be sent to these Stripe endpoints under the following circumstances:

 1. To fetch information about canceled subscriptions.
 2. To fetch customer details associated with the subscriptions.
 3. To create new subscriptions based on previously canceled subscriptions.

Please ensure you have reviewed Stripe’s terms of use and privacy policies:

 * [Stripe Terms of Use](https://stripe.com/legal)
 * [Stripe Privacy Policy](https://stripe.com/privacy)

## Zrzuty ekranu

[⌊Enter your Stripe API key to securely connect your Stripe account.⌉⌊Enter your
Stripe API key to securely connect your Stripe account.⌉[

Enter your Stripe API key to securely connect your Stripe account.

[⌊View a detailed list of all cancelled subscriptions with customer and plan information.⌉⌊
View a detailed list of all cancelled subscriptions with customer and plan information
.⌉[

View a detailed list of all cancelled subscriptions with customer and plan information.

[⌊Use the bulk restore feature to select and restore multiple subscriptions at once.⌉⌊
Use the bulk restore feature to select and restore multiple subscriptions at once
.⌉[

Use the bulk restore feature to select and restore multiple subscriptions at once.

[⌊Restored subscriptions show a green checkmark and are synced back with Restrict
Content Pro.⌉⌊Restored subscriptions show a green checkmark and are synced back 
with Restrict Content Pro.⌉[

Restored subscriptions show a green checkmark and are synced back with Restrict 
Content Pro.

## Instalacja

 1. Upload the plugin files to the `/wp-content/plugins/subscriptions-restorer-for-
    stripe-and-restrict-content-pro` directory, or install the plugin through the WordPress
    plugins screen directly.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Go to **Settings  RC Restore Cancelled Stripe Subscriptions** to configure the 
    plugin.
 4. Enter your Stripe Secret API Key and click **Save Changes**.
 5. Select cancelled subscriptions from the list and use the **Restore** bulk action.

## Najczęściej zadawane pytania

### Do I need Restrict Content Pro installed?

Yes. This plugin requires Restrict Content Pro to be installed and active, as it
reads and updates RCP membership records.

### What Stripe API key do I need?

You need your **Secret API Key** from Stripe (starts with `sk_live_` for production
or `sk_test_` for testing). You can find it in your [Stripe Dashboard under Developers  API Keys](https://dashboard.stripe.com/apikeys).

### Will restored subscriptions charge the customer immediately?

No. Restored subscriptions use a trial period that ends on the original expiration
date. The customer will be charged at their next regular billing cycle, not immediately
upon restoration.

### Can I restore subscriptions one at a time?

Yes. You can select individual subscriptions using the checkboxes, or use „Select
All” for bulk restoration.

### Is it safe to use on a live site?

Yes, but we recommend creating a backup before performing bulk restorations. Always
test with your Stripe test key first if you’re unsure.

## Recenzje

Wtyczka nie ma jeszcze żadnej recenzji.

## Kontrybutorzy i deweloperzy

„Subscriptions Restorer for Stripe and Restrict Content Pro” jest oprogramowaniem
open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

 *   [ WPspin LLC ](https://profiles.wordpress.org/wpspin/)

[Przetłumacz wtyczkę “Subscriptions Restorer for Stripe and Restrict Content Pro” na swój język.](https://translate.wordpress.org/projects/wp-plugins/subscriptions-restorer-for-stripe-and-restrict-content-pro)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/subscriptions-restorer-for-stripe-and-restrict-content-pro/),
sprawdź [repozytorium SVN](https://plugins.svn.wordpress.org/subscriptions-restorer-for-stripe-and-restrict-content-pro/)
lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/subscriptions-restorer-for-stripe-and-restrict-content-pro/)
przez [RSS](https://plugins.trac.wordpress.org/log/subscriptions-restorer-for-stripe-and-restrict-content-pro/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 1.0.1

 * Updated plugin description and documentation
 * Added support contact banner on settings page
 * Updated compatibility to WordPress 6.9.1
 * Improved plugin tags for discoverability

#### 1.0.0

 * Initial release

## Meta

 *  Wersja **1.0.1**
 *  Ostatnia aktualizacja **8 miesięcy temu**
 *  Włączone instalacje **Mniej niż 10**
 *  Wersja WordPressa ** 5.0 lub nowszej **
 *  Testowano do **6.9.10**
 *  Język
 * [English (US)](https://wordpress.org/plugins/subscriptions-restorer-for-stripe-and-restrict-content-pro/)
 * Tagi
 * [membership](https://pl.wordpress.org/plugins/tags/membership/)[Recurring payments](https://pl.wordpress.org/plugins/tags/recurring-payments/)
   [restrict content pro](https://pl.wordpress.org/plugins/tags/restrict-content-pro/)
   [stripe](https://pl.wordpress.org/plugins/tags/stripe/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/subscriptions-restorer-for-stripe-and-restrict-content-pro/advanced/)

## Oceny

Nie przesłano jeszcze żadnych recenzji.

[Twoja opinia](https://wordpress.org/support/plugin/subscriptions-restorer-for-stripe-and-restrict-content-pro/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/subscriptions-restorer-for-stripe-and-restrict-content-pro/reviews/)

## Zaangażowani

 *   [ WPspin LLC ](https://profiles.wordpress.org/wpspin/)

## Wsparcie

Masz coś do dodania? Potrzebujesz pomocy?

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/subscriptions-restorer-for-stripe-and-restrict-content-pro/)