In app purchases - native mobile builder

Hi everyone,

I have built an app with the native mobile builder and my plan was to launch it as a subscription app.

Is it correct understood that the native mobile builder doesn’t support in app purchases?

Any advice on how to work around this and what to do?

Kind regards

Amanda

Correct, the native builder doesn’t support in-app purchases directly. You’ll need to use a third-party service like RevenueCat, connected to Bubble via the API Connector, to manage the purchases and subscriptions. Your app will then react to subscription status changes sent from that service via webhooks

Hi @amandagravesen Welcome to the community :waving_hand:

You’re understanding it correctly. Bubble’s native mobile builder doesn’t currently support Apple or Google in-app purchases.

The usual workaround is to handle subscriptions outside the app, like with Stripe on a web page, then have users log into the mobile app with an active subscription status. Some people also use a webview for checkout, but you still need to be careful with App Store rules.

For now, the safest setup is web-based payments + mobile app access control until native IAP support lands. Hope this helps.

Hi, not at the moment but the testing phase with the first users is starting.. I assume it will be launched in February 2026 if everything goes well and there are no hitches..

Thank you for answering! I have considered the solution with navigating to a website and then have the users subscribe through Stripe or something but can I do that without violating Apples rules?

This is great news! Crossing my fingers🤞 It would help a lot

Thank you for this! I have read about this solution with using RevenueCat but some wrote that a third party wrapper was needed to do this. And to be honest I got a bit confused about it. Do I need a wrapper or not to make it work with RevenueCat?

To wrap bubble app as PWA ,you need to wrap your app , using natively or bdk.

Is your app ready, is it built using bubble native mobile or a web app.

If its a web app you need to wrap it , if you are building with bubble native mobile, i have to read its manual there must be a way to do in app purchases

The app is ready and I’ve built it with the native mobile builder, so it’s not a web app.

I have also launched it and it’s available in the App Store but I have had to publish it as a free to use app, which is not beneficial for me in the long run. That is why I decided to ask here if anyone knows how to set it up as an in app purchase even though Bubble doesn’t support it yet