Questions
Razorpay UPI Intent not showing in Median Android WebView
Hi Median team,
I am using Median.co to create an Android WebView app for my website MyBuyzo, which uses Razorpay Standard Checkout.
The issue is:
In Chrome/mobile browser, Razorpay shows UPI / UPI Apps, Cards, Net Banking and Wallets correctly.
Inside my Median Android WebView app, Razorpay initially showed only Cards, Net Banking and Wallets. UPI was completely missing.
I investigated the Razorpay integration. The website was not previously sending the WebView-specific option, so I have now updated it:
webview_intent: trueis sent only inside the Median/Android WebView.- WebView UPI supports
intent,collectandqrflows. show_default_blocksis enabled in the WebView as a fallback.- Normal browser checkout remains unchanged.
- UPI is not explicitly disabled.
According to Razorpay's Android WebView documentation, UPI Intent also requires native Android WebView handling for schemes such as upi:// and intent://, including launching the appropriate UPI app and returning to the WebView.
My question is:
Does Median App Studio's standard Android build support Razorpay UPI Intent from a WebView?
If yes, which Median setting/configuration should I enable to allow UPI Intent links to launch apps such as Google Pay, PhonePe and Paytm?
If not, what is the recommended Median-supported solution? Should I use Android SOURCE CODE, Web Overrides, a Native Plugin, or another configuration?
I need UPI Intent payments to work correctly from Razorpay inside my Median Android app.
Thank you.