Skip to main content
Question

Selling my app - how do i transfer web billing smoothly?

  • March 3, 2026
  • 3 replies
  • 54 views

Forum|alt.badge.img

Hey,

 

I’m in the process of selling my app to someone. It’s on iOS + Web. I use RevenueCat for both. 

 

As far as I’m aware, when I transfer the app on App Store Connect, all the secrets/keys remain the same? How does it work on RevenueCat web billing? I can’t transfer my Stripe account as I’ve got other apps running through there, but I also don’t want any disruption to existing subscribers. 

 

What would be the best way going about moving web purchases over to a new Stripe Account?

 

Thanks!

3 replies

KitRCAdvocate
Forum|alt.badge.img

You're right to be cautious — this is a bespoke migration scenario and the safe sequence depends on your specific RC + Stripe setup.

 

The one thing I'd avoid: making any Stripe connection changes without first confirming the exact steps with RevenueCat support.

 

I'd send support a pre-sale ticket with:

- Current RC project ID

- Current Stripe account context

- Expected sale close date

- Subscriber volume on web billing

 

Ask them for the exact transfer runbook for your setup so existing subscribers keep renewing without interruption. They've handled this before and will know the right sequence.

 

Don't rely on guesses (including mine) for something this consequential to active subscribers.


hussain
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • March 10, 2026

Hi ​@matt-jacobs-b1ba5e,

Thanks for reaching out. I’m happy to help.

For iOS, after the App Store Connect transfer, the main thing to check in RevenueCat is the App Store credentials in the iOS app configuration. In particular, the new owner should review/update:

  • In-App Purchase Key

  • App Store Connect API Key

  • App Store Server Notifications setup

The app-specific shared secret usually does not need to change, since it’s app-specific in App Store Connect rather than account-wide, but I’d still recommend double-checking it after the transfer just to be safe.

For Web Billing / Stripe, there isn’t currently a supported way to smoothly migrate active RevenueCat Web Billing subscriptions from one Stripe account to another without disruption. You could set up a new Stripe account and connect it to a new RevenueCat Web Billing app/config, but existing subscriptions from the original Stripe account would not automatically migrate over to the new one.

Hope this helps, let me know if you have any other questions.

Best,

Hussain


Forum|alt.badge.img

Thanks for the response, Hussain.

 

I looked into connecting a new stripe account to Web Billing, but it doesn’t let you, as it says there’s already existing subscriptions. Am I doing something wrong? You have to keep it linked to the Stripe account where there were subscriptions already. Perhaps this is something the team should look into improving, as currently there’s no way of transferring web billing to a different account when you sell the app.