当用户通过UPI点击付费时,我正在开发GooglePay、PhonePe或PayTM应用程序。
根据NPCI文档,当我尝试从移动浏览器打开upi://pay?parm-name=param-value¶m-name=pram-value¶...或者本质上是 UPI ://时,它会随机打开任何已安装的UPI应用程序(在我的例子中是whatsApp ),如果whatsApp没有安装,它就会打开PayTM。
我希望在我的应用程序中有一种行为,如果用户通过GooglePay点击付费,GooglePay应用程序应该打开预填充数量,并与其链接,就像CRED应用程序一样。
如何实现类似的功能?
PS我试过tez://,它会打开GooglePay应用程序,但是没有任何文档记录,所以我不知道是否可以依赖它。
编辑:我可以不使用SDK实现它吗?我只想使用URL方案来实现它。
发布于 2020-04-22 20:23:49
这也没有文档化,但您可能需要尝试的两种方案是:
tez://upi/*gpay://upi/*如果我不得不猜测哪一个会得到更好的支持,那么它将是gpay选项。
更新
我已经尝试过了,它看起来不像我上面提供的URI。请参阅https://internal-absorbed-celsius.glitch.me/
https://stackoverflow.com/questions/61207671
复制相似问题