Bulk Subscription Migration
Move your existing Stripe subscriptions onto a new price without canceling and recreating them. Works with subscriptions created by Paid Memberships Pro and MemberPress.
Using a different platform? Email us and we'll confirm whether your subscriptions can be migrated.
Connect
Paste your own Stripe restricted key. Free, about two minutes.
Preview your impact
See which subscriptions change and your projected MRR before you commit. Free.
Run it
Free to run across test mode. $399/year for live subscriptions.
1. Connect your Stripe account
Connect with your own restricted Stripe key so the migration runs inside your account. Previewing is free, and you'll see the full impact before anything is charged.
How to create your restricted key (2 minutes) →
- Open your Stripe API keys page (Developers → API keys).
- Click Create restricted key and name it something like
PricePilot Migrate. - Set Write on Subscriptions, Prices, and Products; Read on Customers and Account. Leave everything else None.
- Create the key, copy it (it starts with
rk_live_…), and paste it below. - Want to try it safely first? Switch on test mode in Stripe and use an
rk_test_…key. - Finished migrating? You can delete the key in Stripe at any time.
FAQ
What does this do?
It moves your existing Stripe subscriptions onto a new price without canceling and recreating them. You get scheduling, per-subscriber exclusions, an MRR forecast, and one-click reverse.
Which platforms does it work with?
Any subscription in your own Stripe account, including those created by Paid Memberships Pro and MemberPress, which can't bulk-migrate prices on their own. It won't work for tools that run their own billing engine without a Stripe subscription, such as Memberful or WooCommerce Subscriptions. Using something else? Email hello@pricepilot.cloud and we'll confirm whether your platform's subscriptions can be migrated.
Is my Stripe API key safe?
Yes. You create a restricted key with only the access it needs: write on Subscriptions, Prices, and Products, and read on Customers and Account. It's never stored or logged, stays in this browser tab for the session, and travels over HTTPS. Delete it in Stripe when you're done.
Will this disrupt my subscribers' billing?
No. It re-prices the existing subscription in place, keeping the same subscription and billing date. Immediate changes prorate, and you can preview the amount per subscriber first. Next-cycle changes apply at each renewal.
Can I undo a migration?
Yes. One click restores the original price on immediate migrations, or cancels the scheduled changes on next-cycle migrations.
Do PMPro or MemberPress need anything afterward?
They reconcile automatically. PMPro updates after the next order or with its "Sync with Gateway" action, and MemberPress reconciles through its Stripe webhook.
What does it cost?
$399 a year. Test mode is free, so you can connect, preview, and run a complete migration on test data first. A subscription is required only to run on your live subscriptions.