Using existing stripe integration for web app to native mobile

Hi guys,

I’m considering building now a native app and I want to use the existing and working STRIPE API for the web. Will that work if I rebuild it exactly like that on native mobile app? Do I have have to rebuild it?

Database stays exactly the same.

What should I do?

Hey @adig your Stripe setup mostly works as-is since mobile shares the same backend.

You’ll only need to rebuild the UI (payment screens) and hook them to the same workflows. If possible, move Stripe logic to backend workflows so both web and mobile can reuse it.

Also, test early in BubbleGo - things like redirects and 3D Secure can behave differently on mobile.

Hope this helps!

gret stuff mate! thanks a lot!

So you’re suggesting to move them to the backend so I don’t have to rebuild them(frontend) for the mobile app too, in the payment screens over there?

Yes! Alternatively, you can use a web view (or browser redirect) to load your existing Stripe page from your Bubble app- this keeps everything compliant and simple.

Yess​:100::white_check_mark: