当用户点击通过 UPI 支付时,我正在打开 GooglePay、PhonePe 或 PayTM 应用程序。
根据 NPCI 文档https://www.npci.org.in/sites/default/files/UPI%20Linking%20Specs_ver%201.6.pdf,当我尝试打开upi://pay?parm-name=param-value¶m -name=pram-value&...或者基本上是来自移动浏览器的upi://,它会随机打开任何 UPI 安装的应用程序(在我的例子中是 whatsApp),如果没有安装 whatsApp,它会打开 PayTM。
我希望在我的应用程序中出现一种行为,如果用户点击通过 GooglePay 付款,GooglePay 应用程序应该以预填充的金额和与其链接的商家打开,就像 CRED 应用程序的做法一样。
我怎样才能实现类似的功能?
PS 我试过tez://,它打开了 GooglePay 应用程序,但它没有记录在任何地方,所以我不知道我是否可以依赖它。
编辑:我可以在不使用 SDK 的情况下实现它吗?我只想使用 URL 方案来实现它。