DeepLink options without push notifications

Is their a way to use deeplink to a specific screen when not using push notifications? I only found documentation for push. I also cannot find that option mentioned on the documentation where you can enable a deep link and configure it.

Configure deep links

Push notifications can include deep links that, when tapped, enable users to navigate to a specific app. To include a deep link, toggle the Configure Deep Link setting on.

There are three settings to configure:

  • App: The app to launch when the notification is tapped.
  • Screen: The specific screen in the app to open. If you do not select a screen, the app's default screen is used.
  • Params: Key-value pairs to include as available parameters for the target app.

Hi @Sander, we use DeepLink with push notifications in order to send users to a specific App and Screen when they're not using the app. Users get a notification on their phone and when they tap it, we route them to a specific place.

If you are looking for navigation within an App, you can use an event handler to send the users to a specific screen:

Otherwise, we can use utils.openApp to open a different app, passing params if needed.

Could you expand a bit on your use case? Happy to help. :slightly_smiling_face:

Thanks for the quick reply, sorry maybe I was not clear, I am implementing Stripe for some payments and seems only possible to open a stripe payment link outside of the retool app, I am looking for a way if people paid to go back to the app on the same screen.

Seems to be working when I use https://retool.com/mobile/link?path=app_name in the success url in the strip app. Not sure if that's the best way.

Also really interested in learning how I can get stripe payments without having to leave the app to pay!

Your implementation looks great to me!

I have personally not set up Stripe payments on a Retool App but it looks like @bobthebear made this work a few months ago: