[WordPress] 外掛分享: Subscriptions Restorer for Stripe and Restrict Content Pro

首頁外掛目錄 › Subscriptions Restorer for Stripe and Restrict Content Pro
WordPress 外掛 Subscriptions Restorer for Stripe and Restrict Content Pro 的封面圖片
全新外掛
安裝啟用
尚無評分
33 天前
最後更新
問題解決
WordPress 5.0+ v1.0.1 上架:2024-08-16

內容簡介

總結:此外掛可使用 Stripe API 來還原已取消的訂閱,並針對限制內容進行操作。

問題與答案:
1. 這個 WordPress 外掛的功能是什麼?
- 可以使用 Stripe API 來還原已取消的訂閱,同時針對限制內容進行管理。

2. 該外掛使用了哪些第三方服務?
- 這個外掛依賴於 Stripe API 來管理和還原已取消的訂閱,使用以下端點:
- https://api.stripe.com/v1/customers
- https://api.stripe.com/v1/subscriptions

3. 我的資料會在什麼情況下被發送至 Stripe 的端點?
- 資料會以以下情況被發送至 Stripe 的端點:
- 獲取有關已取消訂閱的資訊。
- 獲取與訂閱相關的客戶詳細資訊。
- 基於以前取消的訂閱建立新的訂閱。

4. 在使用此外掛之前,需要確認什麼?
- 請確保您已查閱 Stripe 的使用條款和隱私政策:
- Stripe 使用條款
- Stripe 隱私政策

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.1) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Subscriptions Restorer for Stripe and Restrict Content Pro」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

🔄 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:

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

💡 10+ Real-World Use Cases

🌐 Staging Site Accident — A staging/dev copy of your site still had live Stripe webhooks connected, and changes on staging cancelled real subscriptions.
🗑️ Accidental Dashboard Cancellation — Someone on your team manually cancelled subscriptions from the Stripe dashboard by mistake.
🔌 Plugin Conflict — A plugin update or conflict triggered unexpected subscription cancellations in Stripe.
⚙️ Migration Gone Wrong — During a site migration or server move, Stripe webhooks fired incorrectly and cancelled active subscriptions.
🧪 Testing on Live Data — Testing payment flows on a live site accidentally cancelled real subscriber billing.
🔁 Webhook Misconfiguration — Incorrectly configured Stripe webhooks caused cancellation events to fire on the wrong environment.
📦 Backup Restoration Side Effect — Restoring a database backup re-triggered old cancellation events through Stripe.
👥 Bulk Action Mistake — An admin accidentally bulk-cancelled memberships, and the cancellation propagated to Stripe.
🔄 Subscription Sync Issue — A sync mismatch between RCP and Stripe left subscriptions cancelled on the Stripe side but active in RCP.
🛡️ Fraud Prevention Overreaction — Automated fraud tools or Stripe Radar flagged and cancelled legitimate subscriptions.
📉 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.

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 — Required. The membership and subscription management plugin this tool is built for.
WooCommerce — If you run an e-commerce store alongside your membership site, both can share the same Stripe account.
WP Mail SMTP — Ensure your members receive email notifications when their subscriptions are restored.
UpdraftPlus — Backup your site before performing bulk restoration for peace of mind.
WP Staging — Use a proper staging plugin that isolates webhooks, preventing the exact problem this plugin solves.
Stripe Payment Gateway for WooCommerce — If you also use Stripe with WooCommerce, this ensures your Stripe account is properly managed.
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:

To fetch information about canceled subscriptions.
To fetch customer details associated with the subscriptions.
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
Stripe Privacy Policy

延伸相關外掛

文章
Filter
Apply Filters
Mastodon